How Palindrome Checker Works
The tool normalizes your text by converting it to lowercase and removing everything that isn't a letter or digit — spaces, commas, apostrophes and other punctuation are all stripped out. It then compares that normalized string to its own reverse. If the two match exactly, the text is a palindrome.
How to Use This Tool
- Type a word, phrase or number into the input box.
- Select Check to see the result.
- Review the normalized version shown, which is what was actually compared.
- Select Reset to try another phrase.
Example
The phrase "A man, a plan, a canal, Panama" normalizes to "amanaplanacanalpanama", which reads the same backwards — so it is a palindrome. The word "hello" normalizes to "hello", whose reverse is "olleh" — so it is not a palindrome.
Helpful Tips
- Palindromes work for numbers too — try "12321" or a palindromic date like "02/02/2020".
- Because punctuation and spaces are ignored, well-known palindromic phrases like "Was it a car or a cat I saw?" check out as true even though they're not single words.
- An empty input, or text with no letters or digits at all, is treated as not checkable rather than as a valid palindrome.
Frequently Asked Questions
Does capitalization matter?
No, the tool converts everything to lowercase before comparing, so "Racecar" and "racecar" are treated identically.
Are spaces and punctuation ignored?
Yes, only letters and digits are kept for the comparison — spaces, commas, apostrophes and other symbols are stripped out first.
Can single letters or numbers be palindromes?
Yes, any single character reads the same forwards and backwards, so it will always check out as a palindrome.
What does the "normalized form" shown in the result mean?
It's the version of your text after lowercasing and removing punctuation and spaces — this is the exact string that gets compared to its reverse.
This tool runs entirely in your browser. Your input is not uploaded to any server.