Free online KMZ to GLTF converter
Convert Google Earth KMZ models to glTF or GLB for web, engine, and AR workflows.
Convert KMZ to GLTF online - free
Your file is processed instantly and deleted as soon as you download it.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .kmz file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .kmz to .gltf conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .gltf file
Conversion result is ready to download.
How to convert kmz to gltf file
- 3D modeling
- No ratings yet.
Google Earth and GIS packages commonly deliver 3D content as KMZ, while web viewers, game engines, and AR tools often require glTF or GLB. Converting the package makes its local model usable in those applications, but geographic placement and KML-only content may need separate handling.
What KMZ contains
KMZ is a ZIP-compressed package containing KML (Keyhole Markup Language) data. Google Earth, Google Earth Pro, SketchUp exports, and GIS or mapping applications use it for placemarks, paths, polygons, camera views, geographic coordinates, and 3D models.
A KMZ commonly contains doc.kml, one or more COLLADA .dae files, and image textures such as .jpg or .png. It is not necessarily a 3D mesh: some packages contain only map features, labels, terrain references, overlays, or links to remote data. Conversion produces a model only when local 3D geometry is present or the referenced geometry can be obtained.
What glTF provides
glTF is an open runtime 3D format maintained by the Khronos Group. It represents scene nodes, meshes, materials, textures, cameras, and animations for efficient loading in browsers, real-time viewers, game engines, and AR applications.
A .gltf asset normally uses a JSON scene file plus separate binary and image files. A .glb file is the binary form and can package the scene, mesh data, and textures in one file, making it the usual choice for sharing. glTF materials are primarily physically based and do not preserve every COLLADA or Blender material feature.
Extract the KMZ package
- Keep an untouched copy of the original
.kmzfile. - Open the file with a ZIP-compatible archive utility, or rename
model.kmztomodel.zipand extract it. - Extract the complete folder structure, including
doc.kml,.daefiles, and image textures. Relative paths in the KML and COLLADA files depend on those folders remaining together. - Open
doc.kmlin a text editor and inspect its<Model>and<Link>elements to identify the referenced COLLADA file. If there is no local.daefile, the package may not contain convertible 3D geometry.
Convert the model with Blender
- Install a current Blender release with its COLLADA importer and glTF exporter available.
- Choose File → Import → Collada (.dae), then select the extracted
.daefile from its original folder. Do not move the file away from its textures before importing. - Inspect the result in Material Preview or Rendered view. If images are missing, use File → External Data → Find Missing Files and select the extracted resource directory.
- Check scale, normals, hierarchy, duplicate objects, and polygon count. Remove cameras, lights, or empty nodes that are not needed. Apply transforms with Object → Apply → All Transforms only after confirming the desired orientation and scale.
- Choose File → Export → glTF 2.0. Set the format to glTF Binary (.glb) for one portable file, or to
glTF Separate (.gltf + .bin + textures)when the destination requires separate assets. - Enable
Selected Objectswhen only the imported model should be exported. Use image textures and standard physically based material inputs; procedural Blender nodes and unsupported shader features may be simplified or omitted. - Open the exported file in the target viewer or engine and check geometry, textures, orientation, scale, and animation before delivery.
Users who do not need local editing can upload the KMZ to 101convert.com for free conversion without installing software. Automatic conversion is less suitable when the package has missing network resources, unusual COLLADA features, multiple models, or KML placement that must be preserved precisely.
Quality and compatibility limits
KML can place a model with latitude, longitude, altitude, heading, tilt, and roll. glTF normally stores a local scene coordinate system, so the original map position is not automatically equivalent in the exported asset. Record the KML coordinates separately, or apply a local origin and retain the geographic metadata for use in a GIS or geospatial engine.
Very large geographic coordinates can cause floating-point precision problems in real-time applications. Recenter the mesh near the origin before export when appropriate, while preserving the original geographic position outside the glTF file.
Textures referenced by remote URLs, Google Earth-specific paths, or incorrect case-sensitive filenames may not load. Download resources where permitted, convert unsupported image formats to PNG or JPEG, and verify every texture path before export.
COLLADA imports may have reversed normals, incorrect units, duplicated materials, missing animations, or excessive geometry. Inspect and correct these issues in Blender. The conversion generally does not preserve KML labels, map overlays, network links, terrain behavior, or Google Earth presentation settings; it exports the available 3D scene rather than the complete map visualization.
KMZ vs GLTF: format comparison
How the KMZ and GLTF formats compare on the properties that matter most for this conversion.
| Property | .KMZ Keyhole Markup Zip | .GLTF GL Transmission Format |
|---|---|---|
| Open standard | Partly open | Yes |
| Compression | Lossless | Both |
| Typical file size | Small | Small |
| Opens in a web browser | No | Partial |
| Further editing | Limited | Easy |
| Metadata support | Extensive | Basic |
| Plain-text readable | No | Yes |
| Best used for | Data exchange | Data exchange |
| Introduced | 2004 | 2015 |
| Developer | Keyhole, Inc. / Google | Khronos Group |
| MIME type | application/vnd.google-earth.kmz | model/gltf+json |
Information about file extensions and file types is provided by File-Extensions.org
The database currently does not contain any direct kmz file converter links.
Frequently asked questions
Is the KMZ to GLTF converter free?
Yes, converting KMZ to GLTF on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my KMZ file be?
You can upload KMZ files up to 50 MB and convert up to 1 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert KMZ to GLTF?
No. The KMZ to GLTF conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid KMZ file for this KMZ to GLTF conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Additional formats for
kmz file conversion
Convert to gltf from
other formats
- obj to gltf
- blend to gltf
- dae to gltf
- glb to gltf
- usdz to gltf
- dwg to gltf
- svg to gltf
- dff to gltf
- png to gltf
- 3ds to gltf
- 3dm to gltf
- 3mf to gltf
- abc to gltf
- bmp to gltf
- dds to gltf
- dxf to gltf
- fbx to gltf
- gif to gltf
- iges to gltf
- jpeg to gltf
- jpg to gltf
- mqo to gltf
- ply to gltf
- psd to gltf
- scad to gltf
- skp to gltf
- stl to gltf
- tga to gltf
- tif to gltf
- tiff to gltf
- txt to gltf
- usd to gltf
- usda to gltf
- usdc to gltf
- vrm to gltf
- webp to gltf
- wrl to gltf
- x3d to gltf