X (Twitter) ad character limits

An X ad is a promoted post, so the 280-character post limit is the main constraint — plus a short headline on the website card below it.

Ads on X are promoted posts, which means the familiar 280-character limit governs the body. When you attach a website card, it adds a headline of around 70 characters beneath the post. The post text is where the hook lives; the card headline reinforces the click.

X (Twitter) Ads character limits

FieldLimitNotes
Post text280 charactersThe promoted post body — the main copy.
Website card headline~70 charactersShown on the link card below the post.

Common Mistakes

  • Using all 280 characters when a tight, punchy post performs better.
  • Leaving the website card headline generic instead of reinforcing the offer.

Frequently Asked Questions

What is the X (Twitter) ad character limit?

An X ad is a promoted post, so the post text is capped at 280 characters. An attached website card adds a headline of around 70 characters below it.