Turn an Excel spreadsheet into an interactive map

If your locations already live in a spreadsheet, you do not need to place pins one by one. Upload the file, tell us which column holds the address, and every row becomes a pin on a map in your own branding.

Short answer
  • You upload your spreadsheet and every row becomes a pin — no placing them one by one.
  • Addresses are geocoded for you, so you never have to look up latitude and longitude.
  • You map your own columns onto the fields of the location card, so your data stays as you keep it.
  • Re-upload the file later to update an existing map.
  • Free to start; a custom domain and removing our branding are in the paid plans.
From one import

8,328 rows, one file

This map was made exactly that way: one file with thousands of addresses, imported in one go. Click into it to see what that produces.

  • 8,328 addresses from a single import, split across two categories.
  • Points cluster automatically until you zoom into a street.
  • Every point has its own description, taken from a column in the file.
  • No work per row: the addresses were geocoded for us.
Deposit-return points See this map live

How it works

  1. 1

    Prepare your sheet

    One row per location, with a column for the name and a column for the address (or separate latitude and longitude columns if you already have coordinates). Extra columns like description, website or opening hours can come along too.

  2. 2

    Upload and match columns

    Export as .csv or .xlsx and upload it in the builder. You then map each spreadsheet column onto a field on the location card, so you stay in control of what visitors actually see.

  3. 3

    Style and publish

    Group the rows into categories, pick your colours, logo and map style, and publish. You get a shareable link plus an embed code for your own website.

What you get

Once you build a map from your spreadsheet in localthings, this comes with it as standard:

CSV and JSON import

Add a complete dataset in one go.

Configure columns and fields

Choose the title, description and which data visitors see.

Location search

Let visitors find a specific place fast.

Also useful: a store locator for all your branches

Frequently asked questions

Do I need latitude and longitude in my spreadsheet?

No. A street address, postcode and city is enough — the addresses are geocoded during import. If you do already have coordinates, use them: they are more precise than any address lookup.

Which file formats can I upload?

CSV and Excel (.xlsx). If your data lives in Google Sheets, use File → Download → Comma-separated values to get a CSV.

Ready to build it?

Free to start. Live in minutes.