Skip to main content

Palindrome Checker

New

Check if a phrase is a palindrome and find palindromic substrings within text.

palindrometextcheck
Read the guide
Shortcuts:⌘ KSearch

Palindrome result

Type something to begin

Normalized

Palindromic substrings

All unique palindromes of length 3 or more found in the normalized string.

0 found

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.

Related Tools