Free · Fast · Privacy-first

Meta Tags Checker

Before you publish a new page or push a metadata update live, use the Meta Tags Checker to validate your title tag, meta description, canonical, Open Graph, and Twitter Card markup against current best-practice limits and see exactly how the page will render in Google search results and on every major social platform.

Google SERP preview simulation

🔒

Character count validation for all key tags

Social sharing preview (OG and Twitter)

Instant results, no crawling required

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local
FreeNo signupWhite-label

Add this Meta Tags to your website

Drop the Meta Tags into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.

  • Files stay 100% in the visitor's browser
  • Responsive — adapts to any container width
  • Free forever, no API key needed

Embed code

<iframe
  src="https://www.fixtools.io/seo-tools/meta-tags?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="Meta Tags by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

Meta Tag Auditing: Finding and Fixing the Issues That Leak Traffic

Meta tag issues accumulate silently on growing sites because most teams treat metadata as a one-time setup task rather than an ongoing quality discipline, and the damage shows up months later as flat organic growth that nobody can diagnose. The five most common categories found in professional site audits across hundreds of client engagements are remarkably consistent across verticals. Duplicate title tags appear when the same title is applied to multiple pages, confusing Google about which URL to rank for a given keyword and splitting click-through across pages that could each rank independently. Title tags over sixty to seventy characters get truncated in search results, often hiding the brand name or the qualifier that was supposed to differentiate the listing from competitors on the same SERP. Missing meta descriptions appear on new or recently added pages where the CMS generated no fallback, leaving Google to construct snippets from random page paragraphs. Meta descriptions outside the one hundred twenty to one hundred sixty character range either waste valuable preview space or get cut off mid-call-to-action. Broken og:image URLs cause every social share of the affected page to display without an image, dramatically depressing engagement compared with properly tagged competitors.

Systematic meta tag checking requires moving beyond individual page validation to site-wide crawling once your site exceeds a few dozen pages, because manual spot-checking cannot scale to catch the slow drift of metadata quality across a growing content library. Google Search Console's Coverage and Enhancements reports identify meta tag issues at scale, specifically flagging duplicate title tags and missing meta descriptions in the HTML Improvements section that surfaces automatically whenever Googlebot completes a fresh crawl. After identifying issues, prioritise the remediation queue by impression volume rather than alphabetical or chronological order, because a missing description on a page earning fifty thousand monthly impressions deserves attention far ahead of an obscure page with one hundred impressions and no commercial relevance. Use Search Console's CTR data to identify pages that rank well but underperform on clicks, because these represent the highest-leverage rewrites in your entire metadata backlog. Pages with high impressions but CTR below two percent for informational queries or below one percent for commercial queries are clear rewrite candidates that often deliver immediate traffic lifts within a single recrawl cycle.

Build meta tag checking into your content workflow rather than relying solely on periodic audits, because the cost of preventing a metadata error at publish time is roughly one minute, while the cost of finding and fixing the same error six months later involves reopening the page, untangling whatever the original author meant, coordinating with stakeholders who may have moved on, and pushing the fix through whatever deployment process now applies. Create a pre-publication checklist that every author must clear before requesting publish approval, covering title tag character count between thirty and sixty characters, description character count between one hundred twenty and one hundred sixty characters, Open Graph tags present with a working twelve hundred by six hundred thirty image URL, canonical tag present pointing to the correct production URL, and no duplicate title or description matching existing pages already in the index. Running a quick check before every publish prevents the gradual accumulation of meta tag debt that eventually requires a multi-week bulk remediation project nobody on the team wants to own.

