GeoUnpack

GDB to GeoJSON Converter

Convert file geodatabase feature classes to GeoJSON (WGS84).

GDB (.zip)
Choose file or drop it here .lpk .lpkx .mpk .mpkx .gdb.zip · max 150 MB

A file that won't open? Tell us and we'll look into it.

Export feature classes from a zipped .gdb to GeoJSON for web maps, Python or JavaScript.

What you get

Each feature class becomes one GeoJSON FeatureCollection in WGS84 longitude/latitude with six-decimal precision, as RFC 7946 requires. Field names are kept in full. If you tick several feature classes they are delivered together in one .zip, one .geojson per feature class.

Using the result in code

The files load directly with L.geoJSON() in Leaflet, as a geojson source in Mapbox GL or MapLibre, and with geopandas.read_file() in Python. Geodatabase date fields are written as ISO 8601 strings, and coded-value domains come through as their stored codes. For feature classes with hundreds of thousands of features, GeoJSON gets large and slow; GeoPackage is the better exchange format in that case, and geopandas reads it the same way.

How to use it

  1. Compress the .gdb folder to a .zip.
  2. Drop the .zip into the box.
  3. Select layers, choose 'GeoJSON' and click Convert & download.

Supported formats

InputWhat it is
.lpk / .lpkxArcGIS layer package (ArcMap / ArcGIS Pro)
.mpk / .mpkxArcGIS map package (ArcMap / ArcGIS Pro)
.gdb (zipped)File geodatabase folder, compressed to .zip

Output: Shapefile, GeoPackage, GeoJSON, KML, CSV. Vector layers and tables only; raster and tile packages are not supported yet.

FAQ

Can I convert several feature classes at once?

Yes. Select several layers and they are exported into one .zip, one GeoJSON file per layer.

Other converters