Skip to main content
7BBusyBoss

Coordinates to KML Converter — Free, In-Browser, with Altitude

Paste coordinates in DD, DMS or DDM and download a KML or KMZ for Google Earth. Points, paths and polygons, with altitudeMode for obstacle and AGL work. Runs entirely in your browser.

No limitsZero data leaksSuper fast

Paste coordinates or drop a CSV/Excel file, then export KML or KMZ.

Coordinates in

One coordinate pair per line. Decimal degrees, DMS (28°36'50"N) and DDM (N28°36.833') are all recognised, and mixed input is fine. Add altitude and a label after the pair: 28.6139, 77.2090, 216, Tower A

Drop a .csv, .xlsx, .kml or .kmz file here, or

0 points

Nothing to show yet — paste coordinates or drop a file above.

KML output

You're on 7BusyBoss — 300+ free tools that run instantly in your browser. No signup, nothing uploaded.

Browse all Geo & Coordinate Converters
About this tool

What the KML actually contains

KML stores every position as longitude,latitude,altitude — the reverse of how people say it out loud. Getting that order backwards is the single most common fault in home-made converters, and it puts your points in the Gulf of Guinea instead of Gujarat. This tool always writes the tuple correctly and always emits an altitude value, because Google Earth handles a two-value tuple inconsistently between versions.

Three geometries, one input

The same coordinate list can export as points (one placemark per row), a path (a LineString joining them in order), or a polygon (a closed area, with the enclosed size reported in km², hectares and acres). A KML LinearRing has to repeat its first vertex to close — that is handled for you.

Altitude mode, and why it matters

clampToGround ignores height and sits the point on the terrain. relativeToGround measures from the surface upward, which is what you want for obstacle heights and drone AGL limits. absolute measures from mean sea level, which is what survey and flight-level data uses. Choosing wrong will silently move a 200 m tower hundreds of metres vertically.

Notations you can paste

Decimal degrees (28.6139, 77.2090), DMS (28°36'50"N, 77°12'32.4"E) and DDM (N28°36.833', E077°12.540') are all recognised, and you can mix them in one paste. DDM is the notation printed on aeronautical charts, and it is the one most converters cannot read. Add altitude and a label after the pair: 28.6139, 77.2090, 216, Tower A.

Working the other way? Use the KML to CSV converter. Just need to change notation? The coordinate converter does that without producing a file.

How to use the Coordinates to KML Converter

Takes about a minute. No signup, no download, your data stays in your browser.

  1. 1
    Open the tool. Scroll up to the Coordinates to KML Converter above — it loads instantly in your browser, no install needed.
  2. 2
    Enter your values. The fields come pre-filled with realistic defaults so you can see how it works — replace them with your own numbers.
  3. 3
    Read the result. The output updates instantly. Copy or share it — nothing is uploaded to a server, everything stays on your device.

Frequently asked questions

Common questions about the Coordinates to KML Converter.

Is my coordinate data uploaded anywhere?

No. Parsing, geometry and file generation all happen in your browser using JavaScript. Nothing is sent to a server, which is why the tool still works with your network disconnected.

What is the difference between KML and KMZ?

A KMZ is simply a zipped KML. It is smaller and is the format Google Earth prefers for sharing. This tool produces both from the same data — pick whichever the receiving system expects.

Why are my points in the wrong place?

Almost always because latitude and longitude are swapped. If any latitude exceeds 90 the tool warns you and offers a one-click swap, but a swap can also be silent when both values happen to be under 90 — check that the first column really is latitude.

Community rating

Discussion (0)

No comments yet. Start the discussion.