TextArray
100% local

Palindrome checker

Check whether text reads the same backwards and find palindromic words in it.

Input
Output

Palindrome checker

Paste any text and the tool tells you two things at once: whether the whole input is a palindrome, and which individual words in it are palindromes. The verdict comes first, followed by a list of every palindromic word found, each with an occurrence count when it appears more than once. It works for a single word like "racecar", a classic phrase like "Was it a car or a cat I saw?", or a whole page of prose you want to mine for palindromes.

The options control what counts as "the same backwards". Ignoring case treats "Anna" as a palindrome; ignoring spaces and punctuation is what makes phrase palindromes work at all, since "A man, a plan, a canal: Panama" only reads the same once the commas, colon and spaces are dropped. Ignoring diacritics compares accented letters by their base form, which matters in languages like Slovak or Hungarian where "Jeleňovi pivo nelej" is a well-known palindrome. The minimum word length keeps trivial one- and two-letter words like "a" or "oo" out of the results — raise or lower it to taste.

The word search understands full Unicode: accented letters, digits (so 121 counts) and emoji are handled by code point, and Windows or Unix line endings make no difference. The tally under the output shows how many words were scanned and how many palindromes were found.

Everything runs locally in your browser. Nothing you paste is uploaded or stored, so checking private notes, drafts or homework is completely safe.

FAQ

What exactly is a palindrome?
A word, number or phrase that reads the same forwards and backwards — like "level", 121 or "never odd or even". For phrases, spaces, punctuation and capitalisation are conventionally ignored.
Why is my phrase not recognised as a palindrome?
Check that "Ignore spaces and punctuation" and "Ignore case" are on — with them off, every character must match exactly, including spaces and capitals.
Why are short words missing from the list?
The minimum word length is 3 by default, which filters out trivial hits like "a" or "oo". Lower it to 1 or 2 to include them.
Does it work with accented letters?
Yes. With "Ignore diacritics" on, accented letters are compared by their base form, so palindromes in Slovak, Czech, Polish, Hungarian or German are recognised. Turn it off for a strict character-by-character check.
Is my text uploaded anywhere?
No. The check runs entirely in your browser and your text never leaves your device.