Instantly check if any text is a palindrome — spaces and punctuation ignored.
Palindrome!
After removing 9 spaces/punctuation characters and lowercasing, the effective string "amanaplanacanalpanama" reads the same forwards and backwards — it's a palindrome!
Analysis
Longest palindromic substring
Mirror view
A palindrome is a word, phrase, or number that reads the same forwards and backwards. Our free palindrome checker instantly analyses your input, stripping spaces, punctuation, and capitalisation before testing — so classics like "A man, a plan, a canal: Panama" are correctly identified. You also get a character mirror view, mismatch highlights, and the longest palindromic substring inside your text.
A palindrome reads identically forwards and backwards when you ignore spaces, punctuation, and letter case. For example, "Was it a car or a cat I saw?" becomes "wasitacaroracatisaw" after stripping — and that's a perfect mirror.
Yes. Digits are kept during normalisation, so numeric palindromes like "12321" or mixed strings like "Aibohphobia" all work correctly. Only non-alphanumeric characters are removed.
Even if the full text isn't a palindrome, the tool finds the longest contiguous run of characters within your normalised text that forms a palindrome on its own — useful for word games and puzzles.
Classic literary and mathematical palindromes include punctuation and spaces as stylistic choices, not structural ones. Removing them reveals the intended mirror symmetry — this is the standard convention used in linguistics and computer science.