Meta tag generator

Title, description, Open Graph and Twitter tags, generated and pixel-checked

Runs entirely in your browser - your text is never uploaded

0 / 600px
0 / 920px

1200x630, absolute URL, HTTPS

Fill in a title to generate tags

You get title, description, canonical, Open Graph and Twitter tags - escaped and ready to paste.

Which meta tags still matter

Fewer than most guides suggest. A page needs a title, a description, a canonical, and enough Open Graph for links to render properly when shared. Almost everything else is cargo cult - inherited from templates written when search worked differently.

The ones that earn their place

  • title - the strongest on-page relevance signal, and the line people actually click.
  • description - not a ranking factor. It is ad copy, and it is what wins the click when you already rank.
  • canonical - tells search which URL is authoritative. Point it at the URL that returns 200, not one that redirects; a canonical pointing at a redirect is a common and quietly expensive mistake.
  • og:image - the difference between a link that gets shared and one that looks broken in Slack.

The ones to drop

  • keywords - ignored by Google since 2009.
  • revisit-after, author, distribution - no search engine reads these.
  • Duplicated Twitter tags - X falls back to Open Graph. Only twitter:card genuinely adds something.

Once the tags exist, check they survive truncation with the SERP preview before you ship.

Common questions

Do I need both Open Graph and Twitter tags?
Mostly not. X falls back to Open Graph when Twitter tags are absent, so og:title and og:description usually cover it. The one tag worth adding explicitly is twitter:card, which decides whether your link renders as a small thumbnail or a large image - and that materially changes click-through.
What size should the og:image be?
1200 by 630 pixels, under about 5MB, and served over HTTPS at an absolute URL. Relative paths do not work: the crawler fetching the card has no page context to resolve them against. Keep important content away from the edges, since platforms crop differently.
Will Google use the description I write?
Sometimes. Google regenerates descriptions from page content whenever it judges something on the page answers the query better than your meta description, which is most of the time on long-tail queries. Write it anyway - it is what gets used on brand and navigational searches, where the click matters most.
Are keywords meta tags worth adding?
No. Google has ignored the keywords meta tag since 2009 and said so publicly. This generator deliberately does not emit one. If a tool offers you a keywords field, that is a reasonable signal about how current the rest of its advice is.
Why are quotes in my title escaped in the output?
Because an unescaped double quote inside an HTML attribute closes it early and truncates the tag. The generated code escapes ampersands, quotes and angle brackets so what you paste is valid HTML that renders your text exactly as typed.