what3words
what3words has divided the world into a grid of three-metre squares and given each one a unique three-word address (e.g. ///filled.count.soap). The what3words Public API converts between three-word addresses and latitude / longitude coordinates, offers an AutoSuggest with autocorrect for voice/typing input, exposes supported languages and locale variants, and returns grid sections as GeoJSON. The API is HTTPS GET only, authenticated by API key in a query parameter or X-Api-Key header, and is wrapped by official SDKs for Swift, Android, Java, JavaScript, Python, PHP, and .NET, plus UI components for map and OCR experiences.
what3words publishes 15 APIs on the APIs.io network. Tagged areas include Geocoding, Addressing, Location, Three Word Address, and Maps.
what3words’ developer surface includes documentation, GitHub presence, and 5 more developer resources.
APIs
what3words Public API
REST API for converting between three-word addresses and latitude / longitude coordinates, with AutoSuggest, available-languages, and grid-section endpoints. JSON or GeoJSON res...
what3words convert-to-3wa Endpoint
Converts a latitude / longitude coordinate into a three-word address in a chosen language.
what3words convert-to-coordinates Endpoint
Converts a three-word address into a latitude / longitude coordinate and a bounding square.
what3words AutoSuggest Endpoint
Validates and autocorrects partial or imperfect three-word input, returning ranked suggestions. Supports focus, clipping by polygon, country, bounding box or circle, and voice-i...
what3words available-languages Endpoint
Returns all supported what3words languages and locale variants.
what3words grid-section Endpoint
Returns the what3words three-metre grid for a specified bounding box as JSON or GeoJSON, suitable for map overlays.
what3words JavaScript SDK
Official JavaScript wrapper around the what3words Public API for browser and Node.js applications.
what3words Python SDK
Official Python wrapper around the what3words Public API.
what3words Java SDK
Official Java wrapper around the what3words Public API for server-side JVM applications.
what3words PHP SDK
Official PHP wrapper around the what3words Public API.
what3words Swift SDK
Official Swift wrapper around the what3words Public API for iOS, iPadOS, and macOS applications.
what3words Android SDK
Official Android wrapper around the what3words Public API for native Android applications.
what3words Swift Map Components
UI components for embedding what3words grids, markers, and AutoSuggest experiences in Apple Maps-based iOS and iPadOS applications.
what3words OCR Camera Component
UI component that uses the device camera to scan three-word addresses from signage, packaging, or printed materials.
what3words API Docs and OpenAPI Repository
Public repository hosting the OpenAPI specification, LLM files, and reference material for the what3words Public API.