Home › Developer Tools › Keyword Combiner

Keyword Combiner

Paste up to four lists of words, such as modifiers, products and locations, and get every combination instantly. Wrap them in broad, "phrase", [exact] or negative match syntax, then copy the list or download a CSV ready for your ad campaign.

Last updated:

Keyword lists (one per line)
Match types
Options

Adds List 1 + List 3, List 2 + List 3 and so on, keeping list order.

e.g. 'running shoes buy' as well as 'buy running shoes'.

Enter your values to see the result.
Advertisement
Advertisement

How to use the Keyword Combiner

  1. Fill List 1 with the first part of your keywords, one per line (for example modifiers such as buy, cheap, best).
  2. Fill List 2 to List 4 with the next parts: product names, features, audiences or locations. Empty lists are skipped.
  3. Choose match types: broad, phrase, exact and, if you need a negative list, negative.
  4. Set options such as shorter combos, every list order, the joining character and letter case.
  5. Click Combine keywords (results also update as you type), then use Copy results or Download CSV to paste them into your ad platform.

How keyword combinations are counted

The number of combinations is the product of the list sizes, and each match type you tick adds one more copy of the list. Empty lists are skipped, and duplicates (for example the same phrase typed twice) are removed before counting.

Lists filledExample sizesCombinationsWith broad + phrase + exact
2 lists5 × 42060
3 lists5 × 4 × 360180
4 lists5 × 4 × 3 × 2120360
3 lists, every order5 × 4 × 3 × 6 orders3601,080

Match type syntax at a glance

Match typeHow it is writtenTypical use
Broadrunning shoesReach and discovery, usually paired with smart bidding and a solid negative list
Phrase"running shoes"A balance of reach and control; the search must include the meaning of the phrase
Exact[running shoes]Your best-performing, high-intent terms where you want tight control over cost
Negative-freeBlocking searches you never want to pay for, such as free, jobs or DIY

Tips for building better keyword lists

  • Put one idea in each list. A common pattern is modifier + product + qualifier, such as cheap + hiking boots + for women.
  • Keep lists short and relevant. Ten modifiers times ten products times ten towns is already 1,000 keywords; weak combinations dilute your quality and budget.
  • Read the output before uploading. Delete combinations that do not make sense as a real search (for example "free buy shoes").
  • Group by theme. Upload combinations that share a product into the same ad group so ad copy can match the search closely.
  • Add negatives early. Combine words like free, used, repair or jobs with your product to build a negative list in seconds.

Frequently asked questions

What does a keyword combiner do?

It joins each keyword in one list with each keyword in the next list, producing every combination. Three modifiers, two products and two locations give 3 × 2 × 2 = 12 keywords. It is the fastest way to build large, consistent keyword sets for search ad campaigns.

What is the difference between broad, phrase and exact match?

In Google Ads, a broad match keyword is typed as-is and can show ads for searches related to its meaning. Phrase match is written in quotes, "running shoes", and matches searches that include the meaning of the phrase. Exact match is written in square brackets, [running shoes], and matches searches with the same meaning or intent. Microsoft Advertising uses the same symbols.

How many keywords can I combine?

The tool creates up to 10,000 keywords per run, counting every match type. If your lists would produce more, the output is capped and a notice is shown; split the job into smaller lists or turn off the every-list-order option.

Is there a length limit for Google Ads keywords?

Yes. A Google Ads keyword can contain at most 80 characters and 10 words. The combiner counts both and warns you how many generated keywords go over either limit so you can remove them before uploading.

What do the shorter combos and every list order options do?

Shorter combos also join any two or more lists while keeping their order, so buy + running shoes appears alongside buy + running shoes + online. Every list order adds permutations such as running shoes buy, which helps when people type words in different orders.

Can I make a negative keyword list?

Yes. Tick Negative to output each combination with a leading minus sign, the format used when pasting negative keywords in many ad editors. Wrap negatives in quotes or brackets yourself if you need phrase or exact negatives.

Is broad match modified (+keyword) still available?

No. Google Ads stopped allowing new broad match modifier keywords in 2021 and folded that behaviour into phrase match. If an older tool asks for +word syntax, use phrase match instead.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Long Tail Keyword GeneratorTurn a seed keyword into long-tail keywords with best, how to, near me, year and for X modifiers.Keyword Suggestion ToolTurn one seed keyword into hundreds of Google and YouTube autocomplete keyword ideas.CPC CalculatorCalculate cost per click from ad spend and clicks, plus CPM, CTR, CPA and ROAS.UTM Campaign URL BuilderAdd UTM tracking parameters to links and make a QR code.PPC Budget CalculatorAd budget and daily spend to hit a conversion or revenue goal from CPC and conversion rate.Privacy Policy GeneratorCreate a privacy policy for your website or app with CCPA, CalOPPA, COPPA and AdSense sections.Meta Tag GeneratorCreate SEO, Open Graph and X meta tags with live previews.Robots.txt GeneratorBuild a robots.txt file with rules, sitemap lines and AI-bot blocking presets.Sitemap GeneratorTurn a list of URLs into a valid XML sitemap file.SERP Snippet PreviewPreview your title tag and meta description with pixel-accurate truncation on desktop and mobile.Hreflang Tag GeneratorCreate hreflang tags, sitemap entries and Link headers for every language and region, validated.Canonical Tag GeneratorNormalize URLs and create rel=canonical tags and HTTP headers, for one page or a whole list.Content Security Policy GeneratorBuild a CSP header or meta tag with nonces, hashes, presets and report-only mode.Meta Tag AnalyzerPaste page HTML to audit title, description, canonical, robots, Open Graph and hreflang tags.Robots.txt TesterTest whether a URL is allowed or blocked by robots.txt for Googlebot and other crawlers.Sitemap URL ExtractorExtract every URL from a sitemap.xml or sitemap index, validate it and export to CSV or TXT.Cookie Consent Banner GeneratorDesign a cookie banner with accept, reject and settings buttons and copy the HTML/CSS/JS.FAQ Schema GeneratorTurn questions and answers into FAQPage JSON-LD markup with validation and a preview.Google Review Link GeneratorTurn a Google Place ID into a direct review link, QR code and printable review card.Local Business Schema GeneratorCreate LocalBusiness JSON-LD with address, geo, opening hours, holiday hours and sameAs links.Structured Data ValidatorCheck JSON-LD, microdata and RDFa against schema.org and Google rich result requirements.Terms and Conditions GeneratorCreate terms of service for a website, store, SaaS or app, with payments and governing law.Breadcrumb Schema GeneratorBuild BreadcrumbList JSON-LD plus the matching HTML breadcrumb from names and URLs.Cookie Policy GeneratorCreate a cookie policy with a ready cookie table for Google Analytics, AdSense, Meta Pixel and more.Disclaimer GeneratorWrite a website disclaimer for affiliate, health, finance or blog sites, with short post notices.On-Page SEO CheckerPaste page HTML and a keyword to audit title, meta, headings, alt text and keyword use.App Privacy Policy GeneratorCreate a privacy policy for your iOS or Android app from its SDKs, permissions and data.URL Tracking RemoverStrip utm, fbclid, gclid and other tracking parameters from one link or hundreds at once.YouTube Keyword ToolFind YouTube search suggestions for a video topic with A-Z expansion and copy them as tags.
See all 28 SEO & Marketing Tools →