Skip to content
MixTool

Twitter card generator

Make your links show up on X (Twitter) with a title, description and a big, clickable image.

  • Runs entirely in your browser
  • Free · no sign-up
  • Works on phone and desktop
Loading tool…

Rich cards on X

Twitter cards turn a plain link into a rich preview on X. Choose summary with large image (the most eye-catching) or summary with a small square thumbnail, add the title, description and image, and see a live X-style preview.

Add your site's and the author's @handles, an image description for accessibility, and check the image meets X's minimum sizes. You can import the existing tags from any page. X falls back to Open Graph tags, so if those are already set you may only need the card type.

How to create a Twitter card

  1. 1

    Choose the card type

    Large image or summary.

  2. 2

    Add title, description and image

    Check the preview.

  3. 3

    Add handles (optional)

    Your site and author.

  4. 4

    Copy the tags

    Paste them into the page's <head>.

Key features

  • Both card types

    Large image and summary.

  • Live preview

    See how the card looks.

  • Image checks

    Minimum sizes per card type.

  • Import from URL

    Start from current tags.

Common uses

  • Publishers: Drive clicks from shared articles.
  • Brands: Consistent previews for every page.
  • Developers: Add card tags to a new site.

Tips and good to know

  • Set og:title, og:description and og:image too — the Open Graph Generator covers them — and X will use them automatically.
  • Use a 1200 × 628 px image for large cards so it looks sharp on high-resolution screens.

Frequently asked questions

Do I still need Twitter card tags if I have Open Graph?

Only twitter:card is essential; X falls back to Open Graph for the title, description and image.

What image size works for summary_large_image?

At least 300 × 157 px, up to 4096 × 4096 px and under 5 MB. 1200 × 628 px is a good choice.

Why isn't my card showing?

X caches cards and needs the page to be publicly reachable. Check the tags are in the <head> and the image URL is absolute.