Running spatial joins on large location datasets can take hours.
Testimonial avatar

Spending 90% of your time wrangling address data?
You're not alone.

Read the Quick Start Guide
Testimonial avatar
Address and POI differences across datasets mean my computer can't recognize dupes, even when I can.
Testimonial avatar
A lot of what we're doing for onboarding, unfortunately, is manual.
Anyone who's dealt with addresses knows it's a real pain.
Testimonial avatar

Anyone who's dealt with address and POI data knows it's challenging. Why? Lack of standardization creates problems.

Check out the same address in 2 different datasets:

Dataset 1

Dataset 1 exampleDataset 1 example

Dataset 2

Dataset 2 exampleDataset 2 example
Same address represented differently, example 1Same address represented differently, example 1

Same address, spelled differently.
How to join?

Same address represented differently, example 2Same address represented differently, example 1

Need to merge them using a common join key


Placekey logo

Placekey is a free, universal standard identifier for any physical place, so that the data pertaining to those places can be shared across datasets and organizations easily.

Placekey syntax example

How Does it Work?
The What & Where of a Place

Placekey is a string that follows a What@Where structure. This is a unique way of shedding light on both the descriptive element of a place as well as its geospatial position in the physical world via a single identifier.

The Where of any physical place

The Where Part, on the other hand, is made up of three unique character sequences, built upon Uber’s open source H3 grid system. This information in the Where Part is based on the centroid of that place. In other words, we take the latitude and longitude of a specific place and then use a conversion function to determine a hexagon in the physical world, representing about 15,000 sq. meters, containing the centroid of that place. The Where Part of the Placekey is, therefore, the full encoding of that hexagon.

Slider navigation left
Slider navigation right

For Developers

For people building products, Placekey's free API service appends the Placekey universal location ID to any address, POI, or latitude and longitude combination. That's a lifesaver for solving difficult address and POI matching problems and performing entity resolution. Read our case studies to learn how developers and data scientists are using Placekey to build products.

Read More >

"Placekey can run automatically in the background without any intervention" -Riccardo Klingler, QGIS developer

For Data Sellers

Whether you sell property data, telecom data, alternative data, or any other dataset that has info about locations, Placekey's free universal location identifier is a godsend. Now, your clients can easily join your datasets to other datasets including their own first-party data, decreasing onboarding time, and driving revenue. Read our case study to learn more.

Read More >

"Placekey enables our clients to instantly connect data about people, places, and devices" -Nitin Duggal, Chief Product Officer of Affinity Solutions

For State & Local

Placekey's free universal location identifier allows data offices at state and local governments to easily merge two or more datasets, driving new avenues for data insights, increasing data transparency, and enabling open data. Read our case study to learn how local governments are using Placekey.

Read More >

"Appending a Placekey to our data is almost like adding metadata— if it isn’t there, we know that this data will not be as easy to use or reliable.” -Nick O'Day, Chief Data Officer, GA

Just some of our Placekey Partners

Carto logo
SafeGraph logo
SnowFlake logo
Cherre logo
Experian logo


Placekey works anywhere you do. With our simple prebuilt integrations, add Placekey to your existing workflow with ease. Placekeys can be used for address & POI matching, deduping, entity resolution, and more.

Append Placekeys to your datasets right inside of QGIS. Solve address and POI matching problems with ease.

Learn More

Add Placekeys to your data right inside your Google Sheets without writing a single line of code!

Learn More

CARTO and Placekey have teamed up to make it easier than ever to add Placekeys right inside of CARTO.

Learn More

For another no-code solution, add Placekeys to your data to merge datasets right inside Excel!

Learn More

Use Placekey with JavaScript write solutions for data problems involving places data.

Learn More

For maximum flexibility, use Placekey with your own Python scripts to develop your own solutions for data problems.

Learn More

Append Placekeys to your data without ever leaving your Snowflake warehouse with our external function.

Learn More

It's easier than ever to use Placekey with our integrations for Jupyter Notebooks.

Learn More

Placekey can be used with R Code to develop solutions for touch address matching problems.

Learn More

Beautiful visualizations and mapping for your Placekey-appended datasets.

Learn More
Slider navigation previous
Slider navigation next


What is a Placekey?
What is the purpose of a Placekey?
Who is using Placekey?
How much does it cost to use the Placekey API?
Can I store a Placekey and use it freely?
How can developers work with Placekey?

Get started with Placekey