Geohash to Latitude Longitude Decoder

Paste any geohash string and decode it to GPS coordinates — plus 26 other formats including Google Maps links.

Try It Now — Free

Paste your coordinates and convert to all 27 formats instantly.

Open GPSwitch Converter
Save conversions cross-device (free account)

What is a geohash?

A geohash is a compact string representation of a geographic location, invented by Gustavo Niemeyer in 2008. It works by recursively dividing the world into a grid and encoding the grid cell as a base-32 string. Longer strings produce smaller cells and more precision.

Example: u09tunqu is the Eiffel Tower area at approximately 40-metre precision. The full 12-character geohash gives sub-metre precision.

Geohash precision table

Where geohashes are used

Frequently Asked Questions

How do I know the precision of a geohash?

Count the characters: 4 characters = city-level (~40 km), 8 characters = building level (~38 metres), 12 characters = sub-centimetre. GPSwitch shows the bounding box dimensions alongside the centre coordinates.

Can GPSwitch encode coordinates to geohash?

Yes. Paste decimal coordinates and the geohash appears in the results panel at the precision level you select (default: 8 characters for ~38-metre precision).

Why does geohash decoding return a bounding box, not a point?

A geohash represents a rectangular cell, not a single point. Decoding returns the centre of that cell plus the cell boundaries. The centre is used as the representative coordinate.

Save Your Conversions Forever

Free account: conversion history synced across all your devices. No credit card.

Create Free Account Use without account