Loading ToolDeck, please wait.

ToolDeck.online

INITIALIZING_

0%
DESIGNED BY SJ VISUAL FLOW STUDIOS
ToolDeck.onlineOpen. Build. Go.
Skip to content

Meta Tag Generator

Generate SEO, Open Graph and Twitter Card meta tags. Live Google SERP preview and social card preview as you type. Copy the HTML or download it as a file. No sign-up, no upload.

  • Basic SEO, Open Graph and Twitter Card
  • Live Google SERP preview
  • Social card preview side by side
  • Copy HTML or download as a file

Your meta tags

0 / 60
0 / 160

Preview

example.com

example.com › page

Your page title appears here

Your meta description appears here. Keep it between 120 and 160 characters for the best chance of it showing in full.

Generated HTML

<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="robots" content="index, follow" />
<meta name="theme-color" content="#0B1020" />

<!-- Open Graph -->
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_US" />

<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />

Fill in the form above and the HTML updates live. Copy it into the <head> of your page.

Everything runs in your browser. Nothing is uploaded. Nothing is logged.

  • 100% Free
  • No Sign-Up
  • Live Preview
  • Google SERP Mock
  • Social Cards
  • Works Offline

Every tag this tool can generate

Seventeen tags grouped by purpose. Everything except title, description and URL is optional but recommended where noted.

TagRequiredGroupWhat it does
titleYesBasic SEOThe clickable title in search results and in the browser tab
meta descriptionRecommendedBasic SEOThe snippet under the title. Aim for 120 to 160 characters
link canonicalRecommendedBasic SEOTells search engines the preferred URL when a page is reachable at multiple paths
meta robotsOptionalBasic SEOindex, follow is the default. Use noindex to keep a page out of search
meta viewportYesBasic SEORequired for mobile-friendly rendering on phones and tablets
meta charsetYesBasic SEOTells the browser the page is UTF-8 encoded
og:titleRecommendedOpen GraphTitle used by Facebook, LinkedIn, WhatsApp and Slack previews
og:descriptionRecommendedOpen GraphThe body text of the social preview card
og:imageRecommendedOpen GraphThe share image. 1200 by 630 pixels is the safe default
og:urlRecommendedOpen GraphThe canonical URL of the page
og:typeRecommendedOpen Graphwebsite, article, product, profile or a media type
og:site_nameOptionalOpen GraphThe name of your site, shown above the title on some platforms
twitter:cardRecommendedTwitter Cardsummary_large_image for a wide image, summary for a small one
twitter:imageRecommendedTwitter CardFalls back to og:image if omitted, but explicit is safer
twitter:siteOptionalTwitter CardThe @handle of the site owner, shown on the card
twitter:creatorOptionalTwitter CardThe @handle of the author of the content
theme-colorOptionalBrowser UITints the mobile browser address bar and PWA title bar

Ideal lengths and image sizes

Getting the length right is the difference between your title being fully visible and being cut off with an ellipsis.

FieldIdeal lengthCeilingNotes
Title50 to 60 charactersAbout 600 pixelsGoogle truncates by pixel width, not characters, but 60 characters is a safe ceiling
Meta description120 to 160 charactersAbout 920 pixelsLonger descriptions still work but the end will be cut off with an ellipsis
og:titleUp to 88 charactersVaries by platformFacebook allows longer titles than Google, but shorter is still clearer
og:descriptionUp to 200 charactersVaries by platformLinkedIn truncates around 200 characters, Facebook around 300
og:image1200 by 630 pixelsUnder 8 MB1.91 to 1 aspect ratio, PNG or JPG, under 8 MB for most platforms

Why this is the best free meta tag generator

Most generators stop at producing the HTML. This one shows you what the result will actually look like.

FeatureTToolDeckTypical online generatorSEO plugins
Runs entirely in your browserYesPartialPartial
No sign-up or emailYesPartialPartial
Live Google SERP previewYesPartialNo
Social card preview (X, Facebook style)YesPartialNo
Open Graph + Twitter Card + robots + canonicalYesYesYes
Title and description length guidesYesPartialPartial
Copy HTML to clipboard in one clickYesYesPartial
Download as ready to paste .html fileYesNoNo
No account, no quota, no rate limitYesPartialYes
Works offline after first loadYesNoYes

Comparison reflects publicly available information at the time of writing. Features may change. Representative examples of common patterns.

Free browser-based tools. Nothing uploaded, ever.

See all ToolDeck tools

How it works

  1. 1

    Fill in the fields

    Title, description, URL and share image are the essentials. Everything else is optional and can be left empty.

  2. 2

    Check the previews

    Switch between the Google SERP view and the social card view to confirm the title is not truncated and the image shows correctly.

  3. 3

    Copy or download

    Copy the generated HTML to your clipboard or download it as a file, then paste it inside the head tag of your page.

