Blog
Text tools

Keep only English letters in text

Paste your text and everything except plain Latin letters (a-zA-Z) and spaces is stripped out — digits, punctuation, Cyrillic letters and even accented Latin letters like é or ñ disappear, leaving only plain unaccented words. Useful for isolating English-only content from a mixed-script or accented text.

Your data never leaves this device

Result

Characters 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

Kept Plain Latin letters a-zA-Z and whitespace
Removed Digits, punctuation, Cyrillic letters, emoji and any other characters
Accented Latin é, ñ, ü, ç and all other diacritic forms are outside a-zA-Z — removed
Cyrillic All Cyrillic letters, Russian or otherwise, are removed
Whitespace collapsing Not applied — original spacing pattern is preserved as-is
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\s]/g — the leading ^ means it matches anything that is NOT a plain Latin letter or whitespace — and replaces every match with nothing.

The kept range covers exactly the 26 letters of the English alphabet in both uppercase and lowercase. Whitespace characters (spaces, tabs, line breaks) are preserved by the pattern itself, unchanged.

Everything else — digits, punctuation, Cyrillic letters, accented Latin letters, emoji, symbols — is removed in a single pass, with no separate collapsing step afterward.

"Characters removed" is the difference between the original text length and the result length, covering every character that wasn't a plain Latin letter or whitespace.

Questions and answers

Does it keep accented letters like é, ñ or ü?

No. Only plain a-zA-Z survives. Accented Latin letters used in French, Spanish, German, Portuguese and other languages are removed along with digits and punctuation.

What happens to Cyrillic text mixed in?

It's removed entirely — every Cyrillic letter, Russian or otherwise, falls outside the a-zA-Z range and disappears.

Are the leftover spaces cleaned up automatically?

No, this tool has no whitespace-collapsing option. Spaces stay exactly where they were, so removing accented letters or Cyrillic words can leave visible gaps or double spaces.

Why does "café" turn into "caf"?

Because é is a diacritic Latin letter outside the a-zA-Z range, and this tool removes anything outside that range, regardless of the word it's part of.

Is my text sent anywhere?

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

Related tools

All tools