mapbench

September 18, 2026 · 7 min read · MapBench editorial

How Accurate Is Browser Geolocation? A Practical Field Guide

‘Allow this site to use your location’ hides a stack of sensors and network lookups. The number that comes back can be excellent or nearly useless depending on the device, the sky, and whether the operating system is allowed to use precise mode. Treating every blue dot as survey truth is how people file the wrong county on a form.

Rough accuracy bands you will actually see

  • Outdoor GPS, clear sky: often ~5–15 m, sometimes better on recent phones
  • Urban canyons and dense trees: tens of metres, occasional jumps
  • Indoor Wi‑Fi assisted: highly variable; whole-building error is common
  • IP-only fallback: city or region scale — not a street pin you should defend

Permission, precision, and operating systems

Browsers can only use what the OS grants. Some mobile systems distinguish approximate and precise location. Desktop browsers without GPS lean on network signals. A denied prompt is not a bug in the map tool; it is the user (or policy) choosing privacy over a pin. Re-requesting permission after a deny often requires opening site settings manually.

How to sanity-check a result

Look at the map, not only the text fields. If the pin is in a river and you are in a café, nudge it or walk outside for a fresh fix. Compare city and country labels with what you already know. When stakes are high — legal filings, emergency instructions, property disputes — browser geolocation is a starting clue, not a finished survey. Licensed measurement and official records still win.

Using MapBench tools without over-trusting them

Find My Location is built for a fast, permission-based pin and readable coordinates. Pair it with county/city tools when administrative labels matter, and with coordinate converters when another system demands DMS or a grid reference. For public IP pages, remember you are inspecting the network identity, which may diverge from the person holding the phone.

The toolkit behind this post, in depth

Find My Location

Find My Location answers the simplest and most common map question of all: where exactly am I right now? When you press the button, your browser's built-in geolocation service combines GPS, Wi-Fi and cell-tower signals to estimate your position, and the page drops a pin on an interactive map at those coordinates. Immediately afterwards a single reverse-geocoding request translates the raw latitude and longitude into a readable address with street, city, county, state, postcode and country fields. You can copy any of these values, share the link, or jump straight into a related tool such as the county finder or the coordinate converter.

Privacy is the core design rule here. Your position is handled entirely inside your browser tab: nothing is written to a database, no account is involved, and the only network request carries the coordinates themselves to a public OpenStreetMap reverse geocoder. If you prefer not to share your position at all, you can click anywhere on the map instead and every feature keeps working. Accuracy typically ranges from a few metres outdoors with GPS to a few hundred metres indoors, where the browser falls back to network-based positioning.

What City Am I In?

What City Am I In resolves your position — or any point you click — to the incorporated city, town or municipality that governs it, using OpenStreetMap administrative boundaries rather than postal shortcuts. That distinction matters: mailing addresses frequently cite a neighbouring postal city, while taxes, voting, permits and local rules follow the true municipality. The result panel separates city from suburb and neighbourhood, so residents of unincorporated areas or large metro districts immediately see both the governing municipality and the local area name people actually use.

Use the GPS button for a one-tap answer, click the map to test any spot, or paste decimal or DMS coordinates copied from another source. Travellers can verify where a hotel really sits, drivers can check which city's traffic rules apply, and data analysts can clean location columns by reverse-geocoding sample points. Because the lookup is administrative, border-adjacent addresses resolve to the legally correct city even when the mailing address says otherwise. When a rural point has no municipality, the tool transparently reports the county or district instead, and every result can be copied or shared as a link.

What County Am I In?

This tool resolves any position to its administrative county in seconds, using boundary data contributed by the OpenStreetMap community. Press the GPS button to use your live position, click any point on the map, or paste coordinates from a photo, a deed, or a dataset — the reverse geocoder returns the county together with the city, state and country for context, each in its own field so you can copy exactly the piece you need. Because the underlying boundaries are mapped administrative relations rather than postal approximations, results stay correct near confusing metro borders where postal cities and counties disagree.

