Tested tool guide
Tested browser tools
Checked August 16, 2026
What Geohash Encoder / Decoder does, with a checked example
Enter a latitude, longitude, and character precision to obtain a geohash, or supply a geohash to recover its geographic bounds and view the cell on a map. The format repeatedly narrows longitude and latitude ranges, then represents the resulting decisions with a compact base32 string. A geohash does not preserve one exact point. It identifies a rectangular cell containing that point, so decoding returns an area, with its midpoint sometimes shown as a representative coordinate.
Worked example
A concrete input and expected output from the current implementation.
Input
Latitude: 42.6
Longitude: -5.6
Precision: 5
->
At five-character precision, the coordinate lies in the cell encoded as ezs42. Decoding that string identifies the cell containing the entered point, not the exact original decimals.