rooot viewer

FlatGeobuf viewer

View FlatGeobuf files (.fgb) on a 3D map in your browser. Cloud-native streaming binary format — random-access by spatial index. No account, no install, no upload until you decide to convert or hand off to the rooot.it route planner.

Open the viewer → or jump straight to a conversion:

About FlatGeobuf

FlatGeobuf (.fgb) is a binary container that lets clients fetch features within a bounding box over HTTP range requests, without downloading the whole file. It is increasingly the format of choice for cloud-native GIS dashboards where GeoJSON would be too large.

Typical producers: GDAL/OGR, pyogrio, flatgeobuf-rs, QGIS.
Typical consumers: MapLibre (via plugin), QGIS, Felt, cloud GIS dashboards.

How to view a FlatGeobuf file

  1. Open the viewer.
  2. Drag your FlatGeobuf file (.fgb) onto the page, or click the + in the Places panel.
  3. The file renders on a 3D MapLibre globe. Use the right-hand panel to toggle background layers (borders, labels, roads, buildings, transportation, places, terrain).
  4. Click features for details, or use the bottom toolbar to convert to another format.

Convert FlatGeobuf to other formats

FlatGeobuf viewer FAQ

How do I view a FlatGeobuf (.fgb) file?

Drop the .fgb on rooot viewer. GDAL reads the spatial index and renders every feature on a 3D map.

Why FlatGeobuf instead of GeoJSON?

FGB is a binary streaming format — typically 1/3 the size of GeoJSON, with a spatial index for range-request fetching. For large web maps it lets clients stream just the visible viewport.

Can I convert GeoJSON or Shapefile to FlatGeobuf online?

Yes. Drop the source file, choose FlatGeobuf in the Convert dropdown.

Is rooot viewer free?

Yes. No account required. There are no per-conversion or per-view charges.

Does rooot viewer upload my files?

Files are parsed server-side for rendering but are not persisted unless you click Convert or Open in roooute. Persisted files are deleted within 24 hours.

Privacy

Files dropped on the main viewer are parsed server-side for rendering but are not persisted. Persistence happens only when you click Convert or Open in roooute; persisted files are deleted within 24 hours. Direct conversions through the per-format converter pages do not persist anything at all.