PPC marketer desk with Google Ads campaign performance dashboard and ad copy planning sheet
Google Ads 2026 Ready ยท RSA & Sitelink Auditor

Google Ads RSA Character Counter

Draft, audit, and validate Responsive Search Ads with our free google ads rsa character counter. Test 30-char headlines, 90-char descriptions, and 25/35-char sitelinks with instant live preview.

Landing URL & Display Subdirectories Path Config
Final Destination URL
Display Path 10/15
Display Path 20/15
RSA Headlines (30 Units Max) 3 Required โ€ข 15 Max
Headline 1 (Brand/Primary)0/30
Headline 2 (Call to Action)0/30
Headline 3 (Value Proposition)0/30
Ad Descriptions (90 Units Max) 2 Required โ€ข 4 Max
Description 1 (Primary Offer)0/90
Description 2 (Secondary Angle)0/90
Sitelink Extensions Title: 25 โ€ข Desc 1 & 2: 35
๐Ÿ”— Sitelink 1 Asset 1
Link Text (25 Max)0/25
Description Line 1 (35 Max)0/35
Description Line 2 (35 Max)0/35
๐Ÿ”— Sitelink 2 Asset 2
Link Text (25 Max)0/25
Description Line 1 (35 Max)0/35
Description Line 2 (35 Max)0/35
Asset Completeness Check Complete (High Variety) Local heuristic based on asset count & variety; not Google's internal ML score.
Live SERP Auction Simulator Scale Approximation
Ad
โ€ข https://sbstoolbench.com > marketing > audit
Google Business Profile Audit | Free Instant SERP Analyzer
Audit GBP assets, check degree marks, and optimize ads in seconds without slow servers.
Executive Summary (BLUF)

Google Ads Responsive Search Ads (RSAs) permit up to 15 headlines (30 characters each) and 4 descriptions (90 characters each). Sitelinks allow 25-character titles with two 35-character description lines. Full-width CJK characters count as 2 units.

๐Ÿ“‘ Table of Contents (Click to Expand)

How to Use the Google Ads RSA Character Counter

Responsive Search Ads (RSAs) let performance marketers provide up to 15 headlines (30 characters max) and 4 descriptions (90 characters max). Google's multi-armed bandit algorithm tests permutations across auctions to serve the most relevant combination for each user query.

Our client-side Google Ads RSA character counter validates headlines, descriptions, display paths, and sitelink extensions instantly. Validating copy before exporting to Google Ads Editor prevents editorial disapproval, stops truncation on mobile viewports, and maintains strong Quality Scores.

Google Ads Asset Character Limits & Guidelines (2026 Table)

Cross-reference your ad copy with official specifications from Google Ads Help Documentation and the benchmark matrix below:

Asset Component Max Units (Single-Byte) Max Units (Full-Width CJK) Required Volume Recommended Volume
RSA Headlines 30 characters 15 characters (2x) 3 headlines 8 โ€“ 15 distinct headlines
RSA Descriptions 90 characters 45 characters (2x) 2 descriptions 4 complete descriptions
Display Paths (2x) 15 characters each 7 characters each Optional 2 keyword subdirectories
Sitelink Title 25 characters 12 characters (2x) 2 sitelinks 4+ active sitelinks
Sitelink Description Lines (2x) 35 characters each 17 characters each Optional 2 lines per active sitelink
Callout Extensions 25 characters 12 characters (2x) Optional 4 โ€“ 6 callout snippets

CJK Double-Width Character Weighting Rules

Why standard string length fails in multi-language PPC campaigns:

In Google Ads API v16 and Google editorial guidelines, single-byte Latin characters, numerals, and standard ASCII punctuation consume 1 character unit. However, double-byte full-width charactersโ€”such as Chinese Hanzi, Japanese Kanji/Kana, Korean Hangul, and full-width punctuationโ€”count as 2 character units.

  • 14 CJK Characters: Evaluated as $14 \times 2 = 28$ units (Passes 30-unit headline limit).
  • 16 CJK Characters: Evaluated as $16 \times 2 = 32$ units (Exceeds limit; triggers red error badge and ad disapproval).

Advanced RSA Pinning & DKI Strategy

  • Avoid Over-Pinning Headlines: Pinning headlines to Position 1 or Position 2 restricts Google's testing permutations. Over-pinning often drops Ad Strength ratings from 'Excellent' to 'Poor'. Reserve pinning strictly for mandatory legal disclaimers or brand compliance rules.
  • Dynamic Keyword Insertion (DKI) Handling: When using {KeyWord:Default Text}, Google measures the character length of your Default Text against the 30-character limit during compliance scans. Always ensure your fallback phrase fits comfortably under 30 characters.
  • Punctuation & Whitespace: Every space, hyphen, and symbol counts toward limits. Avoid duplicate exclamation points or gimmicky capitalization that triggers automated policy flags.

๐Ÿ› ๏ธ Practitioner Pro Tip: Length Diversity Over Uniformity

Rather than maxing out every headline to 30 characters, write combinations with varying lengths (15, 22, and 28 characters). This gives Google's layout algorithm modular flexibility to render 3-headline auctions on both ultra-wide monitors and compact mobile screens without clipping text.

Frequently Asked Questions (Structured for Schema)

Why should I use a dedicated Google Ads RSA character counter?

โ–ผ

A dedicated counter provides real-time feedback against strict 30-character headline, 90-character description, and double-byte CJK thresholds, preventing editorial rejections in Google Ads Editor.

Does punctuation count in the 30-character headline limit?

โ–ผ

Yes, all punctuation marks, spaces, and special symbols consume 1 character space in Google Ads responsive search ads.

How many headlines and descriptions appear at once?

โ–ผ

Google displays up to 3 headlines and 2 descriptions simultaneously, dynamically selected based on viewport resolution and auction context.

How do sitelink character limits differ from headlines?

โ–ผ

Sitelink titles are capped at 25 characters (vs 30 for headlines), while optional sitelink description lines allow up to 35 characters each.

Are dynamic keyword insertion (DKI) tokens counted toward limits?

โ–ผ

Yes. The syntax {KeyWord:Default Text} is evaluated based on the character length of your default fallback text during Google Ads editorial compliance checks.

Scroll to Top