My Tools Garage

Anagram & Palindrome Checker

Check if text is a palindrome or two words are anagrams.

in-browser

Enter some text to check.

How to use

  1. 1 Choose palindrome or anagram mode.
  2. 2 Type your text — one box for palindromes, two for anagrams.
  3. 3 Toggle whether to ignore case, spaces or punctuation.
  4. 4 Read the instant yes-or-no result.

About Anagram & Palindrome Checker

The Anagram & Palindrome Checker answers two classic word-puzzle questions.

In palindrome mode it tells you whether a string reads the same forwards and backwards — and you can choose to ignore case, spaces and punctuation, so "A man, a plan, a canal: Panama" is correctly recognised as a palindrome rather than rejected over a comma.

In anagram mode it tells you whether two words or phrases use exactly the same letters rearranged, with options to ignore case and spaces so "dormitory" and "dirty room" come out as a match.

These checks are handy for crosswords and word games, for the linguistically curious, for naming and branding experiments, and for teaching.

Doing it by hand means carefully reversing a string or sorting two piles of letters, which is slow and error-prone for anything longer than a few characters.

Here you type the text, pick which characters to ignore, and get an immediate clear yes-or-no answer.

Comparison is Unicode-aware, so accented letters and emoji are handled sensibly, and everything runs in your browser — nothing you type is uploaded.

FAQ

Can it handle phrases like "A man, a plan, a canal: Panama"?

Yes — enable ignore case, spaces and punctuation and it is recognised as a palindrome.

How does it decide two words are anagrams?

It compares the sorted multiset of characters after applying your ignore-case and ignore-spaces options.