MapKmlTools Logo
MapKmlTools
KML Tools Hub

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.

✓ No software install✓ Files stay on your device✓ 14 free tools

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

Editor

KML Editor / Earth Pro

View, edit, and create KML and KMZ files in your browser — a free Google Earth Pro alternative.

Open tool →
Convert

KML to KMZ Converter

Compress KML files into the smaller KMZ format. Reduces file size by 80–95%.

Open tool →
Convert

KMZ to KML Converter

Extract the KML file and all embedded assets from any KMZ archive.

Open tool →
Manage

KML Merger

Combine dozens of KML and KMZ files into a single organised file in one click.

Open tool →
Optimize

KML Simplifier

Reduce KML file size by removing excess vertices while preserving shape accuracy.

Open tool →
Analyze

KML Area Calculator

Calculate polygon area in acres, hectares, sq km and sq miles from any KML file.

Open tool →
Editor

KML Text Editor

Edit raw KML XML source code with syntax highlighting and live map preview.

Open tool →
Manage

Attribute Editor

Bulk edit names, descriptions, and ExtendedData for thousands of KML features.

Open tool →
Manage

Layer Splitter

Split one large KML into multiple smaller files by attribute or folder.

Open tool →
Convert

KML to GeoJSON

Convert KML files to GeoJSON for use with Leaflet, Mapbox, and web mapping.

Open tool →
Convert

KML to CSV

Extract coordinates and attributes from KML into a clean Excel spreadsheet.

Open tool →
Utilities

KML Style Remover

Strip all colors, icons, and styles from a KML file to reset formatting.

Open tool →
Utilities

Icon Extractor

Find and recover all image assets and icon URLs embedded in a KML/KMZ file.

Open tool →
Create

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.