Convert GeoJSON to GeoPackage
Move a GeoJSON dataset into a single .gpkg file for desktop GIS. Recast converts it locally and preserves ordinary feature attributes and geometry.
A .geojson or .json file containing GeoJSON features.
One .gpkg file. The output uses the source coordinate system.
How to convert
- Drop the GeoJSON file into Recast and wait for its local inspection.
- Review the detected feature count and coordinate system. GeoPackage is the default output for GeoJSON input.
- Leave All layers selected, click Convert file, and save the .gpkg download.
- Open the result in QGIS or your target GIS application and check the layer.
Why choose GeoPackage?
In Recast, GeoPackage is the output to choose when you want a desktop GIS file and want to retain the source CRS. Unlike the standard GeoJSON export, this conversion does not intentionally transform coordinates to WGS 84.
What is preserved?
Recast converts geometry and ordinary attributes, then reopens the result and checks layer and feature counts. Application styling, relationships, and format-specific metadata are not guaranteed. Nested or unusual attributes should be checked in the receiving application.
When conversion is blocked
A .json extension is not enough: the file must be valid GeoJSON. A damaged or unrelated JSON document produces an error. Large datasets can also exceed browser memory even when the input file is smaller than the acceptance limit.
Free, local, and subject to memory limits
No account or file upload is required. Batches run one dataset at a time. Check the file limits and supported outputs before starting, especially for large rasters or ZIP bundles.
Inspect it locally, choose an output, and save your result.
Open the free converter ↗Check formats and limits