Google Search Ad Copy Builder

Generate responsive search ad headlines and descriptions for Google Ads

Outputs up to 15 headlines at 30 characters and 4 descriptions at 90 characters for a Google responsive search ad, with keyword-insertion guidance and live character counts on every line. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What are the character limits for a Google RSA?

Responsive search ad headlines are capped at 30 characters and descriptions at 90 characters. The builder trims every line to those limits and shows a live count so nothing is rejected on upload.

A full responsive search ad in one screen

A Google responsive search ad (RSA) needs up to 15 headlines and 4 descriptions, each under a strict character limit, and Google’s system mixes and matches them automatically across auctions. Writing all 19 lines by hand is tedious and invites repetition. This builder generates the complete set from your brand, keyword, benefit, offer, and CTA — every line counted and trimmed to spec.

How it works

The tool composes headlines from proven RSA patterns:

  • Keyword-led — the target keyword starts the headline
  • Brand-plus-keyword — brand name paired with the service
  • Benefit — the main benefit phrased as a short statement
  • Offer — a specific promotion, price, or guarantee
  • CTA — action-focused lines like “Get a Quote Today”

Each headline is trimmed to Google’s 30-character limit and de-duplicated. The tool then builds four descriptions that combine your benefit, keyword, and offer into complete sentences capped at 90 characters. Every line carries a live character count that turns red if you exceed the limit while editing. It also outputs the keyword-insertion tag in the correct {KeyWord:default} format for dynamic headline personalisation.

Google RSA character limits at a glance

ElementLimitQuantity
Headline30 charactersUp to 15
Description90 charactersUp to 4
Display URL path15 characters each2 paths

Tips for stronger RSA performance

Give specific benefits and offers. “24/7 response” and “free first call-out” produce far stronger headlines than generic adjectives like “professional” or “trusted.” Google’s system tests combinations — more distinct, specific claims give it more to work with.

Keep brand names short. A long brand name consumes most of a 30-character headline before you can say anything meaningful about the offer. Abbreviate where the brand is still recognisable.

Use keyword insertion sparingly. Place {KeyWord:default text} in one or two headlines, not more. If the searched term is too long to fit, Google falls back to your default text — make sure that default is a complete, readable headline on its own.

Spot-check auto-trimmed lines. The builder applies a hard cut at the character limit. A cut at 30 characters can clip a word mid-syllable; read every trimmed line and reword for clarity before pasting into Google Ads.

Aim for ad strength “Excellent.” Google reports ad strength in the interface — “Good” or “Excellent” typically requires high uniqueness across headlines and a mix of lengths and angles. Fill all 15 headline slots and all 4 description slots to give the system maximum flexibility.