Ad copy generator — headline and description drafts with a character check

Enter your product, its main benefit, who it is for and a call to action, pick a platform, and the tool assembles headline and description drafts from your own words and counts every line against that platform's length.

Live demo · real result from this tool

Press Generate to create a result.

Processed on your device — nothing is uploaded.

How to use the ad copy generator

  1. Enter the Product or service and the Main benefit (what the customer gets). Both are required.
  2. Add the Audience and a Call to action.
  3. Optionally add A concrete feature or fact you can back up and an Offer.
  4. Pick a Platform: Google responsive search ad, Facebook / Instagram feed ad, LinkedIn single-image ad or X post.
  5. Read the table. Each line shows its character count and “Fits” or “Over by N — shorten”. Copy the lines you want from Copy only, or download the table as CSV.

What it does and when to use it

Writing ads is mostly rewriting to fit a box. This tool gives you a set of first drafts in the right shape so you can spend your time choosing and trimming instead of counting letters.

For Google, Meta and LinkedIn it builds up to seven headlines (the product name, the benefit, “Product: benefit”, “For audience”, “CTA — Product”, the offer and the feature) and three descriptions. Duplicates are removed and empty optional fields are skipped. For X it builds three posts from the description patterns.

The drafts are a starting point, not finished ads. Keep the facts in sync with your landing page copy, use the longer sales copy generator for emails and sales pages, and tag each ad’s link with the UTM builder so you can see which one worked.

How it works

Each draft is counted in Unicode characters and compared with the platform figure:

Platform Headline Description / post
Google responsive search ad 30 90
Facebook / Instagram feed (Meta ads guide, recommended) 27 150
LinkedIn single image (recommended) 70 150
X post — 280

If any line is over, the note under the table says how many. All of this happens in your browser.

Worked examples

Bookshop on Google. The sample (Fern & Fable Books, “get hand-picked books in two days”) gives six headlines. “Fern & Fable Books” fits at 18/30, but Get hand-picked books in two days is 33/30 — Over by 3 — shorten. Five of the nine lines are over, which tells you the benefit phrase is too long for Google.

Yoga studio on Meta. With the benefit “sleep better after a calm evening class”, the headline version is 39/27, Over by 12 — shorten, and “Hillside Yoga: sleep better…” is 54/27; short headlines such as “First class free” fit. All three descriptions fit within 150.

The same bookshop on X. Three posts of 96, 82 and 107 characters, all well under 280.

Limits and tips

  • Ad platforms review ads under their own policies. Add only claims you can prove, and check the current rules before publishing.
  • Double-width scripts such as Chinese, Japanese and Korean count as 2 characters on Google and X; this tool counts them as 1.
  • A shorter benefit phrase improves every pattern at once.

Frequently asked questions

Is this AI-written copy?
No. The tool slots your own phrases into a few fixed sentence patterns, such as "Product helps audience benefit." It never adds claims, numbers or reviews you did not type, which keeps the drafts honest but also means you should edit them for tone.
What are the length limits it checks?
Google responsive search ads 30 characters per headline and 90 per description, and X posts 280 characters — both are hard limits in those platforms' own help pages. For LinkedIn it uses the recommended 70 (headline) and 150 (intro text) before text is cut off. For Meta it uses the recommendations in Meta's ads guide for Facebook Feed image ads, 27 characters for the headline and up to 150 for the primary text; these are recommendations, not hard limits.
Why does a headline show "Over by 3 — shorten"?
The line is three characters longer than the platform allows or recommends. Cut a word, use a shorter synonym, or shorten the benefit field so every pattern that uses it gets shorter too.
Do emoji and links count the same on X?
Not on X itself. X counts any link as 23 characters and each emoji as 2, while this tool counts every character once. Leave some room if your post adds a link or emoji.

Sources

  1. About responsive search ads — Google Ads Help, accessed 2026-10-08
  2. Counting characters — X Developer Platform, accessed 2026-10-08
  3. Single image ads — text character counts — LinkedIn Marketing Solutions Help, accessed 2026-10-08
  4. Facebook Feed image ad specs — Meta Ads Guide, accessed 2026-10-08

Written by the ToolsRift team · Last updated · Figures last verified

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close