- Free tools
- Meta Tag Generator
FREE META TAG GENERATOR
Meta Tag Generator: build your SEO head tags
A free meta tag generator. Fill in the fields to create your title, description, canonical, robots, viewport and Open Graph tags, preview the Google result snippet, then copy and paste the code into your <head>. No signup, nothing leaves your browser.
- Title + description + more
- Live Google preview
- No signup required
TAGS YOU CAN GENERATE
Your page details
Preview & code
GOOGLE RESULT PREVIEW
Generated in your browser. Nothing is uploaded.
HOW IT WORKS
From page details to a clean <head> in seconds
Meta tags tell search engines and browsers what a page is about: its title, summary, canonical URL and whether to index it. This generator writes them correctly and shows how the result looks on Google.
Enter your details
Add a title, description and URL, set the robots rule and language, and toggle the extra tag groups you want.
Check the Google preview
The SERP snippet and the title length update live, so you can trim before the title or description gets truncated.
Copy into your <head>
Copy the full meta tag block and paste it into the page’s head. The canonical and robots tags take effect on the next crawl.
WHAT THIS TOOL GENERATES
Every meta tag a page should ship with
One pass writes the core SEO tags plus the optional social tags, each with the right syntax and attributes.
Title and description
The two tags Google shows in the result snippet, with a live character and pixel check so neither gets cut off.
Robots directive
Set index/noindex and follow/nofollow so search engines treat the page exactly the way you intend.
Canonical URL
Point search engines at the preferred version of the page to avoid duplicate-content confusion.
Charset & viewport
The UTF-8 charset and the mobile viewport tag that every page needs for correct rendering and mobile-first indexing.
Open Graph & Twitter
Optional og: and twitter: tags so the page also looks right when shared on Facebook, X, LinkedIn and Slack.
Google SERP preview
See the title, URL and description render as a Google result as you type, before you publish anything.
GENERATOR VS HAND-CODING
Get the whole <head> right, not just the title
It is easy to write a title and forget the canonical, ship a description that gets truncated, or leave a noindex in place by accident. A generator writes a complete, consistent block, then you audit it across the site.
| What you get | This Generator | Hand-coding | CMS default |
|---|---|---|---|
| Complete tag set | ✓ SEO + social | Easy to miss some | Title only, often |
| Live Google preview | ✓ | No | Varies |
| Title length / pixel check | ✓ | You count | No |
| Correct robots & canonical | ✓ Explicit | Error-prone | Often wrong |
| No coding needed | ✓ | Code required | ✓ |
| Audit every page’s tags | ✓ With SiteAuditLint | Manual | No |
Google may rewrite your title or description in results. Well-written tags still give it the best source to work from.
FAQ
Meta tag generator questions
What is a meta tag generator?
A meta tag generator turns a few details about your page into the HTML meta tags that belong in the <head> - the title, description, canonical, robots and social tags. You copy the generated block straight into your page.
Which meta tags actually matter for SEO?
The title tag and meta description shape your search snippet; the robots tag controls indexing; the canonical tag prevents duplicate-content issues; and the viewport tag matters for mobile-first indexing. Open Graph and Twitter tags control social previews.
Is the meta keywords tag still used?
No. Google has ignored the meta keywords tag for ranking for years. This tool leaves it optional; most sites can skip it safely.
How long should the title and description be?
Aim for a title around 50–60 characters (roughly 600 pixels) and a description around 120–160 characters. The live preview flags when either runs long and is likely to be truncated.
What does the robots meta tag do?
It tells search engines whether to index the page and whether to follow its links, for example “index, follow” or “noindex, nofollow”. Use noindex for pages you do not want in search results.
Where do I add the generated tags?
Paste them inside the <head> element of your HTML, before the closing </head>. The language attribute goes on the <html> tag, which the output notes for you.
Generate tags for one page here. Audit meta tags across every page with SiteAuditLint.
Missing titles, duplicate descriptions and stray noindex tags hide at the template level. Only a full crawl finds them on every page.
Download SiteAuditLint