The same workflow works worldwide: outside the United States the county field reports the equivalent second-level administration — a district, province subdivision or municipality — making the tool useful for travellers, genealogy researchers, process servers, real-estate due diligence and anyone filling forms that demand a county. Coverage is excellent across the US, including Alaska boroughs, Louisiana parishes and Virginia independent cities. Where a remote area has no mapped boundary the tool says so honestly instead of guessing, and you can fall back to the state or country lookup for a coarser but reliable answer.

Latitude and Longitude Finder

This is the platform's universal coordinate picker: click or drag on the map and the panel instantly shows the point in decimal degrees, degrees-minutes-seconds, UTM zone/easting/northing, MGRS grid reference and Open Location (Plus) Code — each with its own copy button. Zoom controls the precision you can read, and five decimals already lands within about a metre. It is the page to keep bookmarked whenever another system asks 'what are the coordinates of this spot?'

Everything converts locally in your browser using standard WGS84 geodetic formulas, including the official Norway/Svalbard UTM zone exceptions, so the numbers you copy are interoperable with GPS devices, GIS software and mapping APIs. The current point lives in the URL, making any lookup shareable and reproducible — useful for property notes, field reports and support tickets. Pair it with the reverse geocoder when you also need the address, or feed the copied pair into distance, radius and elevation tools for deeper analysis.

IP Address Lookup

Public IP geolocation estimates the rough network location of an address — often city or region level — from registry and routing data. It is useful for approximate localization, fraud checks, and understanding where a connection exits to the public internet.

It is not a street address and not a substitute for device GPS. Mobile carriers, CGNAT, and VPNs routinely place the apparent city far from the human user. When precision matters, use Find My Location with permission rather than IP alone.

Treat organisation and ISP fields as hints about the network operator. They help explain a result; they do not prove who sat at the keyboard.

Elevation Finder

Click the map or paste coordinates and this tool reports the ground elevation at that exact point, in metres and feet, sampled from the Copernicus GLO-90 global digital elevation model via the free Open-Meteo elevation API. No account, no key, real satellite-derived terrain data at roughly 90-metre resolution. Sample several points to compare a site's high and low corners, check a pass before a trip, or settle the 'how high is my town' question with a number instead of a guess.

Two honesty notes stay attached to every result: the value is terrain height above sea level, not building altitude, and DEM vertical accuracy is typically a few metres — better on open flat ground, noisier under steep slopes and forest canopy. For survey-grade work, national geodetic benchmarks remain authoritative. The point is shareable via URL, and the tool chains naturally into the elevation profile for a line, the line-of-sight calculator for visibility, and the horizon calculator for how far that height lets you see.

Understanding location lookups: how a map knows where you are

Every location question — what county, what city, which ZIP, which country — is answered in two stages. First, a position: your device fuses GPS satellites, Wi-Fi fingerprints and cell-tower timing into a latitude/longitude with an accuracy that ranges from a few metres outdoors to a city block indoors. Second, a translation: that raw pair of angles is matched against boundary and address data to produce human labels. The labels are only as good as the underlying map, which is why these tools draw on OpenStreetMap's community-maintained boundaries — administrative relations that follow legal lines rather than postal habits.

It is worth knowing where each answer level comes from, because they disagree in interesting ways. Your mailing city follows postal routes; your legal city follows municipal boundaries; your county follows a third geometry; and your timezone follows a fourth, political one. A point near a border can honestly belong to different answers depending on the question. Good tools keep those layers separate and show them side by side, which is exactly the layout used here: place, county, state, postcode and country each in their own field, each copyable on its own.

Privacy deserves the same care as accuracy. Browser geolocation shares your position with the open page only, and reverse geocoding sends that coordinate to a public service that answers and forgets. Nothing needs to be stored for any of this to work — a design principle you can verify in your browser's network tab, where the only outgoing request carries exactly one coordinate pair.

