Decode
Convert a geohash to coordinates, check its GeoJSON or WKT representation, visualize it in a map and much more
Encode
Convert a pair of latitude, longitude coordinates to its geohash string representation at any precision
Draw
Bring your CSV geohash-encoded data to visualize it on a map
Aggregate
Bring your coordinate-encoded CSV dataset to aggregate it by geohash
Browse
Explore a world of geohashes in a moving map
Inside
Find the list of geohashes inside a GeoJSON or WKT
Near
Get a list of geohashes near a coordinate, inside a radius
Between
Get a list of geohashes between two coordinates
Along
Get the geohashes along a LineString or MultiLineString
Neighbors
Get a list of geohash neighbors
Format
Format geohashes into other geometry representations for your CSVs
Compress
Compress a list of geohashes using the best combination across various precisions

What is a geohash?

A geohash encodes a geographic area as a short string of letters and digits. Gustavo Niemeyer created the system in 2008.

Geohashes with a shared prefix are nearby. Each extra character narrows the area.

Read about geohashes