FREE TOOL · NO SIGNUP

Google Ads Character Counter

Count responsive search ad headlines and descriptions against Google’s 30 / 90-character limits live — with per-field counts, over-limit warnings, and an RSA completeness check.

Your responsive search ad

Headlines

30 chars · up to 15

Up to 30 characters each. Google requires 3 and shows up to 3 at a time — provide as many distinct headlines as you can.

  • 25/30
    5 left
  • 19/30
    11 left
  • 17/30
    13 left
  • 30/30
    0 left
  • 32/30
    2 over

Descriptions

90 chars · up to 4

Up to 90 characters each. Google requires 2 and shows up to 2 at a time. Lead with benefits and end with a call to action.

  • 88/90
    2 left
  • 87/90
    3 left

Counts live as you type — nothing is sent to a server.

Example ad — edit the fields on the left to check your own RSA.

RSA completeness

Poor · 39/100
1 asset is over the limit — trim before saving.
Headlines5/15

Min 3 met

Descriptions2/4

Min 2 met

Checklist

  • At least 3 headlines (you have 5)
  • At least 2 descriptions (you have 2)
  • 1 headline over the 30-character limit
  • Use all 15 headlines for best Ad Strength (you have 5)
  • Use all 4 descriptions for best Ad Strength (you have 2)
  • All headlines and descriptions are unique
  • No exclamation marks in headlines (Google policy)
How counting works: Google Ads counts each headline and description by character (Unicode code points), trimming leading and trailing spaces. The 30/90 limits are hard caps — assets over them cannot be saved.
The Complete Guide

Google Ads Character Limits: The Complete RSA Counting Guide

6 MIN READ

Understand with AI

Discuss with your preferred AI assistant

30
Headline limit

Maximum characters per responsive search ad headline — Google shows up to three at once.

90
Description limit

Maximum characters per description — provide up to four for the strongest ad.

15 / 4
Assets per ad

Up to 15 headlines and 4 descriptions; filling them all boosts Ad Strength.

Every word of a Google Ads responsive search ad (RSA) competes for a few square centimetres of screen. Go one character over the limit and the ad won't save; leave headlines half-empty and Google's Ad Strength meter drops to "Poor." A character counter built for the RSA format takes the guesswork out of both problems before you ever paste copy into the Google Ads editor.

This guide explains the exact character limits for Google Ads, how Google counts them, how many headlines and descriptions you should actually write, and how to use a counter to ship ads that are both compliant and high-performing.

Responsive search ads replaced expanded text ads as the default search format. Each RSA is assembled from a pool of assets you provide, and every asset has a hard character cap:

AssetCharacter limitHow manyShown at once
Headline30 characters3 minimum, 15 maximumUp to 3
Description90 characters2 minimum, 4 maximumUp to 2
Display path (×2)15 characters eachOptionalIn the display URL

Those limits are per asset, not per ad. A single RSA can hold 15 headlines of up to 30 characters and 4 descriptions of up to 90 characters, and Google's machine learning mixes and matches them per auction.

How Google Ads Counts Characters

The counting rule is simpler than the one X (Twitter) uses, but it still surprises people:

  • It counts every character — letters, numbers, spaces, and punctuation all count as one.
  • Leading and trailing spaces are trimmed before validation, so a stray space at the end won't push you over.
  • Emoji and special symbols count as one character each, but Google strips most emoji from ads on display, so avoid relying on them.
  • Dynamic insertion counts the default text — if you use keyword insertion like {KeyWord:Default}, Google validates against the default value, but the served keyword can still be truncated if it's longer.

The practical upshot: count what you can see, trim the edges, and never assume a "short" word is safe — "personalised" is 12 characters and eats nearly half a headline on its own.

Why Headlines and Descriptions Have Different Limits

