We'd like to use cookies to measure visits and signups (Google Analytics and Meta). Nothing is tracked unless you allow it.Your browser's privacy signal is on, so tracking stays off.Privacy policy
Paste your primary text, headline and description, or load a copy CSV. Counts are checked against Meta's published text recommendations per placement and the Ads Manager import template limits. Nothing leaves your browser.
Bulk check
Check a whole CSV
Load a CSV with the columns Body, Title and Link Description (the Ads Manager import names). Other columns are ignored. The file is read locally. Need a starting point? Use our free copy CSV template.
Recommendations are not hard limits: longer text can still run but may be truncated with "See more" in some placements. Meta's import template page lists a 25 character Title limit, shorter than the 27 and 40 character headline recommendations in the Ads Guide; test one row before a large import.
Characters are counted as you see them (an emoji or accented letter counts as one). Meta's own counter may treat some emoji differently.
Free tool from Duggie, a creative studio that makes 20 human-reviewed static Meta ads a month for $500, each with its copy. See pricing. Download the matching copy CSV template.