Validation should extend beyond simple presence and length checks into the more nuanced quality dimensions that separate good metadata from great metadata. Confirm that every title tag includes the primary keyword for the page in a position that matches the dominant query format for that topic, not buried at the end after a long brand suffix. Verify that descriptions read as coherent persuasive copy rather than as keyword lists or auto-generated text fragments that fail to compel the click. Check that Open Graph titles and descriptions read appropriately for the social context rather than reusing the SEO versions verbatim, because social audiences are in a scrolling, discovery mindset that responds to different language than active search audiences. Confirm canonical URLs resolve to a 200 status without redirect chains, that og:image URLs serve correctly sized images over HTTPS without authentication walls, and that robots meta directives do not accidentally conflict with the canonical tag or with robots.txt rules applied to the same URL. These deeper checks catch the issues that purely automated tools miss but that quietly cost the most traffic.

How to use this tool

💡

Paste or enter your meta tag HTML to check lengths, format, and generate a SERP preview.

How It Works

Step-by-step guide to meta tags checker:

  1. 1

    Paste your meta tag HTML

    Copy the head section from your page source or just the specific meta tags you want to validate, then paste the block into the checker input field. Use a fresh view-source from a real browser rather than from a CMS preview because some platforms strip or inject tags at render time that only appear in the actual deployed HTML. Pasting the entire head section is faster than isolating individual tags and lets the checker validate the relationships between them.

  2. 2

    Review the SERP preview

    Check the search engine result preview to see how your title and description will render in Google on both desktop and mobile, paying particular attention to whether the title fits inside the truncation boundary and whether the description ends on a complete thought rather than mid-sentence. Adjust the wording in your source if the title is truncated, the description is cut short, or either string fails to communicate the unique value of the page within its allotted space.

  3. 3

    Check the social preview

    Review the Open Graph and Twitter Card previews to confirm your social sharing image renders at the right aspect ratio, your og:title reads compellingly in the social context, and your og:description avoids reusing the SEO description verbatim if a more emotive social version would perform better. If the preview shows a missing image, a default fallback, or an awkward crop, fix the source tags before any campaign launch rather than discovering the issue after the link starts circulating.

  4. 4

    Fix issues and re-check

    If any tags are missing, too long, too short, or using the wrong format, open the Meta Tags Generator to produce corrected versions, paste the new block back into the checker, and confirm every flag has cleared. Repeat the cycle until the checker shows green across title length, description length, canonical presence, OG completeness, and Twitter Card presence. Only then push the corrected metadata to production and validate again against the live URL.

Real-world examples

Common situations where this approach makes a real difference:

Pre-launch QA checklist

A developer working through the launch checklist for a new marketing site runs every page template through the Meta Tags Checker before flipping the DNS record to production, catching three issues that would have shipped otherwise: a homepage title exceeding sixty-five characters that would truncate on mobile, a missing og:image tag on the pricing page that would have displayed as a bare URL on Slack, and a duplicate description shared between two product variant pages. Fixing all three before launch takes under an hour, but the same issues found post-launch would have required a full coordination cycle with the marketing team, the content writer, and the deployment pipeline to remediate.

Client deliverable validation

An SEO agency runs all twenty priority pages of a new client through the checker before delivering the initial audit report, using screenshots of the SERP preview as visual evidence inside the deliverable to show exactly which tags need fixing and how each currently appears in Google. The visual format converts an abstract technical issue into a concrete business problem the client immediately understands, dramatically reducing the back-and-forth that usually follows audit delivery and accelerating approval of the remediation roadmap. The agency includes a before-and-after preview for the recommended rewrites, helping the client visualise the upside.

Social media campaign prep

A marketing manager checks the landing page Open Graph and Twitter Card tags twenty-four hours before a paid social campaign launches across Meta and X, confirming the image renders correctly, the description reads compellingly in the social context, and the canonical URL matches the campaign destination. The checker flags a cached preview from a previous version of the page, prompting the manager to force a fresh scrape in the Facebook Sharing Debugger so the corrected card appears immediately when the campaign goes live rather than waiting on natural cache expiry to surface the update.

When to use this guide

Use this before publishing any new page or after updating meta tags to verify they display correctly in search results and social sharing previews.

Pro tips

Get better results with these expert suggestions:

1

Use Search Console to find low-CTR pages

