Facebook no longer outright penalizes ads for having too much text in the image, but ads with excessive text may still see reduced reach or performance.
Here’s how it works now:
Facebook removed the strict “20% text rule” a while back.
However, the algorithm still favors clean, image-focused creatives that feel more native and less “ad-like.”
If your image looks cluttered with text, Meta may serve it less aggressively or charge you more per impression — especially if click-through rates drop.
Best Practices:
Keep text minimal and easy to read (one strong headline or offer works best).
Use the primary text and headline fields for your messaging instead of cramming it into the image.
If you must use text (for offers, CTAs, etc.), try using:
You're not going to get “penalized” like before, but keeping your image clean and scroll-friendly will definitely help your ad perform better.