Keyword Table Check

One keyword per market, in the table you already keep. This checks the things a spreadsheet will happily let through: a string copied from the English column, a Latin keyword sitting in a Cyrillic market, a stray space, and how much of the title budget each keyword eats.

Free No signup Runs offline
Your keyword table

Separator can be |, a comma or a tab — paste straight from a spreadsheet. The language tag is the same code you would put in hreflang.

What this does not do: it has no search-volume data, so it cannot tell you which phrasing people actually type. It checks whether the table you are about to ship is internally consistent — which is where the expensive mistakes usually are.
Result
WaitingPaste a keyword table on the left.
What gets checked
The same string twice Two markets carrying one identical keyword. Usually one column was copied and never translated.
Wrong writing system A Latin keyword sitting under a ru, el or he tag.
Stray whitespace Leading spaces, trailing spaces, doubled spaces — invisible here, fatal when a CMS trims differently.
Title budget How many of the 580 desktop pixels the keyword itself consumes before you write a word of copy.

Paste a table on the left, or press Load sample to see all four fire at once.