Google Ads Character Limits | Writing Effective Ad Copy
Achieving results with Google Ads requires the ability to capture user attention and drive clicks within strict character limits. Each ad type has different limits, and failing to understand them precisely leads to submission errors or weak ad copy. This article provides a comprehensive reference for character limits across major Google Ads formats and explains how to write ad copy that maximizes CTR (click-through rate). We also dive into the mechanics of Quality Score and Ad Rank, full-width vs. half-width character counting pitfalls for multilingual campaigns, the impact of ad customizers on character counts, and more. For deeper strategies, check out check out BDSM gear on Amazon. Use Character Counter to verify your ad copy length.
Responsive Search Ads (RSA) Character Limits
Responsive Search Ads are the standard format for Google Search ads. You register multiple headlines and descriptions, and Google's machine learning automatically selects the optimal combination to display.
| Element | Character Limit | Max Entries | Displayed |
|---|---|---|---|
| Headline | 30 characters | Up to 15 | Up to 3 |
| Description | 90 characters | Up to 4 | Up to 2 |
| Display URL path | 15 characters × 2 | 2 | 2 |
A minimum of 3 headlines and 2 descriptions is required. However, registering more gives Google more combinations to optimize, so filling up to the maximum is recommended.
The number of combination patterns in RSA grows rapidly with the number of registered assets. With 15 headlines and 4 descriptions, the headline combinations alone total 15C3 = 455, and description combinations are 4C2 = 6, yielding 455 × 6 = 2,730 possible ad variations. By contrast, the minimum of 3 headlines and 2 descriptions produces just 1 combination, leaving no room for machine learning optimization. Google's official guidelines recommend registering at least 8 headlines and 3 descriptions.
- Headline tips: Include keywords and specific numbers or offers (e.g., "50% Off First Order," "Free Shipping"). Ensure each headline works as an independent unit so they read naturally when combined
- Description tips: Clearly state user benefits and include a CTA (call to action). Place the most important appeal in the first description line, as mobile devices may display only one description
- Pinning: Use the pin feature when you want specific headlines or descriptions to appear in fixed positions. However, excessive pinning reduces combination flexibility and diminishes machine learning optimization. Pinning only your brand name to headline position 1 is a practical best practice
Display and Video Ad Character Limits
| Ad Type | Element | Character Limit |
|---|---|---|
| Responsive Display Ad | Short headline | 30 characters (up to 5) |
| Long headline | 90 characters (1) | |
| Description | 90 characters (up to 5) | |
| YouTube In-Stream Ad | Headline | 15 characters |
| Description | 25 characters × 2 lines | |
| YouTube Bumper Ad | Companion banner headline | 25 characters |
| Demand Gen Ad | Headline | 40 characters (up to 5) |
Writing High-CTR Ad Copy
To maximize impact within character limits, keep the following principles in mind when crafting ad copy. Improving CTR directly boosts Quality Score, which in turn lowers cost per click and raises Ad Rank. Many search cosplay costumes on Amazon cover these fundamentals in depth.
- Include search keywords in headlines: Increases relevance between user intent and your ad, improving Quality Score. Keywords matching the search query appear in bold on the results page, further boosting visibility
- Use specific numbers: "3,000+ clients served" outperforms "extensive track record." Numbers function as credibility signals and strengthen the ad's persuasiveness
- Create urgency: "Limited time," "3 days left," "First 100 only" are effective triggers. These leverage the psychological principle of loss aversion to prompt action
- Lead with benefits: Place the value users receive at the beginning, not feature descriptions. The first 5–7 characters determine whether users engage or scroll past
- Clear CTA: "Sign up now," "Try free" - specify the next action explicitly. The presence or absence of a CTA can create a 20–30% difference in conversion rates
Quality Score and Ad Rank: How Ad Copy Drives Performance
Your ad's position on the search results page is determined by Ad Rank, calculated as: Bid × Quality Score × Ad Extension Impact. Quality Score is rated on a 1–10 scale, and of its three components, ad copy directly influences two: Expected CTR and Ad Relevance.
Expected CTR is a prediction of how likely your ad is to be clicked when shown, based on historical CTR data. Writing compelling ad copy directly improves this score. Ad Relevance measures how closely your ad copy matches the search keyword. Naturally incorporating keywords into headlines and descriptions improves this metric.
A 1-point increase in Quality Score can reduce the cost per click needed to maintain the same position by approximately 16%. Conversely, a low Quality Score means even high bids may not secure top positions. Optimizing ad copy is the most direct lever for improving cost efficiency.
A/B Testing for Ad Copy Optimization
- Test one element at a time: Change only the headline or only the CTA. Changing multiple elements simultaneously makes it impossible to identify which change drove results
- Ensure sufficient data: Aim for at least 100 clicks and 1,000 impressions before drawing conclusions
- Check statistical significance: Adopt the winner when the confidence level reaches 95% or higher
- Iterate continuously: Use the winner as the baseline for the next test
With RSA, a different approach to A/B testing is required. Since Google's machine learning automatically optimizes combinations, you evaluate performance at the asset level rather than the ad level. Review the asset report in the Google Ads dashboard to check each headline and description's rating (Best, Good, Low), then replace "Low" rated assets on a 2–4 week cycle for continuous improvement.
Why 30 Characters for Headlines? - Technical and UX Background
The 30-character headline limit is based on the display width (in pixels) of search result pages. Google calculated the maximum number of characters that fit on a single line based on mobile screen widths. The description limit of 90 characters corresponds to 2–3 lines on a mobile screen.
There is also a UX rationale behind this limit. According to eye-tracking research by the Nielsen Norman Group, users scan search results in an F-shaped pattern - reading the first few words of a headline horizontally, then moving to the next result if uninterested. Thirty characters is close to the upper limit of information that can be absorbed during this first horizontal scan. Allowing longer headlines would actually increase cognitive load and potentially decrease CTR.
Looking at the evolution of Google Ads character limits reveals a pattern of gradual expansion aligned with changing search behavior. The original 25-character headline was set in the early 2000s for a desktop-centric era. In 2016, Expanded Text Ads introduced 30-character headlines × 2. In 2018, a third headline was added. The 2021 standardization of RSA brought up to 15 headlines, shifting to a design that assumes machine learning optimization.
Character Counting Edge Cases in Multilingual Campaigns
Google Ads character counting follows a straightforward rule for English: each character counts as 1. However, for advertisers running multilingual campaigns - particularly those targeting Japanese, Chinese, or Korean markets - the counting rules become significantly more complex.
| Character Type | Count | Example |
|---|---|---|
| Latin letters (A–Z, a–z) | 1 each | "Sale" = 4 |
| Numbers (0–9) | 1 each | "50%" = 3 |
| Full-width CJK characters | 2 each | "東京" = 4 |
| Full-width symbols | 2 each | "★", "【】" = 2 each |
| Half-width katakana | 1 each | "ア" = 1 |
| Spaces (half-width) | 1 | " " = 1 |
| Spaces (full-width) | 2 | " " = 2 |
For Japanese ads, the 30-character headline limit effectively allows only 15 full-width characters. This makes every character choice critical. Decorative full-width symbols like "★" or "【】" consume 2 characters each, quickly eating into the available space. Use Character Counter to verify your ad copy length before submission to avoid rejection errors.
Little-Known Google Ads Character Count Trivia
Google Ads character limits have been revised several times over the years. Before the introduction of Expanded Text Ads in 2016, headlines were capped at just 25 characters with two 35-character description lines - far more restrictive than today's limits. The current 30-character headline allowance (with up to 15 headlines) is the result of gradual expansion to accommodate a mobile-first world.
Another interesting finding: according to Google's own ad research, the first 5–7 characters of a headline are the tipping point for capturing a user's attention. Searchers spend roughly 1–2 seconds scanning an ad, so if the opening words don't spark interest, they scroll right past.
Common Mistakes
- Keyword stuffing that lowers Quality Score: Listing keywords like "cheap discount lowest price free shipping same-day" degrades Quality Score and increases cost per click. Google evaluates the naturalness of ad copy, and unnatural keyword lists lower the "Ad Relevance" component. Weave keywords naturally into sentences.
- Using the same appeal angle for all headlines: If all 15 headlines focus on "price," Google's machine learning cannot test diverse combinations. Mix price, quality, track record, and urgency across your headlines.
- Neglecting character control in Dynamic Search Ads (DSA): In DSA campaigns, Google automatically generates headlines from your landing page content. Auto-generated headlines may not always match your intended messaging. Use negative keywords and page feeds to indirectly control what gets generated.
Pro Ad Copy Techniques
- Use ad customizers for dynamic insertion: Countdown functions like
{=COUNTDOWN("2026/03/31","en")}automatically display "Sale ends in 3 days," keeping your ad fresh without manual updates. Note that while the customizer syntax itself doesn't count toward the character limit, the expanded text must still fit within the limit - ads are disapproved if the rendered output exceeds the maximum. Always calculate the maximum possible expanded length in advance. - Analyze asset reports for top-performing patterns: In the Google Ads dashboard, review the performance rating (Best, Good, Low) for each asset. Identify what the "Best" headlines have in common - numbers, specific CTAs, emotional triggers - and apply those patterns to future ad copy. Ratings typically require at least 30 days of data accumulation to stabilize.
- Use the Ad Preview tool to study competitors: Google's Ad Preview and Diagnosis tool lets you see competitor ads as they appear in real search results. Find appeal angles your competitors aren't using and differentiate your messaging.
- Design ad copy templates: Create headline templates for different industries or campaign types to streamline ad creation. For example, a framework like "[Number] + [Benefit] + [CTA]" (e.g., "3,000+ Clients | Free Consultation") lets you produce high-quality ad copy at scale by simply swapping keywords.
Conclusion
Google Ads character limits vary by ad type, with Responsive Search Ads using 30-character headlines and 90-character descriptions as the baseline. These limits are designed around mobile screen widths and F-shaped eye-tracking patterns, and have been gradually expanded since the early 2000s. For multilingual campaigns, full-width characters count as 2, effectively halving the available space for CJK languages.
To write effective ad copy within these constraints, capture attention in the first few characters, incorporate keywords naturally, use specific numbers, and include clear CTAs. Understanding how Quality Score and Ad Rank work reveals that ad copy optimization directly impacts cost efficiency. Register at least 8 headlines in RSA to maximize machine learning optimization, and run continuous improvement cycles based on asset report data. Use Character Counter to verify your ad copy character counts.