How do I generate SEO meta tags online?
Fill in your page title, description, URL, and image to generate SEO meta tags, Open Graph tags, and Twitter Card tags. See live previews of how your page will appear in Google results and social media shares. Copy the HTML with one click. Everything runs in your browser.
Title: My App - Fast Dev Tools Description: Free online developer tools URL: https://example.com Image: https://example.com/og.png
<title>My App - Fast Dev Tools</title> <meta name="description" content="Free online developer tools"/> <meta property="og:title" content="My App - Fast Dev Tools"/> <meta property="og:description" content="Free online developer tools"/> <meta property="og:image" content="https://example.com/og.png"/> <meta property="og:url" content="https://example.com"/>
Meta Tag Generator
Generate HTML meta tags for SEO, Open Graph, and Twitter Cards with live preview.
Basic Meta Tags
Advanced Options
Generated Meta Tags
<!-- Primary Meta Tags --> <meta name="robots" content="index, follow" /> <meta name="theme-color" content="#ffffff" />
Paste these tags inside the <head> of your HTML document.Ctrl+Enter to copy
Live Preview
Quick reference
Title
Keep under 60 characters. Google truncates at ~60 chars in search results.
Description
Keep under 160 characters. This appears below the title in search results.
OG Image
Recommended size: 1200×630px. Use absolute URLs (https://...).
Twitter Cards
summary — small square image. summary_large_image — large banner image above title.
Canonical URL
Use when multiple URLs serve the same content to tell search engines which is the "real" page.
Tips & Best Practices
Title tags should be 50-60 characters for full SERP display
Google displays approximately 50-60 characters (or 600px) of your title tag. Longer titles get truncated with an ellipsis, losing your call-to-action or brand name. Front-load your primary keyword. Format: Primary Keyword — Secondary Keyword | Brand. Unique titles per page are essential.
Duplicate meta descriptions across pages hurt SEO
Google treats duplicate meta descriptions as a signal of low-quality or auto-generated content. Each page needs a unique 150-160 character description that accurately summarizes the content and includes a natural call-to-action. If you can't write unique descriptions, it's better to omit them and let Google auto-generate.
Open Graph tags control how your pages appear when shared
og:title, og:description, og:image, and og:url are the four essential Open Graph tags. Without them, social platforms extract random text and images from your page. The og:image should be 1200x630px for optimal display on Facebook, LinkedIn, and Twitter. Add twitter:card: summary_large_image for full-width Twitter previews.
Meta tags can expose internal infrastructure
The <meta name="generator"> tag reveals your CMS and version (e.g., WordPress 6.4). <meta name="author"> exposes employee names for social engineering. The referrer-policy meta tag controls what URL information is sent to external sites. Set referrer-policy to strict-origin-when-cross-origin to prevent URL leakage.
Frequently Asked Questions
What meta tags should every web page include for SEO?
How do I generate Open Graph meta tags for social sharing?
What is the difference between meta description and og:description?
Related Generate Tools
tsconfig.json Builder
Build TypeScript tsconfig.json visually with framework presets, explanations for every option, and one-click download
package.json Generator
Generate package.json visually with framework presets, dependency editor, scripts, and module config
Security Headers Generator
Generate HTTP security headers for Nginx, Apache, Vercel, Netlify, and Cloudflare with presets, security scoring, and multi-format output
JSON to GraphQL Schema
Generate GraphQL schema definitions from JSON data with automatic type inference, Query/Mutation generation, and .graphql download