§
§ · free tool

Twitter Card validator. Preview unboxed.

Paste your page HTML. Extracts every twitter:* meta tag, validates card type, title (≤70), description (≤200), and image dimensions. Falls back to OG tags where Twitter is missing — the same logic X actually uses.

Paste your page HTML. The tool extracts every <meta name="twitter:*"> tag, validates card type, lengths, and image presence. Falls back to OG tags where Twitter-specific tags are missing — the actual X parser logic.

card extracted · live

              
    Sources used by this validator

    Privacy: HTML parsed in-browser only.

    § 02 · questions

    Six questions users ask.

    What card types does Twitter support?

    Four types: summary (small square thumbnail, default), summary_large_image (banner — recommended for editorial), app (App Store linking), player (audio/video embed). summary_large_image gets ~2x engagement vs summary.

    Will OG tags work if twitter:* is missing?

    Yes — partially. X falls back to og:title, og:description, og:image when twitter:* are absent. The card type itself defaults to summary. Ship both OG and twitter:* tags.

    What are the image size requirements?

    summary_large_image: 300x157 minimum, 1200x628 recommended, 5MB max. summary: 144x144 minimum, 400x400 recommended.

    Why isn't my card showing on X?

    Three common causes. Cache: X caches metadata for 7 days. URL must be publicly accessible. Image must load via HTTPS.

    Should twitter:site differ from twitter:creator?

    Yes. twitter:site is the publisher's handle (brand). twitter:creator is the author's handle (person). Multi-author sites vary creator per article.

    Does this tool log my HTML?

    No. The form runs entirely in JavaScript on your device. Nothing is sent to Digital Heroes servers.