Tools
Responsive Search Ad Builder
Write all 15 headlines and 4 descriptions of a responsive search ad with this responsive search ad builder, see the character limits as you type and check the Google Ads ad preview on mobile and desktop. Free, no sign-up.
Result
Sponsored
The preview is illustrative. Google shows 2 or 3 headlines and 1 or 2 descriptions depending on the screen and the search; separators and cut off points can vary.
This is not Google's score; it is an estimate based on Google's ad strength guidance.
How to use the Responsive Search Ad Builder
- Add the final URL and paths
Enter the full address of the landing page in the Final URL field. Then type the short words that should appear after your domain into Path 1 and Path 2.
- Paste your keywords
Paste the keywords of your ad group, one per line. The tool checks whether they appear in your headlines.
- Write headlines and descriptions
Write at least 3 and up to 15 headlines, plus at least 2 and up to 4 descriptions. Each counter, bar and warning updates as you type.
- Pin only when you must
If a headline has to appear in a fixed position, choose that position in the list next to it. Then read the pinning warnings and review your choice.
- Preview and export
Check the mobile and desktop preview and try other layouts with Random combination. Finally, copy or download the CSV.
How does the tool estimate ad strength?
Google does not publish the formula behind Ad Strength. So the tool turns Google's ad strength guidance into six measures and gives a transparent estimate out of 100:
35 × unique headlines / 1510 × unique descriptions / 420 - 5 × very similar pair - 10 × identical pair20 if in at least 2 headlines, 10 if in 1, 0 if none10 - 4 per headline position with a single pinned asset, 3 per such description position, 1 per shared pinned position5 if no field has an error, otherwise 085 and above Excellent; 65 to 84 Good; 40 to 64 Average; below that Poor; Incomplete without 3 headlines and 2 descriptionsIf any field has an error, the rating stays at Average or lower. Google's real rating also looks at search queries and sitelinks, which the tool cannot see.
Sample copy and what the tool reports
The rows below show the real results we got when we typed the copy into the tool. The counter uses the default text of any insertion code.
| Copy | Counter | Tool result | Why |
|---|---|---|---|
| Fast Local Plumbers! | 20/30 | Error: exclamation in headline | Use one exclamation mark in a description at most |
| Call 020 7946 0958 Today | 24/30 | Error: phone number | Add a call asset for the number |
| FREE QUOTES TODAY | 17/30 | Error: all capitals | Capitals only for acronyms and brands |
| Best Plumber 🔧 | 14/30 | Error: emoji | Emoji and decorative symbols get disapproved |
| {keyWord:Plumber} | 7/30 | Error: unknown form | Not one of the five valid spellings |
| {KeyWord:Emergency Plumber} | 17/30 | Valid | With the keyword 24 hour plumber the ad shows 24 Hour Plumber |
| 東京の歯科クリニック予約受付中 | 30/30 | Valid, at the limit | 15 Japanese characters count as 30 |
Google Ads flags some of these issues while you save the ad and others during review. Fix every warning before the ad goes live.
Responsive search ad fields and limits
The table sums up the limits from the Google Ads Help documentation and how the tool applies them.
| Field | Limit | Count | Pinning |
|---|---|---|---|
| Headline | 30 characters | 3 to 15 | Position 1, 2 or 3 |
| Description | 90 characters | 2 to 4 | Position 1 or 2 |
| Path 1 and Path 2 | 15 characters | Optional | None |
| Final URL | Full address | 1 | None, no insertion codes |
| Double width characters | Count as 2 | Chinese, Japanese, Korean | No effect |
| Location insertion | Default text counts | 1 per headline, 2 across descriptions | No effect |
Source: Google Ads Help on responsive search ads and location insertion. Google can change these limits, so check the current documentation before important launches.
What is a responsive search ad and what does this tool do?
A responsive search ad is the standard text ad format on the Google Search Network. You write up to 15 headlines and 4 descriptions, and Google picks and combines the most suitable ones for each search. As a result, one ad can answer different queries with different messages.
That flexibility makes writing harder, though. Every headline has to stay within 30 characters, make sense on its own and avoid repeating the others. This builder helps exactly there: it counts characters as you type, flags similar headlines, points out copy that breaks the editorial policy and draws a live preview for mobile and desktop.
Your copy never leaves your browser, and the draft stays on this device only. When you finish, you can import the CSV into Google Ads Editor. In our Google Ads management projects, Talha Aslan and the team prepare new ad groups in this layout first and upload them afterwards.
How does Google count characters?
Google allows 30 characters per headline, 90 per description and 15 per path. Every letter, digit, space and punctuation mark counts as one character. Accented letters such as é, ü or ß also count as one, so European languages lose nothing.
Double width languages work differently. Google counts each Chinese, Japanese or Korean character as 2, so a Japanese headline fits 15 characters at most. The tool applies this rule and also counts full width Latin letters as 2.
For insertion codes, Google counts the default text instead of the code itself. For example, {KeyWord:Emergency Plumber} takes 17 characters because the default text has 17. With location insertion and no default text, the tool cannot know the place name; in that case it warns you to leave room for long city names. Each counter turns amber 2 characters before the limit and red once you go over it.
How do you write strong headlines for a responsive search ad?
Google combines headlines in different orders, so each headline should read well on its own. That is why the most reliable approach gives every headline a job. In practice, this mix works well:
- Keyword headlines: 3 or 4 headlines that contain the search term directly.
- Benefit headlines: concrete gains such as speed, price, guarantee or experience.
- Offer and trust headlines: free quotes, no call out fee, certificates or awards.
- Call to action headlines: book online, get a quote, start today.
- Brand headline: your business name or your area.
Before you start, tidy up your keyword list with the keyword match type tool. You can also check the clarity and emotional balance of each line with the headline analyzer.
What does Ad Strength look at?
Google Ads rates every responsive search ad as Incomplete, Poor, Average, Good or Excellent. Google's published guidance comes down to four points: more headlines, distinct headlines, keywords in headlines and no unnecessary pinning.
The tool turns this guidance into rules you can measure. For example, it compares headlines by word stems; Emergency Plumber and Emergency Plumbers Near You share the same core, so the tool marks the second one as very similar. Likewise, it counts a headline as a keyword headline when every word of a keyword appears in it.
Still, this score is not Google's score. Google also uses real search queries and the sitelinks in your ad group. Therefore, use the tool as a checklist before launch, and after launch look at the real rating and asset performance in Google Ads.
When should you pin headlines?
Pinning locks a headline or description to one position. Headlines have positions 1, 2 and 3; descriptions have positions 1 and 2. Headlines in positions 1 and 2 and the description in position 1 show almost every time. By contrast, headline position 3 and description position 2 do not always show.
Google points out that pinning reduces the number of combinations and can lower Ad Strength. So pin only when you must: a legal disclaimer, your brand name or a condition that every ad has to mention.
If you do pin, put 2 or 3 headlines on the same position instead of one. That way Google can still choose within that position. The tool warns you about single asset positions and shows the number of possible combinations live. For example, 10 headlines and 3 descriptions without pins give 4,320 combinations; pinning one headline to position 1 drops that to 432.
Which copy does Google disapprove?
The Google Ads editorial policy asks for clear and correctly written ad text. The tool catches the most common problems while you type:
- Exclamation in headlines: headlines cannot contain an exclamation mark; one in a description is enough.
- Repeated punctuation: !!, ??, ... and words wrapped in asterisks such as *free* get disapproved.
- Capitals: writing like FREE suits acronyms and brand names only.
- Emoji and symbols: emoji, stars and arrows used as decoration do not pass.
- Phone numbers: Google rejects numbers in ad text; add a call asset instead.
- Spacing: double spaces and spaces before punctuation cause problems.
You can read the current rules on Google's editorial policy page. The tool shows capitalised words that could be acronyms as warnings rather than errors, so the final decision stays with you.
How do keyword and location insertion work?
Keyword insertion writes the keyword that triggered the ad into your headline. The syntax is {KeyWord:default text}. If the keyword does not fit the limit, Google shows the default text instead. The capitalisation of the code also shapes the result:
- keyword: all letters lower case.
- Keyword: only the first letter capitalised.
- For a capital at the start of every word, write KeyWord.
- KEYWord: first word in capitals, the rest in title case.
- To put the last word in capitals, use KeyWORD.
Location insertion, on the other hand, adds the city, state or country of the user through a code such as {LOCATION(City)}. Google allows one location insertion per headline and two across all descriptions. It also needs at least 3 headlines without location insertion. The tool checks all of these rules, and the Insert the first keyword box shows whether your keyword fits the headline.
How do you import the ad into Google Ads Editor?
The Export section builds a CSV row with the English column names that Google Ads Editor recognises: Campaign, Ad group, Headline 1 to 15, a position column for each headline, Description 1 to 4, Path 1, Path 2 and Final URL. The tool writes your pins into the position columns as 1, 2 or 3.
First, type the campaign and ad group names exactly as they appear in your account. Then open the import menu in Editor and choose the file or paste the text. Editor shows the changes to you first and sends nothing to your account until you post them.
If you want tracking parameters on the final URL, prepare the address with the UTM builder. For the wider setup of a search campaign, read our guide to Google Ads search campaigns for B2B.
Common responsive search ad mistakes
- ✕MistakeWriting the same message 15 times with small changes.✓Do this insteadGive every headline a job: keyword, benefit, offer, trust and call to action.
- ✕MistakePinning every headline to a position.✓Do this insteadPin only the message you must show and put 2 or 3 headlines on that position.
- ✕MistakePutting a phone number or an exclamation mark in a headline.✓Do this insteadAdd a call asset for the number and use one exclamation mark in a description at most.
- ✕MistakeLeaving keywords out of the headlines.✓Do this insteadUse the search term directly in at least 2 or 3 headlines.
- ✕MistakeUsing a long default text.✓Do this insteadKeep the default text in {KeyWord:...} short so the headline stays within 30 characters.
Frequently Asked Questions
Is your ad copy not earning clicks?
Talha Aslan and the team plan ad copy, keywords and landing pages together and improve them through testing.