Google Search Console's Performance report filtered by URL and sorted by Impressions is your meta tag quality scorecard, and it surfaces the rewrite opportunities with the highest possible ROI on the entire site. Pages with ten thousand or more monthly impressions and CTR below two percent are nearly always fixable with a better title or description that more accurately matches the dominant query intent. These rewrites represent the highest-leverage SEO work available without any new content creation because the ranking position is already earned, and only the click-through layer is underperforming.

2

Check OG image URLs with a link checker

Broken og:image URLs are among the most common and easily missed meta tag issues because the underlying page still renders normally and the tag still appears in the HTML, hiding the problem from casual inspection. Use an automated link checker like Screaming Frog, Ahrefs, or Sitebulb to crawl every og:image URL across the site and flag any that return non-200 status codes, redirect chains, or oversized payloads. A broken OG image means every social share of that page looks unprofessional with no preview, depressing referral traffic for the lifetime of the issue.

3

Spot-check after every CMS or plugin update

CMS updates, SEO plugin updates, and theme changes can silently reset meta tag fields, change the template logic that populates them, or override custom values with defaults from the new version. After any major site update, manually check the title tag, description, canonical, and OG tags on five to ten of your most important pages within twenty-four hours of the deployment. This five-minute check has caught more silent SEO regressions in real-world audits than any other single practice, and it costs almost nothing to add to your standard deployment runbook.

4

Validate social tags on each target platform

The Meta Tags Checker previews how your tags appear in Google results and a generalised social card, but each platform applies its own rendering rules that only the platform tools can verify with complete accuracy. Additionally test on Facebook Sharing Debugger for Facebook and WhatsApp previews, LinkedIn Post Inspector for LinkedIn previews, and the Twitter Card Validator for X. Platform-specific differences in image aspect ratio handling, character truncation, and emoji rendering can only be confirmed on each platform directly, especially for campaigns where preview quality directly affects paid distribution performance.

5

Check on both desktop and mobile

Google displays different amounts of text in desktop vs mobile search results. The checker shows both previews so you can ensure your title and description look good on all devices.

6

Validate OG images before sharing

Check that your og:image URL actually loads a correctly-sized image. Broken or wrongly sized OG images cause social shares to display without images, reducing click-through rates dramatically.

7

Re-check after any CMS update

CMS and plugin updates sometimes reset or break meta tag fields. Run a spot-check on your most important pages whenever you update your CMS.

FAQ

Frequently asked questions

