Twitter Card Validator: How to Check and Fix Twitter Cards (Free Tool)
Free Twitter Card validator. Check your twitter:card, twitter:title, twitter:description, and twitter:image tags. Learn common Twitter Card mistakes and how to fix them.
What are Twitter Cards?
Twitter Cards (now X Cards) are meta tags that control how your page appears when shared on X (formerly Twitter). Without them, your link shows up as plain text with no image preview. With them, your link gets a rich preview with an image, title, and description that dramatically increases click-through rate.
There are four types of Twitter Cards: summary (small image with title and description), summary_large_image (large image preview), app (mobile app download), and player (video or audio player). For most websites, summary_large_image is the best choice.
- summary: small square image, title, and description
- summary_large_image: large landscape image with title and description
- app: for mobile app downloads
- player: for video or audio content
Required Twitter Card tags
For a summary_large_image card, you need four tags. If any are missing or malformed, the card will not render and your link will appear as plain text.
Use our free meta tag checker to instantly validate all Twitter Card tags. The tool detects the card type, checks for required fields, and shows you exactly how the preview will appear on X.
- twitter:card = summary_large_image (the card type)
- twitter:title = compelling headline (max 70 characters)
- twitter:description = summary text (max 200 characters)
- twitter:image = absolute URL to the preview image (1200x628px recommended)
- twitter:image:alt = accessible alt text for the image
Common Twitter Card mistakes
The most common mistake is using a relative image URL instead of an absolute one. Twitter's crawler needs the full URL (https://example.com/image.jpg, not /image.jpg). Without it, the image will not load and the card will fail.
Another frequent issue is image dimensions. Twitter recommends 1200x628 pixels for summary_large_image cards. Images that are too small will appear blurry. Images that are too large may be cropped unexpectedly.
Missing twitter:card tag is also common. Without the card type declared, Twitter ignores all other card tags and falls back to plain text. Always include twitter:card first.
- Relative image URL: must be absolute (https://...)
- Image too small: use at least 1200x628 pixels
- Missing twitter:card tag: declares the card type
- Cached old preview: use Twitter's card validator to force refresh
- Missing Open Graph fallback: add og: tags as a safety net
Twitter Cards vs Open Graph
Twitter Cards and Open Graph tags serve similar purposes but for different platforms. Open Graph is used by Facebook, LinkedIn, Slack, and most other platforms. Twitter Cards are specific to X.
If you only have Open Graph tags, Twitter will use them as a fallback. But adding dedicated Twitter Card tags gives you more control over how your content appears on X, including the ability to use summary_large_image format.
Best practice: include both Open Graph and Twitter Card tags. This ensures optimal previews on every platform.
Frequently Asked Questions
Paste your URL into our free meta tag checker. It detects all Twitter Card tags, validates the required fields, and shows you the social preview as it would appear on X. No signup required.
For summary_large_image cards, use 1200x628 pixels. For summary cards, use a minimum of 144x144 pixels (300x300 recommended). Images must be under 5MB and in JPG, PNG, GIF, or WebP format.
Twitter falls back to Open Graph tags if Twitter Card tags are missing, but having both gives you more control. Use twitter:card = summary_large_image for the best visual preview on X.