How to use it
- Type or paste the text into Text. The verdict updates as you type.
- Read Palindrome? for the verdict, and Cleaned text for the characters that were compared.
- Follow Steps of the check to see the cleaned text read backwards and the comparison.
What counts as a palindrome
A palindrome reads the same backwards as forwards. Phrases are usually judged by their letters alone, so the tool ignores what a reader would not compare: spaces, capital letters, punctuation and accents.
- Ignored: spaces, punctuation marks, capital and small letters, and accents. An accented e becomes e, and a cedilla on s or c is dropped.
- Kept: letters and digits. The number 12321 is a palindrome, and 1234 is not.
- Accent marks are dropped in any script, so the tonos of a Greek word goes too. Other marks, such as the vowel signs of Indic scripts, are kept.
The Turkish I and İ
In Turkish the capital I is written with no dot, as the letter ı, and the capital İ is an i with a dot. The Unicode case rules give these pairs for Turkish, and the page follows them when the language is Turkish. So Iı is a palindrome on the Turkish page, where it becomes ıı, and not on the English page, where it becomes iı.
What the check does not do
- It does not check the meaning of a phrase. It checks only whether the sequence of letters and digits is the same from both ends.
- It does not look for palindromes inside a longer text. Paste the part you want to test.
Worked example: A man, a plan, a canal: Panama
Without its spaces, capitals and punctuation the phrase becomes amanaplanacanalpanama, which has 21 letters. Read backwards it is the same, so the phrase is a palindrome.
| Step | Result |
|---|---|
| Cleaned text | amanaplanacanalpanama |
| Letters and digits compared | 21 |
| Read backwards | amanaplanacanalpanama |
| Palindrome? | Palindrome |
Frequently asked questions
Why does the tool ignore spaces and punctuation?
A palindrome is judged by its letters, so A man, a plan, a canal: Panama counts as one. If spaces and punctuation were compared, the phrase would not match, and the check would answer a different question.
Does the tool treat accented letters as different letters?
No. An accent is dropped, so Été is cleaned to ete, which is a palindrome. Accents are dropped in every script, and marks that are part of a letter, such as Indic vowel signs, are kept.
Why is Iı a palindrome in Turkish but not in English?
In Turkish the capital I becomes ı, a letter without a dot, so Iı becomes ıı. In English the capital I becomes i, so the text becomes iı, which reads differently backwards.
Are numbers checked as well?
Yes. Digits are kept with the letters, so 12321 is a palindrome and 1234 is not. A number and a word can be checked the same way.
Does my text leave my device?
No. The check runs in your browser. Nothing you type is stored or sent to our server.
Sources
- Unicode SpecialCasing.txt: the case rules for I, İ and i in Turkish and in the default mapping
- Unicode UAX #29: Unicode text segmentation, grapheme clusters
Figures and text last checked on Thursday, November 12, 2026.