Free tool

Keyword Wrapper

Paste your keywords, one per line, and copy them back in broad, "phrase" and [exact] match. Or mix up to 3 lists into every combination first. It cleans the list as it goes: lowercase, no duplicates, and no symbols left over from an old export.

Match types

0 keywords

    How to use the keyword wrapper

    1. Paste your keywords, one per line. Old match type symbols, plus signs and extra spaces are removed.
    2. Tick the match types you want. Each keyword comes back once per match type.
    3. Copy the list and paste it into the keywords box of an ad group in Google Ads, or into Microsoft Ads. Both read the symbols and set the match type.

    To build a list from parts, switch to Mix lists. Put services in one list, words like "emergency" in another and towns in the third, and the tool writes every combination.

    Match type syntax in Google Ads

    Match typeHow you write itWhat it can match
    Broadrunning shoesSearches related to the keyword, including ones without its words
    Phrase"running shoes"Searches that include the meaning of the keyword
    Exact[running shoes]Searches with the same meaning as the keyword

    Google's page on keyword matching options has the full definitions. Broad match reaches the most searches and exact match the fewest. A broad keyword can match every search its phrase and exact versions match, plus more.

    How much the accounts I can see spend on broad match

    I pulled keyword spend by match type from the 52 US Google Ads accounts I can see that spent $1,000 or more on Search keywords between 30 May and 28 August 2026. Together they spent $4.0 million on keywords, and 59% of it went on broad match.

    Bar chart of the share of Search keyword spend on broad match in 52 US Google Ads accounts: 8 accounts used no broad match, 10 put up to 25% on it, 14 put 25% to 50%, 6 put 50% to 75% and 14 put 75% or more. The median was 40%

    The accounts split two ways. 14 put three quarters or more of their keyword spend on broad match, and 8 used none. Broad match works best with Smart Bidding and good conversion tracking, because Google needs to know which searches turn into sales. Without that, phrase and exact keep the spend on searches you chose.

    Whichever you pick, read the search terms report every week. My guide to broad match vs exact match covers when each one pays.

    Negative keywords work differently

    Negative keywords use the same symbols, but they don't match close variants. Google's negative keywords page gives the example: excluding "flowers" still lets your ad show for "red flower". Add the singular and the plural yourself.

    To find negatives in the first place, my negative keyword tool reads your search terms, and the negative keyword examples post has lists by industry.

    Questions I get about match types

    What is a keyword wrapper?

    A keyword wrapper adds match type symbols to a list of keywords. It puts quotation marks around each keyword for phrase match and square brackets for exact match, so you can paste the list straight into Google Ads or Microsoft Ads instead of typing the symbols by hand.

    How do you write match types in Google Ads?

    Broad match has no symbols: running shoes. Phrase match goes in quotation marks: "running shoes". Exact match goes in square brackets: [running shoes]. Google Ads reads the symbols when you add the keywords and sets the match type for you.

    Is broad match modifier still a match type?

    No. Google stopped letting advertisers add broad match modifier keywords (+running +shoes) in 2021 and folded that behaviour into phrase match. This tool removes any plus signs you paste in.

    Can I use this for negative keywords?

    Yes. Negative keywords use the same symbols. Negative keywords do not match close variants, so add the singular and plural yourself: excluding "flowers" does not exclude "flower".

    What does the keyword mixer do?

    It combines every line in one list with every line in the next. "emergency" and "24 hour" in list 1, "plumber" in list 2 and "leeds" and "york" in list 3 gives 4 keywords, such as emergency plumber leeds. Then it wraps them in the match types you pick.