Geohash → Lat / Lng · Bounding Box · Neighbors

Geohash Decoder & Coordinate Explorer

Paste any geohash string to instantly decode latitude, longitude, bounding box, precision, and the 8 surrounding geohash cells — all computed live in your browser.

12
Base-32 chars
±0.5m
Max precision
0ms
Server delay
8
Neighbor cells

Decode a Geohash

Type a geohash to watch the world grid subdivide cell by cell.
Latitude
Longitude
Lat Error (±)
Lng Error (±)
BBox SW
BBox NE
Precision (chars)
Approx. Cell Size

Neighboring Cells

Advanced Geohash Features

Everything you need for geohashing, geohash lookup, and geo-coordinate exploration — built entirely with client-side JavaScript for instant, private results.

Instant Lat/Lng Decode

Decode any geohash string into precise decimal latitude and longitude coordinates in real time as you type.

Bounding Box & Error Margin

View the exact bounding box (SW/NE corners) and the latitude/longitude error margin for the decoded cell.

8-Way Neighbor Lookup

Instantly compute the north, south, east, west, and diagonal neighboring geohash cells around your geohash.

Live Grid Subdivision

Watch an interactive visual as each character of your geohash narrows the world grid down to a tiny cell.

Real-Time Validation

Built-in input listener flags invalid base-32 characters instantly, so you always know your geohash is valid.

Copy & Download Output

Copy decoded results to your clipboard or download them as a JSON file for use in your own applications.

Precision Indicator

See exactly how many characters your geohash uses and the resulting approximate cell size on the ground.

🌐

Open in Map

Jump directly to the decoded coordinates on an external map to visually confirm the location.

How the Geohash Decoder Works

Geohash decoding repeatedly bisects latitude and longitude ranges based on each base-32 character of the geohash string.

STEP 01

Paste your geohash

Enter any geohash code, such as u4pruydqqvj, into the input field above.

STEP 02

Base-32 character mapping

Each character is mapped to its 5-bit binary value using the standard geohash base-32 alphabet.

STEP 03

Bit interleaving

Bits alternate between longitude and latitude ranges, halving each range with every bit.

STEP 04

Range averaging

The midpoint of the final latitude and longitude ranges gives the decoded coordinate and its error margin.

STEP 05

View results instantly

Coordinates, bounding box, neighbors, and precision appear instantly — copy or download as needed.

What Is a Geohash and Why Use a Geohash Decoder?

A geohash is a compact, alphanumeric string that encodes a geographic coordinate — latitude and longitude — into a single value using base-32 encoding. Invented as a way to represent location data efficiently, geohashing divides the world into a hierarchical grid of rectangular cells. Each additional character added to a geohash narrows the cell down further, increasing precision from thousands of kilometers at one character to under a meter at eleven or twelve characters. This makes geohash codes ideal for spatial indexing, proximity search, location sharing, and database queries where nearby points need to share similar prefixes.

Our free geohash decoder lets you instantly convert any geohash string back into decimal latitude and longitude, along with the bounding box that defines the cell's edges and the approximate error margin at that precision level. Whether you're working with geohash data from a GPS tracker, a geospatial database, a mapping API, or an open data set, this geohash converter handles the math entirely in your browser — no data is sent to a server, making it fast, private, and reliable for repeated geohash lookup tasks.

Beyond simple decoding, this geohash explorer visualizes how the grid subdivides with each character, helping you understand geohashing visually rather than just numerically. It also computes the eight neighboring geohash cells — north, south, east, west, and the four diagonals — which is especially useful for proximity searches, geofencing logic, and building location-aware applications that need to check adjacent grid cells for nearby points of interest.

Common use cases for a geohash decoder include reverse-engineering location data from APIs that return geohash strings instead of coordinates, debugging geospatial databases such as Elasticsearch or MongoDB that store geohash-indexed documents, validating geohash precision for mapping applications, and converting between geohash and lat/long for GIS workflows. If you've ever asked "what is a geohash" or "how to decode geohash to coordinates", this tool answers both with a live, interactive example you can experiment with using your own data.

For developers and analysts working with location-based services, understanding geohash precision tables is essential: a 1-character geohash spans roughly 5,000 km, while a 9-character geohash narrows to about 5 meters, and a 10-character geohash reaches sub-meter accuracy. This geohash decoder online tool displays the exact precision and cell size for whatever geohash you enter, removing the guesswork from geohash-based geo queries, location encoding, and spatial data analysis — all for free, with no signup required.

Frequently Asked Questions

A geohash is a short alphanumeric string that represents a geographic location by encoding latitude and longitude into a single value using a base-32 encoding scheme. Longer geohashes represent smaller, more precise areas.

Paste your geohash string into the decoder input above. The tool instantly converts it into decimal latitude and longitude coordinates, along with the bounding box and error margin for that geohash cell.

Accuracy depends on the length of the geohash string. A 1-character geohash covers thousands of kilometers, while a 9 or 10-character geohash narrows the location down to under a meter.

Yes. After decoding, this tool displays the eight neighboring geohash cells (north, south, east, west, and diagonals) so you can explore adjacent grid areas.

Yes, this geohash decoder is completely free, works directly in your browser, and requires no signup, installation, or server-side processing.

Explore More Free Conversion & AI Tools

Browse our full suite of converter utilities or discover 100+ free AI-powered tools to speed up your workflow.