SEO Tools
Twitter Card Preview
Preview and validate Twitter (X) Cards in light and dark mode. Build twitter:* meta tags for summary, summary_large_image, app, and player cards.
Mode
Theme
Card type
The site account on X. Up to 15 characters with optional @.
Optional individual creator handle for the byline.
Recommended 1200 by 628 (2:1). Minimum 300 by 157. Max 4096 by 4096. Under 5 MB.
Accessibility alt text. Up to about 420 characters per the spec.
Canonical page URL. Used for the displayed source domain.
Validation
No issues found. This card should render correctly on X, LinkedIn, Slack, and Discord.
Recommendations follow the public Twitter Card spec at developer.x.com/en/docs/twitter-for-websites/cards. Image size, ratio, and content-length thresholds match the values X scrapers enforce.
Meta tags to paste into <head>
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@zerosignup" /> <meta name="twitter:creator" content="@zerosignup" /> <meta name="twitter:title" content="Free Online Tools That Work Instantly | Zero Signup Tools" /> <meta name="twitter:description" content="Browse fast, free online tools for text, code, SEO, and security. No signup, no login, no nonsense." /> <meta name="twitter:image" content="https://zerosignuptools.com/og-image.png" /> <meta name="twitter:image:alt" content="Zero Signup Tools homepage hero on a dark background" /> <meta name="twitter:url" content="https://zerosignuptools.com/tools" />
Paste this block inside the page's <head>. Pair it with the matching og:* tags so apps that read Open Graph (LinkedIn, Slack, Discord, Facebook) display the same card.
Card type reference
| Card type | Image ratio | Min size | Use it when |
|---|---|---|---|
| summary | 1:1 | 144 x 144 | Articles, blog posts, and links where the image is a logo or thumbnail. Keeps text dominant. |
| summary_large_image | 2:1 | 300 x 157 | The default for most modern landing pages. Hero image gets a full-width slot above title and description. |
| app | n/a | App icon | iOS or Android app install promos. Requires App Store ID or Play Store package name. |
| player | 16:9 | 300 x 157 | Audio or video that plays inside the X timeline. Player URL must be HTTPS. |
All image variants accept up to 4096 by 4096 pixels and 5 MB. Supported MIME types are image/jpeg, image/png, image/webp, and image/gif.
How to use
- Pick a card type (summary, summary_large_image, app, or player) and fill in twitter:title, twitter:description, twitter:image, and the matching site or creator handle.
- Watch the live preview render the card in X light and dark themes side by side. Title and description clip exactly the way X clips them.
- Read the validation checklist for missing required fields, oversize titles or descriptions, malformed @handles, wrong image dimensions, and other issues that block real previews.
- Click Copy on the meta-tag block to grab the ready-to-paste twitter:* tags, then paste them inside your page's <head>.
- Switch to Validate HTML, paste a page's existing HTML, and the tool extracts its twitter:* tags, runs the same checks, and renders the resulting cards.
About this tool
Twitter Card Preview is a focused preview and validator for the twitter:* meta tags X (formerly Twitter), LinkedIn, Slack, and Discord read when a page is shared. The tool covers all four card types defined in the public Twitter Card spec: summary (a compact 1:1 thumbnail card), summary_large_image (the default 2:1 wide-image card most modern landing pages use), app (the iOS or Android install card), and player (the in-timeline media player). Two flows are supported. Build mode lets you fill in twitter:title, twitter:description, twitter:image, twitter:image:alt, twitter:url, twitter:site, twitter:creator, and the app- or player-specific fields, then renders the resulting card live in both X light theme and X dark theme so you can confirm that title and description survive the truncation X applies on different surfaces. Validate mode accepts pasted HTML (a full document or just the head fragment), extracts every twitter:* meta tag with DOMParser, falls back to og:* values where X itself falls back, and surfaces the same live previews next to a checklist of errors and warnings. The validator flags missing required fields, oversize titles (X clips twitter:title at 70 characters) and descriptions (clipped at 200), malformed @handles (the format is 1 to 15 alphanumeric or underscore characters), the wrong image aspect ratio or under-minimum dimensions per card type (300 by 157 minimum for summary_large_image, 144 by 144 for summary), missing twitter:image:alt accessibility text, missing player width or height, non-HTTPS player URLs which X rejects outright, missing App Store or Play Store IDs on app cards, and malformed Play Store package names or App Store numeric IDs. The output panel emits a ready-to-paste meta-tag block scoped to the card type you picked, including the app- and player-specific tags only when relevant, so you do not ship dead tags. Useful for SEO specialists previewing campaign landing pages before launch, marketing teams checking shareable links before sending an email blast, developers wiring up a CMS template, indie hackers preparing a launch tweet thread, and anyone migrating off the deprecated Twitter Card Validator that X turned off in 2023. Parsing uses an inert DOMParser document so scripts and remote resources inside pasted HTML never run or fetch. Everything happens locally, so the HTML you paste and the card data you draft never leave your browser.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Meta Tag Preview
SERP, Open Graph, and Twitter Card preview with pixel-accurate length checks.
Open tool
SEOOpen Graph Tag Generator
Build og: and twitter: meta tags with live multi-platform previews and validation.
Open tool
SEOOpen Graph Image Generator
Create 1200x630 Open Graph and X card images with live preview and PNG export.
Open tool
SEOMeta Tag Extractor
Extract every meta, title, OG, Twitter Card, canonical, and icon tag from HTML.
Open tool
SEOCanonical Tag Generator
Build a normalized rel=canonical link tag and HTTP header from any URL.
Open tool
SEOSchema Markup Generator
Generate JSON-LD schema markup for ten common types with live validation.
Open tool