Responsive Search Ad (RSA) Generator
Responsive Search Ad (RSA) Generator
Write 15 headlines and 4 descriptions with live character counts, ad strength scoring, pinning and a live Google ad preview. Export to Google Ads Editor.
- 100% free
- No sign-up
- No API key needed
What is the Responsive Search Ad (RSA) Studio?
Write high-performing Google Ads copy in minutes. Enter your keyword, brand, location, selling points and offer, and the RSA Studio drafts a full set of 15 headlines and 4 descriptions covering keywords, benefits, trust, offers and calls to action — all within Google’s 30 and 90 character limits.
Edit any line with live character counters, pin headlines where you need to, check the estimated ad strength and preview how combinations will look on desktop and mobile search results before you export.
Key features of the Responsive Search Ad (RSA) Studio
Complete asset sets
15 headlines and 4 descriptions generated from a much larger pool of variations.
Live character counts
Every field counts characters as you type, with warnings at the limit.
Ad strength estimate
Checks variety, keyword usage, length mix, duplicates and pinning — the factors Google’s Ad Strength rewards.
Live ad preview
Shuffle through realistic desktop and mobile combinations.
Pinning controls
Pin headlines to position 1, 2 or 3 and descriptions to position 1 or 2.
Dynamic keyword insertion
Optional {KeyWord:Default} headline with correct length counting.
How to use the Responsive Search Ad (RSA) Studio
Enter the basics
Keyword or service, brand name, location, final URL and display paths.
Add selling points
List your USPs, offer and trust signals such as years in business or rating.
Generate copy
The studio fills 15 headlines and 4 descriptions. Regenerate for fresh variations.
Edit, pin and preview
Refine each line, pin only where necessary and check the preview and ad strength.
Export
Copy the text or download a Google Ads Editor CSV.
How responsive search ads work
A responsive search ad holds up to 15 headlines and 4 descriptions. For each search, Google assembles up to three headlines and two descriptions into the combination it predicts will perform best. The more distinct and relevant your assets, the more combinations Google can test and the better it can match each search.
Writing headlines that earn the click
Cover different angles instead of repeating one message: two or three headlines with the keyword, a few with benefits, a few with proof (years, reviews, guarantees), a few with offers and calls to action, and one with your brand. Mix short headlines under 20 characters with longer ones, and avoid unverifiable superlatives like “#1” or “best”, which Google’s policies restrict unless you can prove them.
When to pin
Pin only when a message must appear, such as a legal disclaimer or a brand name required by your client. Every pin reduces the number of combinations Google can test, which usually lowers ad strength. If you must pin position 1, pin two or three different headlines there so Google still has a choice.
Pro tips from our PPC and SEO team
- Include the main keyword in at least two headlines.
- Write descriptions that expand on the headline, not repeat it.
- Use title case for headlines and sentence case for descriptions.
- Add numbers: prices, years, response times or ratings.
- Run at least one RSA per ad group with 10+ unique headlines.
Responsive Search Ad (RSA) Studio: frequently asked questions
How many headlines does a responsive search ad need?
At least 3 headlines and 2 descriptions are required. Google recommends providing all 15 headlines and 4 descriptions for the best ad strength.
What are the character limits for RSAs?
Headlines are limited to 30 characters and descriptions to 90 characters. Display path fields are limited to 15 characters each.
Is the ad strength score the same as Google’s?
It is an estimate based on the same published best practices: number of assets, uniqueness, keyword inclusion and pinning. Google’s own Ad Strength also considers account data, so treat this as a guide.
Should I use dynamic keyword insertion?
Dynamic keyword insertion can raise relevance for large keyword lists, but it can produce awkward headlines. Use it in one headline at most and always set sensible default text.
Can I use this for Microsoft Advertising?
Yes. Microsoft Ads responsive search ads use the same structure and limits.
Last updated: