Local keyword generator

Use this local keyword generator to combine your services, towns and words such as near me or open now into one clean list, then format it for Google Ads match types or download a CSV.

Free, no sign-up. Everything runs in your browser, and nothing you type is sent.

Your keywords

Add your services and the places you serve, then generate the list. Everything runs in your browser.

A local keyword list pairs each service with the places you serve and the words people add, such as near me or emergency. This free generator combines them, removes duplicates and symbols Google Ads refuses, and leaves out phrases over 80 characters or 10 words. The phrases are candidates: check search volume before you build pages or bid.

How to use this tool

List services and places
Add each service the way customers say it, and the towns, districts or postcodes you serve, one per line or separated by commas. Tick near me to add phrases without a place.
Choose word orders and modifiers
Pick orders such as plumber in Leeds, then modifiers such as best, emergency or open now. Add your own words before the service or after the phrase. Price words are left out unless you add them.
Format, copy or export
Choose broad, phrase or exact match, copy the list or download a CSV for Google Ads Editor. Check search volume in Google Keyword Planner or the queries in Search Console before you write pages or set bids.

Google Ads keyword limits in Keyword Planner help

Questions before you start

No. It builds candidate phrases from your words and reads no search data. Check volumes in Google Keyword Planner, which needs a Google Ads account, or look at the queries that already bring people to your site in Search Console. Some local phrases show no volume at all.

Only where you have something specific to say about that place, such as jobs done there, a team or opening hours. Google’s spam policies name pages targeted at specific regions or cities that funnel users to one page as doorway abuse. Use the list to plan a few useful pages and your service wording.

Broad match is the Google Ads default and reaches the widest range of related searches. Phrase match goes in quotes and exact match in square brackets, and both reach fewer searches. Google Ads no longer accepts new broad match modifier keywords, so the tool does not offer them.

Google Ads accepts keywords of up to 80 characters and 10 words and refuses symbols such as @, ! and %. The tool removes those symbols, skips longer phrases and tells you how many. It also drops repeats, so the same phrase in different capitals counts once.

Yes. The modifier words and word orders follow the page language, so switch the page to Italian or German to build phrases in that language. Your services and places stay as you type them, in lower case.

See how AI assistants describe your business

The free visibility scan checks AI answers for your business and explains what to work on next. Accurate listings and clear descriptions are a good start, though no tool can promise rankings or mentions.