Ad compliance checker for Facebook, TikTok and Google ads
Paste your ad copy, pick the platform and category, and get the exact lines likely to get rejected, why, and a compliant rewrite you can paste back in.
Why ads get rejected
Most ad rejections come from a short list of policy areas, not obscure rules. Meta's most common one is personal attributes: copy that implies something about the viewer, like "Are you struggling with acne?" or "Lose the belly fat you hate". Meta rejects it because the ad seems to know something personal about the person reading it.
The next biggest groups are health claims ("cures", "treats", "clinically proven" without proof), before/after imagery in weight loss and cosmetics, unrealistic results, and financial promises. Category matters: a sentence that is fine for a T-shirt can be rejected for a supplement.
How the checker works
The checker reads your headline, primary text, and, if you upload it, your creative, then reviews them against the policy areas each platform enforces for your category. Every flag quotes the exact words, explains the risk in plain language, and gives a rewrite that keeps your selling point.
It is an automated pre-flight, not a guarantee. Platforms make the final call, review systems change, and some categories need advertiser authorization no matter what the copy says. Use it to catch the obvious rejections before they cost you a day of learning-phase delivery.
How to write compliant ad copy
Talk about the product, not the person. "This serum smooths the look of fine lines" works where "Do you hate your wrinkles?" fails. Describe what the product does to appearance, not to biology, unless you have regulatory approval to make the claim.
Replace guarantees with specifics you can prove: "30-day returns" instead of "guaranteed results", "rated 4.8 by 2,000 customers" instead of "the best on the market". Keep the urgency real: a deadline that actually ends, stock that actually runs out.
Frequently asked questions
How do I check if my Facebook ad violates policy?
Paste the headline and primary text into the checker, choose Meta and your product category, and run the check. It flags the lines most likely to break Meta's advertising standards, explains why, and gives a compliant rewrite. Ads Manager's own review still makes the final decision.
What is the personal attributes policy on Meta?
Meta does not allow ads that assert or imply personal attributes of the viewer, such as health conditions, body weight, age, finances, race, religion, or sexual orientation. "Are you diabetic?" is rejected; "Support healthy blood sugar levels" is generally allowed.
Can I use before and after photos in ads?
Meta and TikTok restrict before/after images for weight loss and many health and cosmetic products, and Google limits them in healthcare. Show the product in use or the result on its own, and avoid side-by-side comparisons of bodies or skin.
Does this work for TikTok and Google Ads too?
Yes. Choose the platform before you run the check. TikTok is stricter on absolute claims and body image; Google adds editorial rules such as no excessive capitalization, repeated punctuation, or emojis in headlines.
Is this legal advice?
No. It is an automated review of common platform policy risks. Regulated categories such as financial services, alcohol, and health products can also be subject to local laws and FTC rules. Check with counsel for those.
Is my ad copy stored?
Your copy and image are sent to the model only to run the check and are not saved to your account or shown to anyone else. You can run up to five checks a minute.
Want ad creatives that pass review the first time?
LocalAds writes and designs on-brand ads from your product page with placement specs and platform rules built in.