Free tool Keywords

Keyword Match Type Tool

Paste your keywords and get them wrapped in broad, "phrase" and [exact] match, plus negative versions, cleaned of the symbols Google rejects. Free, no sign-up, and nothing leaves your browser.

  • Free
  • No sign-up
  • Runs in your browser
Clean up

Runs in your browser as you type. Nothing is sent anywhere.

Paste keywords to see them as broad, "phrase", [exact] and negative keywords.

Paid Pilot Google Ads management

Want a strategist to run your Google Ads for you?

Every Paid Pilot plan includes keyword research, match-type strategy and a weekly search-term review. One flat monthly fee, no setup fee, no percentage of ad spend, no contract, and the account stays in your name.

The free audit is a recorded video review of your account or your market, delivered within two business days. No pitch call.

  • Launch $499/month Ad budget up to $3,000 a month
  • Scale $1,499/month Ad budget $10,000 to $25,000 a month

Short answer

A keyword match type tool, also called a keyword wrapper, formats a keyword list in Google Ads notation: broad match has no symbols, phrase match goes in "quotes" and exact match goes in [square brackets]. In Google Ads Editor, negatives start with a dash, as in -[keyword]. Each keyword can have up to 80 characters and 10 words.

How to use the Keyword Match Type Tool

  1. Paste your keywords, one per line.
  2. Pick your clean-up options: lowercase, remove duplicates, remove invalid symbols, or add a prefix or suffix.
  3. Shorten any keyword the tool flags for going over 80 characters or 10 words.
  4. Copy the column you need: broad, phrase, exact or one of the three negative formats.
  5. Export a CSV or Editor paste file instead, with Campaign, Ad group, Keyword and Criterion Type, and import it into Google Ads Editor.

What are the keyword match types in Google Ads?

A match type tells Google how closely a search must relate to your keyword before your ad can show. There are three, and Google notes that broader match types capture all the queries of narrower match types, plus more. Each one also has a negative version that blocks searches instead.

The tool writes all six formats at once. With water heater repair as the keyword, the columns look like this:

ColumnOutputWhat it does
Broadwater heater repairCan show on searches related to your keyword, even ones without its direct meaning
Phrase"water heater repair"Can show on searches that include the meaning of your keyword
Exact[water heater repair]Can show on searches with the same meaning or same intent
Negative broad-water heater repairBlocks searches that contain all the words, in any order
Negative phrase-"water heater repair"Blocks searches that contain the words in the same order
Negative exact-[water heater repair]Blocks that exact search only, with no extra words

The negative rows follow Google's rules for negative keywords. The leading dash is the notation Google Ads Editor uses to mark a keyword as negative.

Close variants still apply

No match type is literal. Through close variants, all three can match misspellings, plurals, stemmings, abbreviations, reordered words, synonyms and searches with the same intent, and there is no opt-out.

Negatives are the exception, because they do not match close variants. That is why the Negative Keyword Generator spells out plurals and synonyms for you.

Keyword symbol and length rules

Google returns an error for keywords that contain invalid symbols, and it caps every keyword at 80 characters and 10 words. The "remove symbols" option strips the invalid ones, and the tool flags anything over either length limit.

