Marketing

Ad Copy Generator

Paid platforms reward volume and variation. Describe your product, audience, and offer, and get multiple headline and description variants written to each platform's character limits, ready to drop into a campaign and A/B test.

  • Free to use
  • No sign-up
  • Instant results
0
Ad variants
Your result will appear here Add your input, then generate ad copy

How it works

  1. 01 Describe your product, target audience, and the offer.
  2. 02 Pick the platform so character limits are respected.
  3. 03 Generate a set of headline and description variants.
  4. 04 Load several into your campaign and let the data pick the winner.

2026 platform character limits

Platform Field Max / recommended Notes
Google Search (RSA) Headline 30 characters Min 3, max 15
Google Search (RSA) Description 90 characters Min 2, max 4
Google PMax Headline 30 characters Min 3, max 15
Google PMax Long headline 90 characters Min 1, max 5
Google PMax Description 90 characters Min 2, max 5
Meta Feed Primary text 125 visible characters Hard limit higher; mobile truncates
Meta Feed Headline 40 characters recommended ~27 visible on many placements
Meta Feed Link description 25 characters recommended ~30 commonly cited hard limit

Every character, including spaces and punctuation, counts. Chinese, Japanese, and Korean count as double-width on Google.

Tested ad copy examples

Each example shows the exact input, platform mode, generated variants with character counts, and a QA note explaining why it passes 2026 limits and policy checks. Click the button to load the input and mode into the tool above.

1. Google Search RSA — Project management app

Input: Project management app for small agencies. 14-day free trial. No credit card.

Mode: Google Search

Headlines (≤30 chars each):
  • Agency Project Management (25)
  • 14-Day Free Trial (16)
  • Streamline Client Work (22)
Descriptions (≤90 chars each):
  • Built for small agencies. Track tasks, deadlines, and client approvals. Start free today. (89)
  • No credit card required. Full access for 14 days. (49)

QA: All headlines ≤30 chars, descriptions ≤90. No exclamation marks, no phone numbers, no bullet lists, no generic CTAs. Specific offer and benefit. ✓ Passes Google RSA limits and editorial policy.

2. Meta Feed — Eco water bottle

Input: Eco-friendly water bottle for hikers. Keeps drinks cold 24 hours. 20% off first order.

Mode: Meta / Instagram

Primary text (≤125 visible):
  • Hike lighter, stay colder. Our vacuum bottle keeps drinks ice-cold for 24 hours. 20% off your first order. (106)
Headline (≤40 recommended):
  • Cold for 24 Hours (17)
Link description (≤25 recommended):
  • 20% Off First Order (19)

QA: Primary text front-loaded under 125 visible. No unsubstantiated health claims, no before/after language, no personal-attribute assertions. Clear offer. ✓ Passes Meta visible-length and policy guidelines.

3. LinkedIn — B2B payroll software

Input: B2B payroll software for UK startups. Automate PAYE and pensions. Book a demo.

Mode: LinkedIn

Intro / primary text:
  • UK payroll built for startups. Automate PAYE, pensions, and HMRC filing in one platform. (88)
Headline:
  • Payroll Software for Startups (29)
CTA line:
  • Book Your Demo Today (20)

QA: Fits typical LinkedIn Sponsored Content fields. No guaranteed outcome claims. Professional tone with clear next step. ✓ Compliant for B2B professional audience.

4. X / Twitter — AI meeting notes

Input: AI meeting notes tool. Auto-summarizes Zoom calls. Free plan available.

Mode: X / Twitter

Post (≤280 chars):
  • Never write meeting notes again. Our AI summarizes Zoom calls automatically. Try the free plan. (95)

QA: Well under 280. No phone number. Clear offer and benefit. Concise for feed. ✓ Ready for X ads or organic.

5. Google Search — Local service (plumber)

Input: Emergency plumber in Manchester. Same-day leak repair. Licensed and insured.

Mode: Google Search

Headlines (≤30 chars):
  • 24/7 Emergency Plumber (22)
  • Same-Day Leak Repair (20)
  • Licensed Local Team (19)
Descriptions (≤90 chars):
  • Burst pipe? Blocked drain? Licensed plumbers in Manchester. Same-day callouts 7am-10pm. (87)
  • Transparent pricing. Book online or call for same-day visit. (60)

QA: Headlines ≤30, descriptions ≤90. No exclamation in headlines. Location and licensing mentioned without overclaim. ✓ Safe for local service ads.

6. Meta Feed — E-commerce sale

Input: Summer sale on linen shirts. Breathable fabric, four colours, free UK returns. 30% off.

Mode: Meta / Instagram

Primary text (≤125 visible):
  • Summer linen shirts on sale. Breathable fabric, four colours, free UK returns. 30% off before Sunday. (101)
Headline:
  • 30% Off Linen Shirts (20)
Link description:
  • Free UK Returns (15)

QA: Primary text under 125 visible, specific discount and benefit. No text-heavy issues for delivery. Clear urgency without hype. ✓ Passes Meta feed recommendations.

Failure modes and when not to use

Privacy note

Input is processed only to generate the result and is not stored or used to train models. No account or email is required. Generated copy is disposable — refresh, edit, or discard as needed.

Frequently asked questions

For Google Search campaigns, three to five headlines and two to three descriptions gives the platform enough to optimise against without splitting traffic too thin.

Yes. Google Search mode targets 30-character headlines and 90-character descriptions. Meta mode targets the visible 125/40/25 recommendations for primary text, headline, and link description.

It works from what you describe. Always fact-check every claim before publishing. Ad platforms hold the advertiser responsible for accuracy.

Yes. Common rejections include phone numbers in text, bullet lists, generic CTAs, excessive punctuation, exclamation marks in headlines, and mismatched landing-page claims. Always review before upload.

Search RSA uses up to 15 headlines and 4 descriptions. Performance Max also adds long headlines (90 characters) and more image/video assets. Copy from this generator fits both text layers.

No. The tool is free and requires no account.

No. Inputs and generations are processed only to return the result and are not stored or used to train models.

Pin only legal, price, or brand-must-show lines. Pinning reduces the combinations Google can test and can lower Ad Strength.

Related tools