About the Palindrome Checker
A palindrome reads the same forwards and backwards — like level, racecar, or the phrase A man, a plan, a canal: Panama. This checks any word, phrase or number instantly and tells you yes or no. It's handy for word games and puzzles, homework and language exercises, choosing memorable names or codes, and settling the occasional "is this actually a palindrome?" debate.
How it works
The tool compares your text to its reverse — want to see that reversed text itself rather than just a yes/no match? Try the Text Reverser. With the ignore case and punctuation option on (the usual way palindromes are judged), it first lowercases the text and removes everything that isn't a letter or digit — so spaces, commas and capitalisation don't count — then checks whether the cleaned string equals its reverse. That's why A man, a plan, a canal: Panama registers as a palindrome. Reversal is done by Unicode code point, and an empty input isn't treated as a palindrome.
Assumptions and behaviour
- With ignore case and punctuation on, only letters and digits are compared; spaces and symbols are ignored — the standard definition for phrase palindromes.
- With it off, the check is strict and exact: every character, space and capital must mirror.
- Numbers work too —
12321is a palindrome. - An empty box is reported as "type something," not as a palindrome.
Limitations
- The ignore-punctuation mode keeps only A–Z and 0–9. Accented and non-Latin letters are stripped along with punctuation, so a palindrome in another language or script may be misjudged. Turn the option off for an exact character-by-character check that respects those characters.
- It checks character-level palindromes, not word-level ones (phrases that read the same word-by-word backwards).
- It's a yes/no check; it doesn't find or suggest palindromes within a longer text.
Working with letter case elsewhere in your text? See the Case Converter.
Privacy
The check runs entirely in your browser. Your text is never uploaded or stored.