The checker validates title tag length against the recommended thirty to sixty character range, meta description length against the one hundred twenty to one hundred sixty character range, presence of the required Open Graph tags including og:title, og:description, og:image, og:url, and og:type, Twitter Card tag completeness including twitter:card type and twitter:image, canonical tag presence and URL format, and basic robots meta tag syntax. It generates a live preview of how the page will appear in Google desktop and mobile search results and a generalised social sharing card preview. The validation surfaces every issue most likely to depress organic click-through or social engagement, presented in a single scrollable report you can act on in one pass.
You can check meta tags by pasting a page's HTML directly into the tool, which handles both full head sections and isolated meta tag blocks pasted on their own. For live URL analysis that fetches and parses the page automatically without manual copy and paste, combine this checker with the FixTools HTML SEO Analyzer, which crawls the URL on demand and extracts meta information directly from the live rendered page including any tags injected by client-side JavaScript. The two-tool combination covers both quick validation of HTML you already have on hand and automated audits of live URLs where you need to know exactly what Googlebot sees when it visits the page in production.
The SERP preview is a close approximation based on Google's current pixel-width limits for title and description display on desktop and mobile, calibrated against the actual rendering behaviour observed across thousands of live search results during tool development. Exact rendering varies slightly based on the specific characters used because wider characters like W and M consume more pixels than narrow letters like i and l, and slight differences in screen resolution and operating system font rendering can shift the truncation boundary by a character or two. Treat the preview as a reliable working approximation that will catch ninety-five percent of truncation issues, then verify the final result against actual Google search listings after the page is published and reindexed.
For active sites publishing new content regularly, run a quick individual check before every publish through the standard editorial workflow, and supplement that with a comprehensive site-wide audit on a quarterly cadence to catch the issues that slip past individual checks. For large sites with one thousand or more pages, use Google Search Console's automated flagging combined with a monthly crawl through Screaming Frog or Sitebulb to surface drift across the long tail of pages that nobody manually visits. For static sites with infrequent updates, a semi-annual audit is usually sufficient. Whatever cadence you pick, document it in the SEO calendar so it actually happens rather than getting indefinitely deferred.
Google Search Console is free and flags duplicate titles and missing descriptions automatically through the HTML Improvements report, making it the essential baseline tool for every site. Screaming Frog SEO Spider is free up to five hundred URLs and crawls all pages, exporting meta data into a spreadsheet ready for analysis, filtering, and prioritisation. Ahrefs Site Audit and Semrush Site Audit provide automated meta tag health reports with severity scoring, change tracking, and email alerts when new issues appear. Sitebulb visualises the issue distribution across the site architecture. For small sites under one hundred pages, the FixTools checker page-by-page is entirely sufficient and avoids the overhead of a heavier crawl tool.
The Meta Tags Checker and most crawl tools can only check publicly accessible pages that return a 200 status code without authentication, because the underlying mechanism is an unauthenticated HTTP fetch from the tool server to the target URL. For password-protected staging environments, use a real browser's View Source or DevTools while logged in to manually inspect the head section, then paste the relevant tags into the checker for validation. Alternatively, Screaming Frog supports HTTP basic authentication and cookie authentication configurations that let it crawl protected environments directly. Some teams stage on a public URL behind an obscure path during the final pre-launch validation window to avoid authentication friction entirely.
Google rewrites descriptions when it determines a better match exists for a specific query, and the remediation path follows a predictable order. First, ensure your description closely matches the specific content of the page and the primary query intent for the keywords the page targets. Second, check that the description sits within one hundred twenty to one hundred sixty characters because Google often rewrites descriptions outside that range. Third, avoid excessive punctuation, quotation marks, or overtly promotional language that Google tends to strip. If Google consistently rewrites a specific page's description across multiple queries, examine the rewrites carefully and revise your description to more closely mirror the language and structure Google chose, since that signals what Google considers the best match for the page.
Modern frameworks like Next.js, Nuxt, Remix, and Astro often inject meta tags client-side after the initial HTML loads, which means a basic view-source on the raw HTML may show different tags than what Googlebot actually sees after rendering. Use the URL Inspection tool inside Google Search Console to view the rendered HTML exactly as Googlebot indexes it, including any tags injected by client-side JavaScript. Alternatively, use Chrome DevTools with the Elements panel to inspect the fully rendered DOM after all scripts execute. The FixTools HTML SEO Analyzer also renders the page in a headless browser before extracting meta tags, surfacing the same final state Google indexes.
Google dynamically composes search result snippets based on the specific query, often pulling content directly from page paragraphs that contain the searched terms rather than using your written meta description. This is normal behaviour and does not indicate any error with your tags. Your meta description is one input Google considers, but the algorithm chooses whichever text it judges most relevant for each individual query. To increase the chance Google uses your written description, make it tightly aligned with your primary keyword and the dominant query intent for the page, write it in a concise factual register, and avoid promotional or salesy language that Google may interpret as unsuitable for a result snippet.
No. The FixTools Meta Tags Checker runs entirely in your browser without sending the pasted content to any server, storing it in a database, or using it to train models. The character counting, validation logic, and preview rendering all happen in client-side JavaScript that operates on the data inside your active tab and discards it when you close the page. This makes the tool safe to use with confidential pre-launch metadata, unpublished campaign copy, and client deliverables under NDA, since no data ever leaves your machine. Refresh the tab between sessions if you want to clear the form completely, otherwise the last input persists for your convenience until you change it.

Ready to get started?

Open the full Meta Tags — free, no account needed, works on any device.

Open Meta Tags →

Free · No account needed · Works on any device