Utinzo

Title Tag Checker

Check a title tag’s character length, approximate pixel width and keyword position against the length figures built into this tool. Search engines choose how titles are displayed, so treat the result as a guide.

Did this tool work for you?

How to use this calculator

Figures built into this tool: 50–60 characters is labelled Optimal; pixel estimate compared with 580 px

Status is judged by character count (under 30 too short, 30–49 acceptable, 50–60 optimal, 61–70 slightly long, over 70 too long). The pixel figure sums Arial-style glyph widths at an assumed 20 px size and compares it with an assumed 580 px limit; search engines set their own display width and may rewrite titles.

  1. 1

    Enter your full title tag as it appears in your <title> HTML element.

  2. 2

    Enter your target keyword to see where it appears in the title, and your brand name to confirm it is present.

  3. 3

    Read the status and the pixel estimate together; they use different measures and can disagree.

  4. 4

    Edit the title and re-check. The 50–60 character band and the 580 px figure are this tool’s own, so treat borderline results as prompts rather than pass or fail.

Frequently asked questions

What lengths does the checker call optimal?

Under 30 characters is Too short, 30 to 49 is Acceptable but consider expanding, 50 to 60 is Optimal, 61 to 70 is Slightly long, and over 70 is Too long. The title is trimmed and repeated spaces collapsed before counting. These bands belong to this tool; how much of a title is displayed varies with the search engine, device and query.

How is the pixel width estimated?

The tool adds up Arial-style glyph widths at an assumed 20 px size, using 0.55 em for characters it has no width for and 1 em for characters above U+2E7F (mostly CJK), and compares the total with an assumed limit of 580 px. It is an estimate for planning, not a measurement of any search engine’s rendering, and the real limit and font can differ by device and change over time.

Why can the status say Optimal while the pixel line is over the limit?

The status comes from the character count and the pixel line from glyph widths, so they can disagree. In a run, the title MORTGAGE OVERPAYMENT CALCULATOR FOR HOMEOWNERS | ACME is 53 characters, which is Optimal, but capitals are wide and the estimate is about 693 px against 580. Look at both lines.

How does the keyword position row work?

It lowercases the title and finds the first occurrence of your keyword as plain text, so “calculator” is also found inside “calculators”. The position is the 1-based character number. If the keyword begins within the first 11 characters it is labelled near start, otherwise move earlier. A missing keyword shows as not found. The row is skipped when the keyword box is empty.

What counts as a separator?

A pipe character anywhere, or a hyphen, en dash, em dash, colon, middle dot or bullet with a space on each side. A hyphen inside a word, as in “On-page”, does not count. The row is informational and has no effect on the status.

Will search engines show my title exactly as written?

Not necessarily. Google documents that it can generate the title link from other content on the page. The checker evaluates the title element text you enter and cannot predict what will be displayed for a given query.

Does a title in the Optimal band improve rankings?

The tool makes no such claim. It checks the text against the length, keyword and brand rules above and is not a ranking predictor. The brand check is also a simple case-insensitive substring test, so “Acme” is found inside “Acmeville”.

About title tag checker

Title tag checks: length bands, pixel estimate, keyword position and separators

What the checker measures

The title is trimmed and its repeated whitespace collapsed, then four things are computed. The character count decides the status line. A pixel estimate sums Arial-style glyph widths at 20 px and compares them with an assumed 580 px, so narrow letters such as i and l cost less than M or W. The keyword row reports where your phrase first appears, and the brand row tests whether the brand name appears anywhere. A final row notes whether a separator is present. An empty title returns an error. All thresholds are the figures built into this tool.

Length bands

Status is chosen from the character count alone. Wording such as Optimal is this tool’s label for the 50 to 60 range; truncation in search results varies by engine, device and query, so the bands describe the tool’s rules and not what any engine will show.

Character bands and the label each produces
CharactersStatus shown
Under 30Too short — add more descriptive text
30 to 49Acceptable but consider expanding
50 to 60Optimal
61 to 70Slightly long — over the 60-character figure
Over 70Too long — over the 70-character figure

Six runs of the checker

These results come from running the calculator with the keyword and brand named for each title. The Japanese title is 26 characters but about 520 px, because characters above U+2E7F are counted as a full 20 px each.

Example titles and what the tool reports
TitleCharsStatusPixel estimateKeyword row
Free Online Calculator — Fast & Accurate | UtilityZone54Optimal~475 pxcalculator at position 13, move earlier
Mortgage Overpayment Calculator | Acme Finance46Acceptable but consider expanding~450 pxoverpayment at position 10, near start
MORTGAGE OVERPAYMENT CALCULATOR FOR HOMEOWNERS | ACME53Optimal~693 pxmortgage at position 1, near start
Mortgage Overpayment Calculator: See Interest Saved - Acme Finance66Slightly long~632 pxinterest at position 38, move earlier
The Complete Guide to Comparing Fixed and Variable Rate Mortgages in 2026 | Acme Finance88Too long~846 pxfixed at position 33, move earlier
日本語のタイトルタグの長さを確認するためのチェッカー26Too short~520 pxタイトル at position 5, near start

Reading the examples

The first row is the tool’s default input: a mid-band length, but the keyword begins at character 13, past the near-start cut-off of 11. The second is under 50 characters and well inside the pixel estimate, so its label is a suggestion rather than a fault. The all-capitals row shows why two measures exist: the character count that earns Optimal produces an estimate more than 100 px over the assumed 580. The last English row is long on both measures, with the keyword a third of the way in.

How the keyword, brand and separator checks work

The keyword check lowercases the title, collapses extra spaces in your keyword, and looks for the first plain-text match, so “calculator” is found inside “calculators”. The brand check is a case-insensitive substring test, so “Acme” is found inside “Acmeville”. A separator counts when the title has a pipe, or a hyphen, dash, colon, dot or bullet with a space on each side; “On-page” does not count. The checker cannot compare the title with the page heading, test uniqueness across your site, or predict what a search engine will display.

Title Tag Checker – Utinzo

Learn more from an authoritative source:

Google Search Central
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →