LaunchRanked

Facebook ad copy generator

Describe what you're advertising and who it's for. Get primary text, headlines and descriptions sized to Meta's Facebook Feed recommendations, ready for Ads Manager.

Optional: a trial, a discount, a result. Only if it's true; we won't invent one.

Up to 10 generations a minute across our AI tools. Sized to Meta's Facebook Feed recommendations: primary text 50–150 characters, headlines 27.

Your primary text, headlines and descriptions appear here, each with its character count.

Written by GLM 5.3 Flash via OpenRouter (Meta Llama 3.3 70B on Cloudflare Workers AI steps in if it’s unavailable). It can get facts wrong and doesn’t know your product beyond what you type. Review and edit before you publish. We don’t save what you enter.

How to use it

  1. Describe what you’re advertising and who it’s for.
  2. Add the main reason to click, and an offer or proof only if it’s true. The generator won’t invent discounts, deadlines or numbers, so whatever you leave out stays out.
  3. Pick the button you’ll use in Ads Manager. The primary text is written to lead into it.
  4. Paste a few primary texts, headlines and descriptions into your ad and let the results tell you which work.

Meta’s text recommendations

Meta ad text recommendations and their sources
WhatRuleSource
Primary text50–150 characters for Facebook Feed image and video adsMeta Ads Guide: Facebook Feed image ads
Headline27 characters for Facebook Feed image and video adsMeta Ads Guide: Facebook Feed image ads
Carousel cardsPrimary text 80, headline 20 and description 18 charactersMeta Ads Guide: Facebook Feed carousel ads
Personal attributesAds must not assert or imply personal attributes, such as health, finances, religion, age or ethnicityMeta Advertising Standards: personal attributes

Checked against each platform’s own help and developer pages in October 2026.

These are Meta’s recommendations for the Facebook Feed, not hard caps. We hold primary text to 150 characters and headlines to 27. Meta lists no description length for single-image ads, so we set our own cap of 30.

Writing ad copy that passes review

  • Lead with what the product does for the reader. “Take preorders on Instagram and bake only what’s sold” beats a slogan.
  • Use “you” without a personal attribute. Meta’s policy allows “you” language as long as it doesn’t imply something about the reader’s health, money or identity.
  • Only claims you can back up. No “#1”, no made-up urgency, no prices you don’t charge.
  • Send people to the right page. Check the landing page with the landing page grader and tag the URL with the UTM builder.

Honest limits

We check length and flag primary text that may state something you didn’t give us. We can’t run Meta’s ad review, and we can’t predict which version will perform. Running search ads too? The Google Ads copy generator writes to Google’s 30 and 90-character limits.

Questions

How long should Facebook ad primary text be?

Meta's ads guide recommends 50–150 characters for Facebook Feed image and video ads. It's a recommendation, not a hard limit, but it's what Meta suggests for that placement, so every option here fits it.

What's the headline length for Facebook ads?

Meta recommends 27 characters for Facebook Feed image and video ads, and 20 for each carousel card. Longer headlines may not show in full, so we keep every option to 27 or fewer.

Why do ads get rejected for personal attributes?

Meta's advertising standards don't allow ads that assert or imply things about the person seeing them, such as their health, finances, religion, age or ethnicity. "Plan your week's meals" is fine; "Struggling with your weight?" isn't. The generator is told to write about what the product does instead.

Does it set up the ad for me?

No. It writes text you paste into Ads Manager. Choose the matching button there; the copy is written so the button you picked is the natural next step.

Free launch

Launching something? Get a page that ranks.

Launch free on LaunchRanked: a permanent, SEO-ready product page, a weekly leaderboard slot and a followed link after human review. No badge required.

Related free tools

See all free tools