Blog
Text tools

Remove Latin letters from text

Paste your text and every Latin letter a-zA-Z is stripped out instantly — Cyrillic letters, digits, punctuation, spaces and any other characters stay exactly where they were. Useful for pulling stray English words, brand names or transliterated fragments out of otherwise Cyrillic text.

Your data never leaves this device

Result

Letters removed

This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.

Facts and limits of this method

Removed Latin letters a-zA-Z only
Kept Cyrillic letters, digits 0-9, punctuation, spaces and any other characters
Accented Latin é, ñ, ü, ø and similar are outside a-zA-Z — not removed
Cyrillic The entire Cyrillic alphabet, including non-Russian letters, is untouched
Case sensitivity Both uppercase and lowercase Latin letters are removed equally
Processing Runs locally in the browser, nothing is sent to a server

When it misleads you

How it is calculated

The tool runs a single regular expression, /[a-zA-Z]/g, over the text and replaces every match with nothing. It scans the text once, character by character.

The pattern matches exactly the 26 letters of the English alphabet in both uppercase and lowercase — nothing else. There's no dependency on locale or keyboard layout.

Everything outside that range — Cyrillic letters (Russian and non-Russian), digits, punctuation, spaces, line breaks, emoji — passes through unchanged, in its original position.

"Letters removed" is the difference between the original text length and the result length, since every removed character is exactly one Latin letter.

Questions and answers

Does it remove accented Latin letters like é or ñ?

No. Only plain a-zA-Z is removed. Accented letters from French, Spanish, German or other Latin-script languages sit outside that range and stay in the text.

What happens to Ukrainian or Belarusian letters?

Nothing — every Cyrillic letter, whether or not it belongs to the Russian alphabet, is left untouched. Only the a-zA-Z range is removed.

Can I use this to clean brand names out of Cyrillic text?

Yes, for names written purely in Latin letters. If the name mixes letters and digits, like "iPhone 15", only the letters are removed and the digits stay behind.

Are digits, punctuation or Cyrillic affected?

No, only Latin letters a-zA-Z are removed. Digits 0-9, Cyrillic letters, punctuation and spaces are left exactly as they were.

Is my text sent anywhere?

No. The whole operation runs in your browser; the text is never transmitted anywhere.

Related tools

All tools