Plot Coordinates on Map
Paste a list of coordinates in any common format, with optional labels, and see them as pins on a map — joined as a route if you like — then download as GeoJSON, KML or CSV.
Could not read line 3. Use latitude then longitude, e.g. 40.6892, -74.0445 or 40°41′21″N 74°2′40″W.
3 points plotted · straight-line distance through them in order: 8.16 mi · 13.13 km · bounding box 40.6892° to 40.7488° lat, -74.0445° to -73.9854° lon
Distances are geodesic (Vincenty, WGS84) between consecutive points, not road distances. Everything is computed in your browser; map tiles © OpenStreetMap contributors.
How to plot coordinates on a map
- Paste your points. One per line. A label can go before or after the coordinates: 'Home, 40.7, -74.0' or '40.7, -74.0, Home'.
- Press Plot. The map zooms to fit every point. Lines it cannot read are listed so you can fix them.
- Join as a route. Tick 'Join in order' to draw a line through the points in the order you pasted them.
- Read the summary. The straight-line distance through the points and their bounding box appear under the map.
- Download. Save the points as GeoJSON or KML for Google Earth and GIS software, or as a cleaned CSV.
What people plot coordinates for
Checking a column of coordinates
Paste a spreadsheet column to see at once whether any points land in the sea or the wrong country.
Visualising a GPS log or waypoint list
See the stops from a tracker or a guidebook on one map.
Planning a multi-stop trip
Plot hotels, sights and stations and see how they are spread out.
Field survey sites
Show sampling or inspection sites before sending a crew.
Converting a list to KML for Google Earth
Paste the points and download a KML file to open in Google Earth.
Mapping customers or stores
A quick look at where a list of locations clusters.
Teaching coordinates
Students can type coordinates and watch where they land.
Checking a drone flight plan
Plot waypoints to make sure none strays outside the intended area.
Reviewing incident locations
See a list of reported positions together.
Making a GeoJSON test file
Developers can turn a few coordinates into a valid GeoJSON file.
How the points are read and drawn
Each line is read in your browser. The page accepts decimal degrees, degrees-minutes-seconds and decimal minutes, with N/S/E/W letters or minus signs, and treats any other text on the line as the label. Latitude comes first unless hemisphere letters say otherwise. Up to 1,000 points are drawn.
Points are pinned on OpenStreetMap tiles. With 'Join in order' ticked, the distance shown is the sum of geodesic (shortest over the Earth's surface) distances between consecutive points on the WGS84 ellipsoid, computed with Vincenty's formulas. It is not a road or walking distance.
GeoJSON is written to RFC 7946 (longitude before latitude, WGS84), KML to OGC KML 2.2. Nothing is uploaded: the points stay in your browser, and only map tiles are fetched from OpenStreetMap.
Limits: a point is only as accurate as the coordinates you paste. If your data uses another datum (such as NAD27 or a national grid), convert it to WGS84 first or the pins can be off by tens to hundreds of metres.
Sources
- RFC 7946: The GeoJSON Format
- OGC KML standard
- Vincenty (1975) — NOAA NGS copy — distance between points
- OpenStreetMap copyright and licence — map tiles
Frequently asked questions
What format should each line be in?
Latitude then longitude, separated by a comma, space or tab: 40.6892, -74.0445. Degrees-minutes-seconds such as 40°41′21″N 74°2′40″W also work. Add a label before or after.
My points are in the wrong place. Why?
Usually latitude and longitude are swapped, or a minus sign is missing — western longitudes and southern latitudes are negative.
How many points can I plot?
Up to 1,000 at once.
Can I open the result in Google Earth?
Yes. Download the KML file and open it in Google Earth or Google My Maps.
Is the route distance the driving distance?
No. It is the straight-line distance between consecutive points. For road distance use the multi-stop distance tool.
Are my coordinates uploaded?
No. They are read and drawn in your browser; nothing is sent to this site.
Related tools
Address to Coordinates
Turn one address or a whole list into latitude and longitude, with the matched place name, and download the results as CSV.
OpenStreetMap via the Photon geocoder
Coordinates to Address
Enter latitude and longitude (any format) or click a map and get the nearest street address, plus the ground elevation and the local time zone at that point.
OpenStreetMap via Photon; Copernicus DEM via Open-Meteo
Coordinates to City
Paste one coordinate pair or a list of up to 200 and get the city, county, state and country for each, ready to download as CSV.
OpenStreetMap via the Photon reverse geocoder
Coordinates to Country
Paste one coordinate pair or a list of up to 200 and get the country and its ISO 3166-1 alpha-2 code for each, with points at sea flagged rather than guessed.
OpenStreetMap via the Photon reverse geocoder
Coordinates to State
Paste one coordinate pair or a list of up to 200 US points and get the state, two-letter code, county and FIPS codes for each from 2020 Census blocks, ready to download as CSV.
FCC Area API (2020 Census blocks)
Latitude and Longitude Finder
Click anywhere on a map, search an address or use your location and get the exact latitude and longitude in decimal degrees, degrees-minutes-seconds and decimal minutes, ready to copy.
OpenStreetMap tiles and Photon geocoder; WGS84 coordinates











