Format Hub

FGB

Convert FlatGeobuf online — free

FlatGeobuf (.fgb) is the newest format in this list and the one built for the modern web: a compact binary encoding with a spatial index baked in, so a browser can stream just the features in the current map view straight from static file hosting — no tile server, no database.

Nobody wants to hand-roll that conversion pipeline. Drop a shapefile, GeoJSON, KML, GeoPackage or SQLite file below and download FlatGeobuf ready to serve — or convert an .fgb someone sent you back into the format your tools expect.

Files are deleted automatically after 48 hours. Your files are never shared.

FGB: frequently asked questions

What is a .fgb file?

A FlatGeobuf file — an open, binary geodata format optimised for streaming. Think of it as GeoJSON’s faster sibling: the same features and attributes, in a fraction of the size, with a spatial index that lets clients read only the part of the file they need.

How do I use FlatGeobuf in a web map?

Host the .fgb as a static file (S3, any web server) and load it with the flatgeobuf JavaScript package in Leaflet, MapLibre or OpenLayers. Because the format supports HTTP range requests, the library fetches only the features in the visible area.

Is the FGB converter free?

Yes — new accounts get free conversion credits, and paid plans convert unlimited files within their size limit. Nothing to install; everything runs in the cloud.

What is the maximum file size?

Up to 5 GB per file on the largest plan (smaller plans have lower limits). Files are deleted automatically after 48 hours.