Build / Free PPC tool

Keyword match type tool

Clean a keyword list once and build the match types you need together. Sort, deduplicate and export plain text or a review spreadsheet for your next campaign.

Your inputs

Example values

Change the example figures to use your own. Values stay in this browser tab.

One keyword per line, up to 5,000 lines. Do not paste an entire CSV.

Changes +ppc +consultant to ppc consultant. Keeps internal punctuation such as C++. Review before importing.

Your results

Loading the example…

Your result will appear here.

Free to use. No signup. Inputs are processed in your browser and are not sent to Draper Digital.

Understand the numbers

How to use this tool

Formatting is only the first step

The tool changes keyword syntax and removes duplicates. It does not research demand, estimate bids or decide which match type will perform best. Group keywords by intent, choose a relevant landing page and review your search terms once traffic starts.

Build several match types from one clean list

Choose exact plus phrase, or all three match types, to generate grouped outputs in one pass. Duplicate removal applies to the cleaned input before match types are expanded. For example, two unique keywords generate four rows in exact-plus-phrase mode. Plain text removes the outer wrappers. TXT is a copy-ready list; the CSV separates each keyword, match type and formatted output for review. It does not include campaign or ad group settings.

Match types are about meaning

Google’s matching systems use meaning as well as words. Exact match does not mean a literal character-for-character match, and phrase match is not just a fixed phrase in a query. Review the current platform definitions before choosing how much reach to allow.

A worked example

Pasting PPC consultant twice with duplicate removal enabled produces one keyword. Selecting exact match wraps it as [ppc consultant]. Existing outer brackets or quotation marks are replaced, rather than doubled.

A little more context

Common questions

Can this validate every Google Ads keyword rule?

No. It is a formatter. Unusual punctuation is flagged for review, but Google Ads makes the final eligibility decision.

Can I use this for negative keywords?

It can format the brackets and quotes, but negative matching behaves differently from positive keyword matching. Check the negative keyword rules before importing a list.

Does it generate broad match modifiers?

No. It outputs current broad, phrase and exact syntax, without adding legacy plus-sign modifiers.