Free KML Tools Online
Everything you need to work with KML and KMZ files — convert, edit, merge, analyse, and create — all free, all in your browser, with zero data uploads.
What is KML?
KML (Keyhole Markup Language) is an XML-based format for storing geographic data. Originally developed by Keyhole Inc. for Google Earth, it is now an open OGC standard. KML files describe points (place markers), lines (paths or routes), and polygons (areas), each with coordinates, styles, and metadata.
KMZ is the compressed version — a ZIP archive containing the KML plus any embedded images. KMZ files are smaller and self-contained, making them ideal for sharing. All tools below support both formats.
All KML Tools
KML Editor / Earth Pro
View, edit, and create KML and KMZ files in your browser — a free Google Earth Pro alternative.
Open tool →KML to KMZ Converter
Compress KML files into the smaller KMZ format. Reduces file size by 80–95%.
Open tool →KMZ to KML Converter
Extract the KML file and all embedded assets from any KMZ archive.
Open tool →KML Merger
Combine dozens of KML and KMZ files into a single organised file in one click.
Open tool →KML Simplifier
Reduce KML file size by removing excess vertices while preserving shape accuracy.
Open tool →KML Area Calculator
Calculate polygon area in acres, hectares, sq km and sq miles from any KML file.
Open tool →KML Text Editor
Edit raw KML XML source code with syntax highlighting and live map preview.
Open tool →Attribute Editor
Bulk edit names, descriptions, and ExtendedData for thousands of KML features.
Open tool →Layer Splitter
Split one large KML into multiple smaller files by attribute or folder.
Open tool →KML to GeoJSON
Convert KML files to GeoJSON for use with Leaflet, Mapbox, and web mapping.
Open tool →KML to CSV
Extract coordinates and attributes from KML into a clean Excel spreadsheet.
Open tool →KML Style Remover
Strip all colors, icons, and styles from a KML file to reset formatting.
Open tool →Icon Extractor
Find and recover all image assets and icon URLs embedded in a KML/KMZ file.
Open tool →Make KML Online
Draw points, lines, and polygons on a map and export as a KML file instantly.
Open tool →Frequently Asked Questions
What is a KML file?›
KML (Keyhole Markup Language) is an XML-based file format used by Google Earth and Google Maps to store geographic data including points, lines, polygons, and metadata. It was originally developed by Keyhole Inc. and standardised by the OGC.
What is the difference between KML and KMZ?›
KML is a plain text XML file. KMZ is a compressed ZIP archive containing the KML plus any referenced images or icons. KMZ files are typically 80–95% smaller than the equivalent KML and can bundle assets so they display correctly on any computer.
Can I edit KML files without Google Earth?›
Yes. All tools on this page run entirely in your web browser — no Google Earth installation required. You can view, edit, convert, merge, and analyse KML files directly online.
Is my KML data uploaded to your servers?›
No. All file processing runs locally in your browser using JavaScript. Your KML and KMZ files never leave your device.