Multilingual SEO toolkit

Your title fits in English. In German it gets cut.

Google truncates by pixel width, not by character count — and German, Spanish and Japanese are all wider than English at the same point size. Localecheck measures your titles and meta descriptions the way Google actually renders them, across 20 languages.

20 languages · desktop and mobile cutoffs · nothing uploaded — every check runs in your browser

Where this site is right now: three tools are live and usable without an account. Accounts, saved history and batch processing are in progress. Everything marked Soon below is being built — I'd rather label it honestly than pretend.

Tools

Small, single-purpose checks. No signup, no credit card, no "request a demo".

Px
Live

SERP Preview (multilingual)

Type a title once per language and see the exact pixel width, the truncation point, and how each locale compares to your English baseline.

<>
Live

hreflang Generator

Build a complete, reciprocal hreflang block plus the matching sitemap XML from a list of locales and one URL pattern.

⇄
Live

hreflang Checker

Paste a sitemap and every URL is checked at once: missing return links, wrong region codes and conflicting declarations.

Aa
Soon

Keyword Translation Trap

Check whether the keyword you translated is actually the one people search in that market — literal translations often have a fraction of the volume.

⌀
Soon

Full-width Counter

Count CJK characters properly, catch half-width punctuation mixed into Japanese copy, and get a usable length budget.

⧉
Soon

Batch Site Audit

Upload 50–200 URLs, get every locale's title and description width, truncation status and hreflang gaps in one table.

Why pixels, not characters

Every free "SERP preview" tool counts characters and calls it a day. That number lies as soon as you leave English.

1

Google cuts on width

The limit is roughly 580 px on desktop and 560 px on mobile for titles — measured in Arial at 20 px and 18 px. Fifty characters of "iiiiii" and fifty characters of "WWWWWW" are not the same problem.

2

Languages expand unevenly

German compounds, Spanish noun phrases and Cyrillic glyph widths all push a string past the cut at different rates. A 55-character English title routinely becomes 70+ in German — same word count, different rendering.

3

Truncation eats the qualifier

The part that gets cut is almost always the tail — the "2026 guide", the price band, the region. That is usually the part that made the click worth it.

Who this is for

Anyone shipping the same page in more than one language and getting held responsible for how it performs.

A

In-house SEO at a SaaS company

Six locales, one content team, and a CMS that happily ships a truncated title without warning anyone.

B

Small agency doing international work

You quote per market. Checking 40 URLs across 5 languages by hand is where the margin goes.

C

Localisation lead

You receive copy from a translator who did the job correctly — and still need to prove it will render inside the box.

What it will not do

Worth being clear before you spend time on it.

ExpectationReality
Guarantee a ranking outcomeNo tool can
Translate your copyNot a translator
Replace keyword researchDifferent job
Show how Google will truncate your font stackYes — Arial, Google's own
Work offline, nothing leaves the browserYes
Cost anything for a single page checkNo

Pricing

Single-page checks stay free forever. You pay when you need to do this at volume.

Free

For one page at a time, any language.

$0

No account needed

Single market

Batch runs in one language, CSV export.

$12/month

or $120/year

All markets

Every language, batch runs, API access.

$39/month

or $390/year

Full comparison →