Skip to content
100% local

GPS coordinate converter

Convert GPS coordinates between decimal degrees and degrees-minutes-seconds, for one pair or a whole list.

Input

GPS coordinate converter

Paste one GPS coordinate or a whole list and this tool converts every line between decimal degrees (48.8584, 2.2945) and degrees-minutes-seconds notation (48°51'30.24" N, 2°17'40.20" E) at once. It is built for anyone moving coordinates between a GPS device, a survey report, a KML file or a mapping app that expects a different format than the one they have.

Choose a conversion direction — always to decimal, always to DMS, or auto-detect so each line flips to whichever notation it is not already in. Set the number of decimal places used for degrees or seconds, decide whether latitude or longitude comes first, and pick whether hemispheres are written as letters (N/S/E/W) or as a plus/minus sign. A custom separator controls how the two values of a pair are joined, and an optional map link turns each converted pair into a clickable Google Maps URL.

The parser accepts the degree symbol, minute apostrophe and second mark in their common variants — ° and º for degrees, ' and ′ for minutes, " and ″ for seconds — so pasted data from different sources still parses correctly. Coordinates outside the valid range, a latitude beyond ±90° or a longitude beyond ±180°, are flagged in the output so a mistyped value stands out before it reaches a map. Windows and Unix line endings are handled the same way, and the live tally reports how many lines converted.

Everything runs locally in your browser: coordinates are never uploaded or logged, which matters for field data, survey work and personal location history. Copy the result, download it as a .txt file, or send the output straight back into the input to adjust the options and convert again.

FAQ

Which coordinate formats does it recognize?
Both decimal degrees (48.8584, 2.2945) and degrees-minutes-seconds (48°51'30"N 2°17'40"E), including common variants of the degree, minute and second symbols.
Can it convert a whole list at once?
Yes. Paste one coordinate pair per line and every line is converted independently, in the same order.
What happens to coordinates outside the valid range?
Lines with a latitude beyond ±90° or a longitude beyond ±180° are still converted but flagged in the output so you can spot the mistake.
How does the auto-detect direction work?
With auto-detect selected, each line is converted to whichever notation it isn't already in: decimal lines become DMS and DMS lines become decimal.
Are my coordinates uploaded anywhere?
No. Conversion runs entirely in your browser — your coordinates never leave your device.