Headlines are the blue, clickable lines at the top of an ad; descriptions are the supporting sentences beneath them. Google gives headlines only 30 characters because they appear in series — up to three, separated by vertical bars — and the combined line has to fit on one row on mobile. Descriptions get 90 characters because they wrap and sit below the headline, where there's room to elaborate.

That difference should shape how you write. Headlines are for punchy value propositions, offers, and keywords. Descriptions are for proof, detail, and a clear call to action.

How Many Headlines and Descriptions Should You Write?

Google requires a minimum of three headlines and two descriptions just to save an RSA. But the minimum is rarely the goal. Google's Ad Strength rating — Poor, Average, Good, or Excellent — improves as you add more unique assets, because more combinations give the algorithm more to test.

  • Aim for the full 15 headlines. Vary them: some keyword-led, some benefit-led, some offer-led, a couple with your brand name.
  • Aim for all 4 descriptions. Cover different angles — features, social proof, guarantees, and a direct CTA.
  • Keep every asset distinct. Near-duplicate headlines are flagged by Ad Strength and waste a slot.
  • Pin sparingly. Pinning a headline to a fixed position guarantees messaging but reduces the combinations Google can test, which can lower Ad Strength.

How to Use the Character Counter

1. Paste or type each asset

Add a row for every headline and description you're considering. The counter shows a live count, a progress bar, and the characters remaining for each one, turning amber as you approach the limit and red when you go over.

2. Fix anything over the limit

Over-limit assets are highlighted because Google will reject them outright. Trim filler words — "the," "and," "a" — and swap long words for shorter synonyms until each headline is 30 and each description is 90 or fewer.

3. Check RSA completeness

The completeness panel tells you whether you've met Google's minimum to run, whether you've filled all 15 / 4 slots for the best Ad Strength signal, and whether any assets are duplicated or break common policies (such as exclamation marks in headlines or shouting in all caps).

4. Copy or download the report

When everything passes, copy the report or download it as a text file so you can paste polished, pre-validated copy straight into Google Ads or share it with a teammate for review.

Common Google Ads Copy Mistakes

  • Maxing out length unnecessarily. A 30-character headline isn't better than a 22-character one if the shorter line is clearer. Use the space; don't pad it.
  • Writing only the minimum three headlines. You're handing Google fewer combinations and capping your Ad Strength.
  • Repeating the same idea. Five headlines that all say "best prices" count as near-duplicates.
  • Ignoring policy. Exclamation marks aren't allowed in headlines, gratuitous capitalisation is rejected, and double spaces get flagged.
  • Forgetting the CTA. At least one description should tell the searcher exactly what to do next.

Expert Tips

Use the space, don’t pad it

A 30-character headline beats a 22-character one only when it is clearer, not just longer. Write the sharpest version first, then check it fits — never stretch weak copy just to fill the bar.

Write 15 distinct headlines

Vary keyword-led, benefit-led, and offer-led angles so Google has real combinations to test. Near-duplicate headlines waste a slot and drag your Ad Strength toward "Poor."

Frequently Asked Questions

What is the character limit for Google Ads headlines and descriptions?

Each responsive search ad headline can be up to 30 characters, and each description up to 90 characters. You can add up to 15 headlines and 4 descriptions per ad, with a required minimum of 3 headlines and 2 descriptions.

Do spaces count toward the Google Ads character limit?

Yes, spaces between words count as characters. However, Google trims leading and trailing spaces before validating, so a space at the very start or end of an asset won't push you over the limit.

How many headlines should a responsive search ad have?

Google requires at least 3 headlines, but providing all 15 unique headlines gives the algorithm more combinations to test and is the single biggest lever for improving your Ad Strength rating from Poor to Excellent.

Why won't Google Ads let me save my ad?

The most common reason is an asset over its character limit — a headline above 30 or a description above 90 characters. Other blockers include fewer than the required 3 headlines or 2 descriptions, or policy violations such as exclamation marks in headlines or all-caps text.

Related guides

Related tools