GeoHash / H3 / Plus Code Converter
Convert between geographic coordinates and spatial indexing systems — GeoHash, H3 hexagonal indexes, and Google Plus Codes.
Spatial Index Converter
Encode and decode GeoHash, Uber H3, and Google Plus Codes. Auto-detect input type or specify manually.
Auto-detect Input Type
Enter a coordinate pair, GeoHash string, H3 index, or Plus Code — the tool automatically detects the format and converts to all three encoding systems simultaneously.
Adjustable Precision
Control GeoHash precision (1–12 characters) and H3 resolution (0–15). Higher values give more precise cell boundaries but smaller coverage areas.
Browser-side Processing
GeoHash and Plus Code run as pure JavaScript. H3 uses a WebAssembly module loaded on-demand in your browser. No coordinate data is sent to any server.
How to Convert Spatial Indexes
Enter Input
Type or paste a coordinate pair (e.g. 39.905833, 116.397500), GeoHash (e.g. wx4g0), H3 index (e.g. 8f2830828052d25), or Plus Code (e.g. 8PFRWC94+C6).
Adjust Precision
Set the GeoHash precision (1–12) and H3 resolution (0–15) using the controls. Default values work well for most use cases.
View & Copy Results
See all three encodings with their center coordinates and boundary boxes. Copy any value with one click.
Supported Encoding Systems
GeoHash
Base-32 encoded string representing a rectangular cell. Widely used in databases (Redis, Elasticsearch) for proximity search and spatial indexing.
Uber H3
Hexagonal hierarchical spatial index. 16 resolution levels from continent-scale to sub-meter precision. Used in ride-sharing and logistics.
Google Plus Codes
Open Location Code (OLC) developed by Google. Short alphanumeric codes that work like street addresses for locations without formal addresses.
Bi-directional
Encode coordinates to any system, or decode any code back to coordinates. Auto-detection makes it seamless.
100% Free
No usage limits, no premium tiers. Professional spatial index conversion at zero cost.
Instant Results
GeoHash and Plus Code conversions are instant. H3 WASM module loads once and caches for the session.
Frequently Asked Questions
What is GeoHash?
What is H3?
What are Plus Codes?
Why does H3 take a moment to load?
How do I choose GeoHash precision?
Is my coordinate data private?