Palindrome Checker
NewCheck if a phrase is a palindrome and find palindromic substrings within text.
Palindrome result
Normalized
Palindromic substrings
All unique palindromes of length 3 or more found in the normalized string.
Frequently Asked Questions
Does this ignore spaces, punctuation, and letter case?
Yes. It lowercases the input and removes everything except Unicode letters and numbers before checking, so phrases like "A man, a plan, a canal: Panama" still count.
Can it handle non-Latin scripts?
Yes, better than many simple palindrome checkers. Its normalization keeps any character that matches a Unicode letter or number, instead of limiting itself to ASCII only.
Why is the normalized text different from what I typed?
The normalized panel shows the exact string that the palindrome test uses internally. All punctuation, spacing, and symbols are stripped before comparison.
What palindromic substrings does it find?
It searches the normalized string for all unique palindromes that are at least 3 characters long. Results are deduplicated and then sorted by length, longest first.
What does the Copy button copy here?
It copies the normalized value, not the original phrase and not the substring list. That is useful if you want to inspect the cleaned comparison string directly.