Back to Examples
what3words
Discover how to integrate what3words' unique 3-word location addresses into your apps. Access API docs, specs, and LLM guides for precise location tech!
Lines
387
Sections
16
Want your own llms.txt file?
Generate a professional, AI-friendly file for your website in minutes!
llms.txt Preview
what3words API Docs: Developer resources, OpenAPI specs, and LLM integration guides for precise location technology.
Last-Modified: 2025-07-03
# what3words Developer Documentation
> **what3words** is a global addressing system that has divided the world into 3m squares, each with a unique 3 word address. This documentation provides comprehensive resources for developers integrating what3words technology into applications, websites, and services.
## HIGH-VALUE FAQ
**Q:** *How do I add a 3 word address search box to my website?*
**A:** Use the JavaScript AutoSuggest Component – see guide ➜ /tutorial/using-the-javascript-autosuggest-component-v5/
**Q:** *How do I convert coordinates to a 3WA in code?*
**A:** Call GET /convert‑to‑3wa in our REST API – see API docs ➜ /public-api/docs#convert-to-3wa
**Q:** *Where do I get an API key?*
**A:** Create one in the Developer Dashboard ➜ https://accounts.what3words.com/create-api-key
**Q:** *How do I add the what3words Search box component to a Replit project?*
**A:** Use the CDN version of the component to avoid vite.config issues
## GET STARTED
This section provides essential resources for beginning your integration with what3words technology.
- [Overview](https://developer.what3words.com/public-api) – Introduction to what3words API capabilities and integration options
- [UX guidelines](https://developer.what3words.com/tutorial/ux-guidelines/) – Fundamental user experience considerations for integrating what3words
- [Migrating an application from API V2 to API V3](https://developer.what3words.com/tutorial/migrating-an-application-from-api-v2-to-api-v3/) – Guide to transition applications from what3words API version 2 to version 3
## SEARCH BOX
Implement what3words address search functionality across different platforms with these integration guides.
### Web Search Box
Add what3words address search to websites and web applications.
- [Using the JavaScript AutoSuggest Component (v5)](https://developer.what3words.com/tutorial/using-the-javascript-autosuggest-component-v5/) – Add a what3words AutoSuggest input box to your website
- [Using JavaScript SDK](https://developer.what3words.com/tutorial/javascript-sdk/) – Integrate what3words into web apps using the JavaScript SDK and web components
### iOS Search Box SDK
Implement what3words address search in iOS applications.
- [Creating an AutoSuggest field in Swift](https://developer.what3words.com/tutorial/creating-an-autosuggest-text-field-with-swift/) – Add a 3 word address text field with AutoSuggest to an iOS app (Swift)
- [Creating an AutoSuggest field in Objective-C](https://developer.what3words.com/tutorial/creating-an-autosuggest-text-field-with-objective-c/) – Add a 3 word address text field with AutoSuggest (dropdown) to an iOS app (Obj-C)
### Android Search Box SDK
Implement what3words address search in Android applications.
- [Creating an AutoSuggest field in Android](https://developer.what3words.com/tutorial/creating-an-android-autosuggest-edittext-field-with-the-what3words-autosuggest-component/) – Add a 3 word address input (AutoSuggest EditText) to an Android app
### E-commerce plugins
Add what3words address functionality to e-commerce platforms for precise delivery locations.
- [Shopify app](https://developer.what3words.com/tutorial/adding-the-what3words-shopify-app/) – Installing and configuring the what3words Shopify (Plus and Basic) apps
- [WooCommerce plugin](https://developer.what3words.com/tutorial/installing-the-what3words-address-field-plugin-for-woocommerce/) – Installing and configuring the what3words WooCommerce address field plugin
- [Adobe Commerce (Magento 2) extension](https://developer.what3words.com/tutorial/installing-the-adobe-commerce-formerly-magento-2-extension/) – Installing and configuring the what3words Adobe Commerce (Magento 2) extension
- [Adding what3words to e-commerce checkout](https://developer.what3words.com/tutorial/adding-what3words-to-e-commerce-checkout/) – Enable customers to enter 3 word addresses at checkout for precise delivery locations
- [BigCommerce app](https://developer.what3words.com/tutorial/installing-the-what3words-bigcommerce-app/) – Installing and configuring the what3words BigCommerce app
- [Ecwid on Wix integration](https://developer.what3words.com/tutorial/adding-your-what3words-ecwid-app-to-your-wix-site/) – Adding the what3words Ecwid app to a Wix site
- [Shopware plugin](https://developer.what3words.com/tutorial/installing-the-what3words-shopware-plugin/) – Installing and configuring the what3words Shopware plugin
- [Ecwid app](https://developer.what3words.com/tutorial/installing-the-what3words-ecwid-app/) – Installing and configuring the what3words Ecwid app
- [AeroCommerce extension](https://developer.what3words.com/tutorial/installing-the-what3words-aerocommerce-extension/) – Installing and configuring the what3words AeroCommerce extension
- [CubeCart extension](https://developer.what3words.com/tutorial/installing-the-what3words-cubecart-extension/) – Installing and configuring the what3words CubeCart extension
- [OpenCart extension](https://developer.what3words.com/tutorial/installing-the-what3words-opencart-extension/) – Installing and configuring the what3words OpenCart plugin
- [WordPress plugin](https://developer.what3words.com/tutorial/installing-the-what3words-address-field-plugin-for-wordpress/) – Installing and configuring the what3words WordPress address field plugin
- [Adobe Commerce (Magento 1) extension](https://developer.what3words.com/tutorial/installing-the-adobe-commerce-formerly-magento-1-extension/) – Installing and configuring the what3words Adobe Commerce (Magento 1) extension
- [Haravan store integration](https://developer.what3words.com/tutorial/adding-what3words-field-to-your-haravan-store/) – *Thêm trường what3words vào cửa hàng Haravan* (adding AutoSuggest field to Haravan checkout)
### Delivery notes component
Add what3words address input to existing text fields.
- [Using the Notes Component](https://developer.what3words.com/tutorial/using-the-notes-component/) – Add a what3words address field to an existing textarea using the Notes Component
### Enable Existing Search Box
Integrate what3words into existing search functionality.
- [Ride-hailing Integration – How to add what3words to a ride-hailing platform](https://developer.what3words.com/tutorial/ride-hailing/) – Guide to integrate what3words into a ride-hailing platform
## CONVERSIONS
Convert between what3words addresses and geographic coordinates.
- [what3words → coordinates](https://developer.what3words.com/public-api/docs#convert-to-coords) – Convert a 3 word address to latitude and longitude coordinates
- [Coordinates → what3words](https://developer.what3words.com/public-api/docs#convert-to-3wa) – Convert latitude and longitude coordinates to a 3 word address
## CONVERSATIONAL CHAT
Integrate what3words with AI and conversational interfaces.
- [AI & LLM integrations](#ai-llm) – *New page coming soon* - Integrate what3words with AI assistants and large language models
## POSTAL ADDRESSES VIA SWIFTCOMPLETE
Enhance address input with Swiftcomplete's address autocomplete, validation, and geocoding.
Preview of what3words's llms.txt file. View complete file (387 lines) →
Ready to create yours?
Generate a professional llms.txt file for your website in minutes with our AI-powered tool.
Generate Your llms.txt File