UTILS.
100% in-browser
🔁

Palindrome Checker

Check if a word, phrase, or number is a palindrome, ignoring spaces, punctuation and capitalization, entirely in your browser.

About this tool

This tool tells you whether text reads the same forwards and backwards. Everything runs locally in your browser and nothing you type is uploaded or stored.

The method is simple and standard: the input is normalized by lowercasing it and stripping every character that is not a letter (a–z) or digit (0–9), so spaces, punctuation and capitalization are ignored. The normalized string is then compared to its own reverse; if they are identical, the text is a palindrome. This handles multi-word phrases like "A man, a plan, a canal: Panama" and numbers like 12321.

Type any word, sentence or number to see an instant yes/no verdict, plus the normalized string, its reverse and the character count. Enable "check each line" to test several candidates at once, one per line.

Frequently asked questions

What counts as a palindrome here?
Any text whose letters and digits read the same in both directions after ignoring case, spaces and punctuation. "Racecar" and "A man a plan a canal Panama" both qualify.
Are spaces and punctuation considered?
No. The checker normalizes the text first by removing everything except letters and digits and lowercasing it, which is the usual convention for phrase palindromes.
Can it check numbers?
Yes. Digits are kept during normalization, so numeric palindromes such as 1221 or 90909 are detected just like words.
Is my text sent anywhere?
No. All checking happens in your browser with JavaScript; the text never leaves your device and nothing is saved.

More tools