Developer tool

GeoJSON to KMZ Converter

Convert GeoJSON features into a compressed Google Earth KMZ archive.

GeoJSON KMZ
PrivConvert
Privacy-first conversion
No files stored
In-memory processing
Deleted instantly
No sign-up needed

Complete the security check to begin

About Converting GeoJSON to KMZ

GeoJSON is the format of the web: it is what an API returns, what Leaflet and Mapbox consume, and what a Python or JavaScript analysis writes out. Google Earth reads none of it. When you need to show that data to someone who has Google Earth rather than a GIS installation or a browser-based map, it has to become KML — and KMZ, the compressed single-file form, is what Google Earth itself saves to.

The converter reads your FeatureCollection and turns each feature into a KML placemark: Points become points, LineStrings and MultiLineStrings become paths, and Polygons keep their inner boundaries as holes. Each feature’s properties become the placemark’s name and description, so the attributes that made your data meaningful are still there when someone clicks a shape. The finished KML is then packaged as a KMZ with the document stored as doc.kml.

Common use cases

  • Showing API or analysis output to a stakeholder who works in Google Earth
  • Turning a GeoJSON boundary file into something that can be viewed over satellite imagery
  • Presenting computed results — service areas, clusters, routes — in a desktop tool rather than a web map
  • Handing off geographic data to a client, regulator or planner who expects KMZ
  • Getting a quick visual sanity check on GeoJSON geometry against real terrain

Tips for best results

  • Feature properties become the placemark name and description, so give your features a "name" property before converting if you want them labelled usefully in Google Earth.
  • Polygons with holes are preserved: GeoJSON inner rings become KML inner boundaries rather than being flattened into separate shapes.
  • GeoJSON has no styling, so Google Earth applies its defaults. If you need specific colours, open the result and set them there, or style a KML and use the KML to KMZ tool instead.
  • KMZ is worth choosing over KML for large collections because the archive compresses the repeated coordinate text heavily.

How to Convert GeoJSON to KMZ Online

Here is how a GeoJSON → KMZ conversion works on PrivConvert, from start to finish. What you gain with KMZ: one self-contained file including icons and overlays.

1
Upload your GeoJSON file

Drag and drop your file into the upload area, click to browse your device, or paste a URL to a file hosted online. You can upload files up to 250 MB and batch convert up to 20 files at once.

2
Automatic conversion

Once uploaded, the conversion from GeoJSON to KMZ starts automatically. The process runs entirely in an isolated environment - your data never leaves the secure pipeline.

3
Download your KMZ file

Your converted file is ready instantly. Click the download button to save it to your device. The file is deleted from memory immediately after download.

Why choose PrivConvert?

Converting GeoJSON to KMZ should not mean handing a stranger a permanent copy of your data. PrivConvert processes everything in memory and forgets it instantly.

No human ever sees it

Your files are handled entirely by automated code. No staff, partner or AI model ever reads, stores or trains on your data.

Zero data retention

Files are processed in volatile memory (RAM) and purged the instant your download is ready — nothing is ever written to disk, cached or backed up.

Encrypted transfers

Every upload and download is protected with TLS 1.3, so your file cannot be intercepted on the way to the server or back to you.

No account required

Convert instantly with no sign-up, no email and no profiling cookies. We never build a profile around you or the files you convert.

GeoJSON vs KMZ - Format Comparison

FeatureGeoJSONKMZ
File extension.geojson.kmz
Supported by PrivConvertYes (as input)Yes (as output)
Privacy-safe conversionIn-memory, zero storage
Max file size250 MB per file
Batch supportUp to 20 files simultaneously

Why people pick PrivConvert for KMZ

Thousands of people trust PrivConvert with their files because privacy here is structural — enforced by how the service runs, not just promised.

250 MB Max file size
450+ Conversion tools
0 sec File retention
100% Free to use

Frequently Asked Questions

How do I convert GeoJSON to KMZ?
Upload your .geojson file above, complete the quick security check, and a Google Earth KMZ archive is generated instantly. No install or sign-up required.
What happens to my feature properties?
They become each placemark's name and description, so clicking a feature in Google Earth shows its attributes instead of an empty bubble. Giving your features a name property produces the most useful labels.
Why not just convert to KML?
You can, and that tool exists. KMZ is the better default because it is the same content compressed into one file, which is smaller to share and is the form Google Earth saves to natively.
What happens to my feature properties?
They are carried into each placemark as its name and description, so clicking a feature in Google Earth shows the attributes rather than an empty bubble.
Are coordinates reordered?
They are written in the order each format requires. Both GeoJSON and KML put longitude before latitude, and altitude is preserved where your source provided it.
Is my data retained?
No. The conversion happens entirely in memory and the file is deleted the moment your download is ready.

Further Reading