PIXEL-PERFECT OPTIMIZATION v7.0

Free Meta Description Checker

Google truncates descriptions based on pixel width, not character count. Use our Tri-Panel Command Deck to craft compelling, perfectly-sized descriptions with smart keyword highlighting and CTA validation.

Pixel-Ruler (~920px)
SERP Desktop & Mobile
Smart Keyword Bolding
CTA Action Catalyst
Telemetry Vitals
{{ score }}
SEO SCORE
Pixel Width {{ pixelWidth }} / {{ activeMaxPx }}px
Characters {{ charCount }} / 155
EXTRACTING LIVE METADATA...
Description Console
{{ selectedLangObj ? selectedLangObj.name : t('seo.metaDescChecker.language', 'Language') }}
{{ l.name }}
Live Metadata Synced {{ extractedUrl }}
SERP Simulator
icon {{ serpDomain }} {{ serpPath }}
{{ serpTitle }}
★★★★★ Rating: {{ serpRating.val }}/5 · {{ serpRating.count }} reviews
{{ serpDate }} —

Extract Live Metadata

Enter a URL below. Our backend proxy will accurately parse the HTML DOM to extract the active <meta name="description"> tag.

Semantic Analysis

Keyword will be automatically bolded in the preview if matched.

{{ lenStatus.title }}
{{ lenStatus.desc }}
{{ ctaStatus.title }}
{{ ctaStatus.desc }}
{{ kwStatus.title }}
{{ kwStatus.desc }}

Saved Meta Descriptions

{{ item.chars }} Chars ({{ item.px }}px) {{ item.desc }}
{{ item.score }}/100 {{ item.date }}

Pixel-Perfect Truncation

Google doesn't cut descriptions by characters; it cuts by pixels. Our engine uses the HTML Canvas API to mathematically calculate the exact width (max ~920px) to prevent truncation.

Tri-Panel Command Deck

A unified layout that places the editor and live preview in the center, flanked by real-time telemetry and semantic diagnostics for ultimate focus and efficiency.

Smart Keyword Bolding

When users search for a term, Google bolds it in the description. Our simulator mimics this behavior in real-time so you can visually verify your keyword placement.

Dual-Device Simulator

Instantly toggle between Desktop and Mobile SERP views. Mobile screens truncate descriptions earlier (~680px), and our simulator adapts instantly.

Semantic Radar

A good description needs a CTA. Our engine scans your text for action verbs (e.g., Buy, Discover, Learn) to ensure you are maximizing your Click-Through Rate (CTR).

Live DOM Fetching

Enter a live URL, and our backend securely bypasses CORS. The UI then utilizes the modern DOMParser to precisely extract your current <meta name="description"> tag.

Recommended for you

Tool Title

Tool Description

{{ isOutOfCredits ? t('quota.outOfCredits', 'Out of Credits!') : t('quota.title', 'Your Quota') }}

{{ t('global.loading', 'Fetching quota data...') }}

{{ badgeText }}
{{ quotaData.usedPlan.toLocaleString() }}
{{ t('quota.consumption', 'Consumption') }} / {{ quotaData.totalPlan.toLocaleString() }}

{{ descText }}