Everything you get for free

  • Live Google SERP preview

    See exactly how your title, URL and description will look in a Google search result, with the same colours and truncation rules that Google uses.

  • Social card preview

    Two side-by-side previews show how the page will look when shared on X (summary_large_image) and on Facebook or LinkedIn (Open Graph).

  • Open Graph, Twitter Card and more

    Generate og:title, og:description, og:image, og:type, twitter:card, twitter:site and the rest of the tags in one shot. No missing property.

  • Title and description length guides

    Live character counters under each field turn green when the length is ideal, amber when it is too short and rose when it will be cut off.

  • Canonical, robots and theme-color

    Toggle a canonical URL, pick a robots directive from a ready-made list, and set a browser theme-color so mobile Chrome tints the address bar.

  • Copy or download the result

    Copy the full HTML block to your clipboard with one click, or download it as a .html file that you can paste straight into your head section.

  • Every tag properly escaped

    Ampersands, angle brackets and quotes in your title or description are escaped automatically, so the generated HTML is safe to paste and will not break your page.

  • Zero upload, zero logging

    Everything runs in JavaScript on your device. There is no server side generation, no logging of your input and no analytics on the content itself.

What people use it for

  • Launching a new landing page

    Every page needs at least a title, description, canonical URL and Open Graph image. Generate them all here in a minute and paste them into your head section.

  • Fixing social previews

    Shared links that show no image or the wrong title usually mean missing Open Graph tags. Fill in og:image and og:title here and the preview will update after a re-scrape.

  • Improving click-through rate

    The SERP preview shows you whether the title will be truncated at 60 characters. Rewrite until the important words are inside the visible range and CTR improves.

  • Setting up a blog post

    Blog posts benefit from og:type set to article. Pick the Article type, add an author and a share image, and every share will render as a proper article card.

  • Deindexing a page

    Pick noindex, follow from the robots dropdown to tell search engines not to index a page while still letting them follow its links. Useful for thank-you pages and internal drafts.

  • Migrating a site

    When pages move, set the canonical URL to the new location and update the Open Graph URL so shares continue to point to the right page.

Questions people ask

What are meta tags?

Meta tags are small pieces of HTML in the head section of a page that describe the page to search engines, social networks and browsers. They control the title shown in search results, the snippet under it, the image shown when the page is shared, and how mobile browsers render the page.

Is this meta tag generator free?

Yes. Every field and every preview is free to use with no sign-up, no watermark and no daily limit. ToolDeck may show ads to pay for hosting, but they never lock a feature.

Is my content uploaded to a server?

No. Every field is stored in your browser as you type, and the HTML is generated in JavaScript on your device. Nothing is uploaded, nothing is logged and there is no server side generation.

Which tags should every page have?

At minimum: charset, viewport, title, meta description, and a canonical URL. For pages you want to share on social media, also add og:title, og:description, og:image and twitter:card. That set covers 90 percent of what matters.

How long should a page title be?

Aim for 50 to 60 characters. Google truncates titles by pixel width, which depends on the letters used, but 60 characters is a safe ceiling. The counter in the tool turns green when the title is inside the ideal range and rose when it is too long.

How long should a meta description be?

Aim for 120 to 160 characters. The description is not used for ranking directly, but a good one improves click-through rate. Anything past 160 characters risks being cut off with an ellipsis.

What is Open Graph?

Open Graph is a set of meta tags, originally from Facebook, that describe a page for social sharing. When a page with og:title, og:description and og:image is shared on Facebook, LinkedIn, WhatsApp, Slack or Discord, those tags control how the preview looks.

What is a Twitter Card?

A Twitter Card is the X (formerly Twitter) equivalent of Open Graph. The twitter:card tag chooses between a compact summary and a full-width summary_large_image. If you set summary_large_image and provide twitter:image (or og:image), the card will render wide with the image on top.

Do I need both Open Graph and Twitter Card tags?

Yes, ideally. X falls back to Open Graph when twitter tags are missing, but the fallback is not perfect. Setting both explicitly means every platform shows exactly what you intended.

What image size should I use for og:image?

1200 by 630 pixels is the safe default. That is a 1.91 to 1 aspect ratio, the same shape Facebook, LinkedIn, Slack, Discord and X all expect. Keep the file under 8 MB and use PNG or JPG for maximum compatibility.

What is a canonical URL?

A canonical URL tells search engines which of several similar URLs is the preferred version. If your page is reachable at /page and /page?utm_source=newsletter, the canonical points at /page so the two do not compete in search results.

What does noindex, follow mean?

noindex tells search engines not to include the page in their index. follow tells them to still crawl the links on that page. It is useful for thank-you pages, internal dashboards and any page you do not want appearing in search but want to keep in the crawl graph.

Can I use this for multiple pages?

Yes. There is no quota and no account. Change the fields, copy the HTML, paste it into the next page, and repeat. Each page gets its own set of tags and the tool keeps no record of what you generated.

Which browsers are supported?

Current versions of Chrome, Edge, Firefox and Safari, on desktop and mobile. Everything uses standard web APIs and no browser specific features.

Everything you type stays in your browser

The meta tag generator runs entirely in JavaScript on your device. There is no server side generation, no logging of your input and no analytics on the content itself. You can confirm this by watching your browser network tab while using the tool. Read how we keep it private.