FlatGeobuf to KML Converter
Show stakeholders your FlatGeobuf dataset in Google Earth — the tool everyone has, no QGIS install needed.
Common issues converting FlatGeobuf to KML
- KML has no native styling derivable from feature attributes — output uses Google Earth's default style. Add <Style> elements post-conversion if you need custom colors.
- All FlatGeobuf attributes appear in the Placemark's <ExtendedData> table — Google Earth renders these in the default info popup on click.
- FlatGeobuf datetime fields become ISO-8601 strings in KML (no native KML datetime element).
- 5 MB limit on Google My Maps free tier. Large FlatGeobuf files (10MB+) produce KML that may not import there — split before conversion or use Google Earth Pro instead.
Frequently asked questions
Will Google Earth render the geometry correctly?
Yes — Points, LineStrings, Polygons all round-trip. MultiPolygons become <MultiGeometry> containers with proper inner/outer ring nesting.
Are feature ids preserved?
Yes. The FlatGeobuf feature id (if present) becomes the <Placemark> id attribute.
What about CRS reprojection?
KML is always WGS 84. If your FlatGeobuf is in a projected CRS (rare but possible), reproject to EPSG:4326 first or placemarks will land in the wrong place.
Will it work with Google My Maps?
Yes, up to the 5 MB free-tier KML limit. For larger files use Google Earth Pro (no size limit) or split into multiple .kml uploads.