Meta ads compliance checker

Meta can review your ad creative, copy and landing page before approval, and live ads can be reviewed again after they launch. Check the ad and destination before you submit.

  • No ad account access needed
  • Every flag names the Meta rule
  • 7-day free trial

Mostly automated, always on, and it does not stop at the ad.

Meta uses automated systems to review ads, with additional review in some cases. Review can consider the creative, copy, targeting and destination, and live ads may be reviewed again after launch. Repeated or severe policy violations can also affect the ad account and connected business assets.

  1. Ad rejected or delivery limited because of policy or quality issues
  2. Ad account restrictions can follow repeated or severe violations
  3. Broader business assets can be affected when enforcement reaches the account level
  4. Connected assets may also be reviewed when Meta detects related policy risk
The compliance scan running on a Meta ad: 7 of 9 checks complete, the feed preview on the right
1-2 in 10
enforcement actions Meta says may be mistakes
Meta, Jan 2025
159M
scam ads removed in 2025
Meta, Mar 2026
95%
certainty Meta needs before it bans; below that it charges more
Reuters, Nov 2025

The Meta rules that reject most ads

Named the way Meta names them, so the flag in your report matches the reason in your rejection email.

01

Personal Attributes

Ads must not assert or imply personal attributes: health, financial status, race, age, religion and more.

Flagged“Do you have diabetes?” directly implies a personal health attribute and can trigger rejection.
02

Unacceptable Business Practices

No deceptive or misleading practices: exaggerated success or health claims, celebrity bait, products that do not exist.

Flagged"Lose 10 kg in 10 days, guaranteed" in any wording.
03

Health and Wellness

No sensational claims, promised outcomes in a set timeframe, or statements of inferiority about appearance. Weight loss and supplements target 18+.

FlaggedBefore-and-after body images in a weight-loss ad.
04

Circumventing Systems

No technique that disguises the ad content or the landing page from review. Cloaking lives here, and enforcement is at the business level.

FlaggedA landing page that shows one offer to reviewers and another to visitors.
05

Non-functional landing page

The destination must load, match the ad and let people leave. No broken pages, forced downloads or pages that trap the back button.

FlaggedAn ad pointing to a page that returns an error on mobile.
06

Low Quality or Disruptive Content

Landing pages stuffed with ads, aggressive pop-ups or withheld-information headlines get reduced delivery or rejection.

Flagged"You won't believe what happened next" as the page headline.

Source: Meta Advertising Standards. Policy names change; the check follows the current text.

Every field Meta reviews, in the layout Meta uses.

  • Up to 5 primary text variants, headlines and the description, each checked on its own
  • Images and video, each checked separately with its own risk level
  • Website URL, industry and target countries, because the rules differ by market
  • Live Facebook feed preview while you type
  • Optional: connect a Business Manager and check ads straight from your Ads Catalog

The landing page, too

Meta can review the destination as part of ad review. We load your page on desktop and mobile, pin violations to the screenshot, compare the two versions and flag potential cloaking, mismatch or functionality issues.

The Meta form in the Ad Checker, with primary text, creative upload and the Facebook feed preview

Run a live compliance scan in seconds

Upload your creative, add the copy and get a real check against platform policies.

Ad Content
Ad Creative
Drop your creative
Drag & drop or browse files
JPGPNGGIFWebPMP4MOVUp to 5 MB
1 of 5

Meta questions

Check your Meta ad before Meta does.

Every flag names the Meta rule behind it and comes with a fix. No ad account access needed, 7 days free on any plan.

Check my Meta ad