RuleDetail
Invalid symbols@ \ ^ , = ! ` < > [ ] ( ) % | ? ; ~
Square bracketsOnly as exact match notation around the whole keyword
Asterisk (*)Allowed in negative keywords only
Allowed symbolsAmpersands (&) and accent marks, as in café
Ignored by GooglePeriods, and plus signs except at the end of a word, as in C++
Length80 characters or fewer, 10 words or fewer

How do you import match types into Google Ads Editor?

Choose the Editor paste export. Each row holds one keyword in four columns: Campaign, Ad group, Keyword and Criterion Type. The Criterion Type values Broad, Phrase, Exact, Negative broad, Negative phrase and Negative exact are the match types Google Ads Editor accepts.

Keep the header row on top. Editor treats the first row as column headers and only recognizes them automatically in English. Paste the rows through Account > Import > Paste text.

If you type keywords straight into Editor instead, the inline notation works the same way, with one catch from Google's Editor help: the dash must come first. Write -[keyword] or -"keyword", never [-keyword] or "-keyword".

If your list is not split into ad groups yet, do that first with the Keyword Grouping Tool.

Common match type mistakes

  • Symbols inside the keyword. A pasted line like "emergency plumber (24/7)" fails because of the parentheses. Turn on symbol removal before you export.
  • Mixed case and duplicates. "Water Heater Repair" and "water heater repair" clutter the same list. Use lowercase and remove duplicates together.
  • Search terms pasted as keywords. Full questions copied from a report often break the 80-character or 10-word limit. Cut them back to the core phrase.
  • Treating exact match as literal. Close variants apply to exact match too, so check what you actually matched with the Search Term Analyzer after launch.
  • Building local versions by hand. Use the suffix option to add "near me" to a whole list at once, then wrap the results in the match type you want.

Sources

  1. About keyword matching options (Google Ads Help)
  2. About negative keywords (Google Ads Help)
  3. Keyword close variants: Definition (Google Ads Help)
  4. Basic tips for building a keyword list (Google Ads Help)
  5. Use Keyword Planner (Google Ads Help)
  6. Add multiple keywords (Google Ads Editor Help)
  7. Change keyword match types (Google Ads Editor Help)
  8. Prepare a CSV file (Google Ads Editor Help)

Updated 2 October 2026 by the Paid Pilot team. Google Ads is a trademark of Google LLC; Paid Pilot is an independent agency.

Frequently asked questions

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

They differ in how closely a search must match your keyword. Broad match, written with no symbols, can show your ad on searches related to your keyword. Phrase match, written in quotes, can show it on searches that include your keyword's meaning. Exact match, written in square brackets, can show it only on searches with the same meaning or intent. Broader types capture everything narrower ones do, plus more.

What is a keyword wrapper?

A keyword wrapper is a tool that adds match type symbols to a keyword list for you: quotes for phrase match, square brackets for exact match and a leading dash for negatives in Google Ads Editor. It saves typing the symbols line by line and avoids errors such as a missing bracket, or a dash placed inside the brackets instead of in front of them.

How long can a Google Ads keyword be?

A keyword can have up to 80 characters and no more than 10 words, and Google states both limits in its Keyword Planner help. Long phrases, such as full questions copied from a search terms report, need cutting down to their core words. Trimming does not have to cost you reach: a short phrase match keyword can still show on longer searches that include its meaning.

What characters are not allowed in Google Ads keywords?

Google rejects keywords that contain @ \ ^ = ! ` % | ? ; or ~, as well as commas, angle brackets, parentheses and square brackets, apart from brackets used as exact match notation. Asterisks are allowed only in negative keywords. Ampersands and accent marks are fine, and Google ignores periods and plus signs, except a plus at the end of a word, as in C++.

Does exact match only show ads for the exact keyword?

No. Exact match can also show your ad for close variants, such as misspellings, plurals, abbreviations, reordered words and searches with the same meaning or intent. Google applies close variants to every match type and you cannot opt out. To stop a particular variant, add it as a negative exact keyword, since negatives do not match close variants.

How do I add negative keywords with match types in Google Ads Editor?

Put the dash first, then the match type notation: -keyword for negative broad, -"keyword" for negative phrase and -[keyword] for negative exact. In a CSV or paste import, you can instead put the plain keyword in the Keyword column and Negative broad, Negative phrase or Negative exact in the Criterion Type column. Google notes that [-keyword] and "-keyword" are wrong.

Rather have a pilot fly it?

Enter your website. A strategist records a free audit of your Google Ads account or your market within two business days, with no pitch call attached.

Prefer to talk? +1 (720) 677-0016, or ask Co-pilot