GEOO.APP

GeoPackage to GeoJSON

Convert GeoPackage to GeoJSON online for free — right in your browser. No upload, no sign-up, batch conversion, coordinate systems and attributes preserved.

Features

Fast Conversion

Efficiently convert from GEOPACKAGE to GEOJSON format

Data Security

All processing is done locally in your browser

Standard Format

Output standard GEOJSON format

geopackage to geojson

Convert geopackage to geojson online for free — right in your browser. No upload, no sign-up, batch conversion, coordinate systems and attributes preserved.

Drag and drop files or folders, or click to upload

Related Tools

About

GeoPackage

GeoPackage is an open standard defined by OGC, implemented on SQLite database technology. It is a single container file that can simultaneously store vector features, raster imagery, attribute tables, and map tiles. GeoPackage requires no database server and can be used directly on mobile devices and desktop applications, making it an ideal choice for modern GIS data exchange.

GeoJSON

GeoJSON is a geospatial data interchange format based on JSON. It can represent Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection geometries. Defined by RFC 7946, GeoJSON has become one of the most popular data exchange formats in web GIS. GeoJSON files use WGS84 coordinates and support Feature objects with associated properties and FeatureCollections for organizing multiple features.

Conversion trade-offs

GeoPackage: limitations to know

  • Does not support concurrent multi-user writes
  • Single database file size limited by SQLite constraints

GeoJSON: what you gain

  • Human-readable, easy to manually edit and debug
  • Supported by virtually all GIS software and mapping libraries
  • Naturally suited for web applications and API data transmission

Why convert GeoPackage to GeoJSON?

GeoPackage has become the modern exchange standard for field data collection and QGIS projects: a single .gpkg file holding many vector layers (and even tiles). But web tools want one JSON per layer. Converting GeoPackage to GeoJSON unpacks the container — pick the layer you need and get a FeatureCollection every web map and API can consume, with field types and attributes intact.

Frequently asked questions

A .gpkg has several layers — what do I get?

You choose which layer to export; each conversion produces one GeoJSON FeatureCollection for the selected layer.

Are raster tiles inside the file converted?

No — this tool converts vector layers. Raster tiles need a raster conversion path.

Are Spatialite/GeoPackage extensions supported?

Standard OGC GeoPackage vector tables are fully supported, including RTree spatial indexes for fast reads.

GeoJSON at a glance

Key Features

  • Based on standard JSON, natively supported by all programming languages
  • Supports multiple geometry types: Point, LineString, Polygon, MultiPolygon, etc.
  • Can carry attribute data and supports FeatureCollection for batch organizing features

Common Use Cases

  • Data exchange for web maps and online mapping services
  • Geospatial data storage and display in mobile applications
  • Sharing and transporting GIS data across platforms

How to Use

  1. 1

    Upload your GeoPackage file — drag and drop it onto the page, or browse from your device. You can add several files at once for batch conversion.

  2. 2

    The conversion runs automatically in your browser. No upload, no server — your data stays on your device the entire time.

  3. 3

    Download the GeoJSON file. Each input produces its own output, ready to use in your GIS, web map, or archive.