A field guide to trustworthy place answers

The difference between a playful lookup and a dependable one is verification habit. Professionals never accept a single source for a place fact: they triangulate. Click-placed pins beat typed addresses for ambiguity; the administrative layer beats the postal layer for legal questions; and a visible map beat both for catching the absurd. When a tool shows county, city, state, postcode and country side by side, cross-read them — an internally inconsistent row (a county that doesn't contain that city) is the signal to slow down and inspect the point itself.

Equally important is knowing the failure signatures. Geocoders fail politely (no result) or dangerously (a confident wrong town with a common name). Reverse geocoders near borders can flip between neighbours as you drag a pin by metres — that flicker is information, telling you the point sits on a contested edge. Indoor GPS drift shows up as a pin that 'feels' a block off; nudge it. None of these are reasons to distrust the stack; they are reasons to keep the human in the loop, which is exactly what an interactive map is for.

  • Log coordinates at six decimals internally, but display five — the sixth is beyond consumer GPS and implies false rigour.
  • When automating checks, flag any reverse-geocode whose county/state pair is internally inconsistent for human review.
  • For border-adjacent properties, capture the pin's accuracy radius alongside the answer; it is part of the truth.
  • Prefer administrative boundaries for anything legal or tax-related; postal geography is optimised for mail, not law.

Honest limits & when to escalate

Every location stack has a competence boundary, and naming it is part of being trustworthy. OpenStreetMap's administrative coverage is excellent where mappers are active and thinner in rapidly changing or sparsely mapped regions; brand-new developments can lag, and disputed zones follow the community's de-facto consensus rather than arbitrating sovereignty. Postal layers add a second boundary: ZIPs and postcodes are delivery-routing systems, not geography, so PO boxes and carrier routes can legitimately disagree with the map. Indoor positioning adds a third: a browser fix can be a block off, which matters precisely at the borders where people ask these questions.

None of this makes the tools unsafe to use; it makes them safe to use *knowingly*. The design response is transparency: fields stay separate so layers never blur, empty answers are shown as empty rather than guessed, accuracy context travels with GPS results, and every page names its sources. For questions where the cost of being wrong is high — a property line, a legal filing, a medical dispatch — the escalation is always the same: licensed surveys, official registers and emergency services own those answers, and a good free tool points at the door instead of pretending to be it.

  • Legal boundaries and property lines → licensed surveyor / county recorder.
  • Mailing validity → the postal service's own address tools.
  • Life-safety dispatch → official emergency services, never a map lookup.
  • Bulk or production geocoding → your own Nominatim/Photon instance.

Step-by-step masterclass

  1. Place the point deliberatelyClick the exact rooftop or intersection on a zoomed map instead of trusting a typed query; ambiguity is the largest error source in location answers, and a placed pin removes it entirely.
  2. Read all layers at onceCounty, city, state, postcode and country should form a coherent row; internal inconsistency (a county that doesn't contain that city) is the cue to zoom in and re-place the point.
  3. Check the accuracy contextIndoor GPS can drift hundreds of metres; if the answer matters and the point sits near a boundary, drag the pin to the verified spot before copying anything.
  4. Copy the exact field you needForms want one layer each — legal city, mailing postcode, sovereign country with ISO code. Copying the whole address into a county field is how dirty data spreads.
  5. Share the state, not a screenshotThe URL carries your coordinates; a colleague reopening it sees the identical point and can re-verify every layer independently — reproducible beats pretty.

Coverage notes: administrative answers are strongest wherever OpenStreetMap's community is active — effectively all inhabited countries — while US-specific layers (congressional and school districts) come from the Census Bureau and stop at the border. Postal coverage is dense in the US, much of Europe, Canada and Australia, thinner elsewhere; the tools say 'no data' rather than guess, and that silence is itself useful information.