All tutorials
Import and Plot what3words Addresses on the Map Site using a CSV File
This guide explains how to use the Import CSV and Export CSV features on the what3words Map Site to upload, plot, and manage what3words addresses. Once plotted, these addresses can also be accessed and viewed on the what3words mobile app.
For a visual guide, you can refer to the following video:
Before importing your data, ensure your CSV file is formatted correctly with the required headers.
Required Column Headers:
List
: Organise your locations into categories (e.g., “Personal” or “Work”).3 word address
: Valid what3words addresses (e.g., filled.count.soap or ///filled.count.soap).Label
: Add a descriptive name or note for each location (e.g., “Home Address”).
Example CSV Structure:
List,3 word address,Label Work,filled.count.soap,Office Location Personal,index.home.raft,Home Address Other,scar.jazzy.offers,Park Entrance
This CSV file creates three lists (Work, Personal, Other) with one labelled location each, plots them on the map, and syncs them to the mobile app.
Save your file in .csv
format using a text editor or spreadsheet tool like Excel or Google Sheets.
An example of this template can also be downloaded here is
Download Template
Note: You can also get this template by visiting the mapsite and following step 2.
- Open the what3words Map Site;
- Log in to your what3words account. This step is essential to sync your data with the mobile app;
- Click the Menu (three horizontal lines in the top-right corner);
- Click “Saved Locations”;
- Click the tree dots icon in the top-right corner of My Lists;
- Select “Import lists from CSV”;
- In the pop-up window:
– Click “Upload CSV” button to upload your formatted file;
– Or Click “Download template” to get the CSV template from the mapsite; - Your what3words addresses will now appear as markers on the map.
After importing your data:
- Open the what3words mobile app on your device;
- Log in with the same account used on the Map Site;
- Navigate to the map view: Your imported what3words addresses will appear as synced markers;
- Tap on a marker to view details, including the Label and List information you added.
If you’ve updated or modified your plotted data on the Map Site, you can export it for further use:
- Go back to the Menu on the Map Site;
- Go to Saved Locations > 3 dots icon in the top-right corner of My Lists;
- Select “Export Lists to CSV”;
- Download the generated CSV file containing these columns
List
,3 word address
andLabel
; - Save this file for sharing or future use.
Below is a table summarising the common errors users might encounter when importing a CSV file to save locations and how to address them:
Error Code | Message | Meaning | Resolution |
---|---|---|---|
601, 702, 823 | “An error occurred, please contact support@what3words.com.” | A generic error occurred that is not mapped to a specific issue. | Contact what3words support at support@what3words.com for assistance. |
824 | “CSV import would exceed maximum saved location limit.” | The number of saved locations would exceed the account limit. The Limit is 1000 saved locations. | Reduce the number of locations in the CSV file and try again. |
825 | “Row ${rowNumber} contains an invalid 3 word address. 3 word address provided ${w3wAddress}.” | A 3-word address in the specified row of the CSV file is invalid. | Verify and correct the invalid 3-word address in the CSV file. |
826 | “Row ${rowNumber} contains a duplicate 3 word address. Duplicate address ${w3wAddress}.” | The 3-word address in the specified row already exists as a saved location. | Remove the duplicate address from the CSV file or update the existing saved location if needed. |
827 | “Row ${rowNumber} contains an invalid number of fields.” | A row in the CSV file has an incorrect number of fields or columns. | Ensure all rows in the CSV file have the correct number of columns as per the template. |
Table Notes
Dynamic Data in Messages:
${rowNumber}
is dynamically populated with the row number in the CSV file where the error occurred.${w3wAddress}
is dynamically populated with the specific invalid or duplicate 3-word address.
Default Errors: If the error code is not explicitly handled, it falls back to a generic message instructing the user to contact support.
How to Handle Errors During CSV Import
- Check the Error Message
– After attempting to import your CSV file, review the error message displayed. It will indicate the specific issue, such as a problem with a particular row or a general import limitation. - Understand the Error
– Use the table above to identify the error’s meaning and how it can be resolved. - Correct the CSV File
– Open your CSV file in a text editor or spreadsheet software;
– Remove or reorganise entries to stay within account limits;
– Navigate to the row indicated in the error message (if applicable);
– Make the necessary changes:
Fix invalid or duplicate 3-word addresses;
Ensure all rows have the correct number of fields. - Re-upload the File
– Save your corrected CSV file in .csv format.
– Retry the import process. - Contact Support if Needed
– If you encounter errors that persist or are unclear, contact what3words support at support@what3words.com for further assistance.
Yes, you must log in to your what3words account to sync data between the Map Site and the mobile app.
You’ll need an internet connection to sync the imported data. Once synced, locations are cached for offline access.
The system will display an error message, please check the errors in the table mentioned above. Ensure your file:
- Includes a valid 3 word address column;
- Is saved in .csv format;
- It has a limit of 1000 saved locations;
- It has the current number of columns: List, 3 word address, Label;
- It doesn’t contain duplicated what3words addresses.
Yes, use the List column to group locations by category (e.g., Work, Personal).
No, the maximum allowed rows per account is 1,000.
Yes, as long as you’re logged into the same what3words account on both the Map Site and the mobile app.
It won’t import the what3words address on the what3words online map site if you don’t follow the .CSV template structure. The column headers should be: List
, 3 word address
, Label
.