Free tool

Free Facebook ad policy checker

Paste your Facebook or Instagram ad copy and upload the image or video before you launch. Ad Account Shield scores how likely Meta is to reject it, points to the exact problems in the copy and the creative, and tells you how to fix each one.

Start with an example, or paste your own ad
Creative (optional image or video)

What happens to your ad: images are shrunk in your browser, checked, then discarded. Videos never leave your browser; we send 4 still frames. We keep only a fingerprint of each image. More

More details · headline and landing page
3 free checks a day · no signup
What the checker can't doIt can't see Meta's own review, so a low score is a good sign, not a guarantee.It doesn't check voiceover or audio, and it reads 4 frames of a video, not every frame.It checks the link you give, not the full content of your landing page.
Example result. A real check of the supplement example.Your result will appear here.
Rejection riskHigh risk
96/ 100

Likely to be rejected. Fix the flagged lines before you upload.

This supplement ad combines a personal-attribute callout, a specific weight-loss result, guaranteed results, clickbait and a URL shortener, so it is very likely to be rejected.

Primary text

Are you struggling with belly fat? Our gummies helped Maria lose 12 kg in 3 weeks!!! See the before and after pics. Doctors hate this one trick.

Headline

GUARANTEED RESULTS

Landing page

https://bit.ly/slim-offer

6 issues found · tap a highlight to jump to it

Personal Attributeshigh

“Are you struggling with belly fat?” · primary text

The ad asserts a personal characteristic about the viewer by addressing them directly about a body condition.

Fix: Our gummies are designed to support a healthy metabolism.

Unrealistic Outcomeshigh

“helped Maria lose 12 kg in 3 weeks!!!” · primary text

A specific weight-loss amount within a short timeframe is an exaggerated, unrealistic result, and supplement ads must target 18+.

Fix: Remove the specific result; use a general statement such as 'Part of a balanced routine for healthy weight management.'

Unrealistic Outcomeshigh

“GUARANTEED RESULTS” · headline

Guaranteed results are a prohibited claim for health and weight-loss products.

Fix: Use 'Start your wellness routine today' or remove the claim entirely.

Low Quality or Sensational Contentmedium

“Doctors hate this one trick.” · primary text

This is classic clickbait, and the triple exclamation marks add to the sensational tone.

Fix: Replace with 'Learn how our gummies fit into a healthy routine.'

Unrealistic Outcomeshigh

“See the before and after pics.” · primary text

Before-and-after comparisons for weight loss are high risk and draw rejection.

Fix: Remove the before-and-after reference and focus on the product's ingredients.

Circumventing Systemshigh

“https://bit.ly/slim-offer” · landing page

URL shorteners hide the true destination and are high risk, and can lead to account-level enforcement.

Fix: Use the full, direct landing page URL on the brand's own domain.

Safer version

Your ad

Are you struggling with belly fat? Our gummies helped Maria lose 12 kg in 3 weeks!!! See the before and after pics. Doctors hate this one trick.

GUARANTEED RESULTS

Safer version

Meet our gummies, designed to support a healthy metabolism. Easy to add to your day and made to fit into a balanced routine for healthy weight management. Learn how they fit into a healthy routine.

Start your wellness routine today

Also change: Link: replace the bit.ly shortener with the full, direct URL on your own brand domain, and make sure the landing page has no before-and-after photos, guaranteed-result claims or specific weight-loss numbers. Creative: remove any before-and-after images and any overlay text about kilos lost. Show the product or lifestyle shots instead, with overlay text like "Support your healthy routine". Set ad targeting to 18+.

Coverage

What the checker looks for

These are the parts of Meta's Advertising Standards that most often get ads rejected and accounts restricted.

  • Personal attributes

    Copy that implies something about the reader, such as “Are you overweight?” or “Struggling with debt?”

  • Unrealistic outcomes

    Specific weight-loss figures, short timeframes, guaranteed or miracle results, and body shaming.

  • Medical claims

    Claims that a product cures, heals or treats a condition.

  • Income and financial claims

    “Make $500 a day”, guaranteed returns, risk-free promises and get-rich-quick wording.

  • Restricted and prohibited products

    Crypto, gambling, dating, alcohol, supplements, vapes and other categories with extra rules.

  • Special Ad Categories

    Credit, employment, housing and social-issue ads that must be declared.

  • Sensational content

    Clickbait, all-caps shouting, “!!!” and engagement bait like “Tag a friend”.

  • Meta brand use

    Wording that implies Facebook or Instagram endorses the product.

  • Creatives

    Text on images, before-and-after photos, body close-ups, fake buttons, Meta logos and prohibited products, in images and video frames.

  • Suspicious links

    URL shorteners, redirects and domains that don’t match the brand, which can count as circumventing systems.

FAQ

Questions

Is this checker free?

Yes. You get 3 checks a day without signing up, and 15 a day if you add your email. Adding your email also unlocks the rewritten, safer version of your ad.

How accurate is it?

It estimates risk from Meta's published Advertising Standards and flags the patterns that most often get ads rejected. It cannot see Meta's internal review, so treat a low score as a good sign, not a guarantee.

Does it check images and videos?

Yes. Upload up to 4 images, or one video. For videos it checks 4 frames from across the video, including the opening hook. It reads text on the image too. It doesn't check voiceover or audio yet.

What happens to the ads I check?

We keep the ad text, headline, link and result for up to 12 months to improve the checker, then delete them. Images and video frames are checked but not stored; we keep only a fingerprint. Videos never leave your browser: only 4 still frames are sent.

Is it affiliated with Meta?

No. Ad Account Shield is an independent tool and is not affiliated with or endorsed by Meta.