Palindrome Maker

Type any word and turn it into a palindrome. Mirror-pad to read the same backward, reverse-only for a flipped half, or detect whether your input is already a palindrome.

Or type to update live.

How to use the palindrome maker

  • Mirror-pad (default). Type a word. The tool appends its reverse so the full string reads the same backward. Input hello outputs hellolleh. Use this when you need a palindrome to ship: a logo concept, a username, a poem line, a puzzle prompt.
  • Reverse-only. Flips the characters and stops. Input hello outputs olleh. Use this when you want only the flipped half, for example to paste into another tool or to inspect what the mirror is contributing.
  • Detect palindrome. The tool checks whether your input reads the same backward and shows a green checkmark or a red cross. Pair with the two toggles below to control case sensitivity and whether spaces and punctuation count.

Toggle Reverse-mirror to drop the duplicated middle character of the mirror-pad output: hello becomes helloleh instead of hellolleh. Both are valid palindromes. Pick whichever shape suits the use case.

Famous palindromes worth knowing

A short tour of the canonical English palindromes. Drop any of these into the box on Detect mode (with both toggles on) to confirm they pass the check.

  • A man, a plan, a canal: Panama Attributed to Leigh Mercer, 1948. The classic phrase palindrome. Strip spaces, punctuation, and case to see the symmetry: amanaplanacanalpanama.
  • Was it a car or a cat I saw Classic interrogative palindrome. Often used in early childhood reading exercises because every word is short and concrete.
  • Never odd or even Short, clean, and reads naturally. A favorite in math classrooms for the parity pun.
  • Madam, I'm Adam The Adam-introducing-himself joke palindrome. Often paired with Eve's reply: Eve, which is a palindrome on its own.
  • Step on no pets Short PSA-style palindrome. Useful as a quick sample input for testing your own palindrome detection logic.
  • racecar, kayak, level, rotator, civic, refer Single-word palindromes that work without ignoring spaces or punctuation. Good test inputs for strict-mode detection.

Detection rules: what counts and what does not

Palindrome detection depends on two choices: case handling and what to strip. The defaults (case-insensitive on, ignore spaces and punctuation on) match how most readers and writers think about palindromes. Strict mode (both toggles off) is for byte-level work.

InputStrict (both off)Default (both on)
racecar Pass Pass
Racecar Fail (R vs r) Pass
race car Fail (space) Pass
A man, a plan, a canal: Panama Fail Pass
hello Fail Fail

Two edge cases to know. First, single characters and empty strings count as palindromes by definition (they read the same backward trivially); the detector reports a green pass on both. Second, numbers behave the same way letters do: 12321 passes, 12345 fails. Mixed alphanumeric strings like a1b1a pass under default mode.

What is a palindrome?

A palindrome is a string that reads the same forward and backward. The Greek root palindromos translates to "running back again," and the definition is unchanged whether the string is one letter, one word, or a whole novel. The catch is that English readers usually relax three things when judging a palindrome: capitalization, spaces, and punctuation. A man, a plan, a canal: Panama is a palindrome only if you strip the spaces and the colon, lowercase the A, and ignore the comma. Most palindrome tools (this one included) default to that lenient reading because it is the one a human eye uses.

Palindromes come in three sizes, and each one carries a different difficulty curve.

Letter palindromes

A single word reads the same backward. The easiest to spot, the easiest to invent.

racecar · level · kayak · rotator

Word palindromes

A sequence of words that reads the same when the word order is reversed. The unit is the word, not the letter.

"You can cage a swallow, can't you? But you can't swallow a cage, can you?"

Sentence palindromes

The hardest to write. Whole phrases that read the same backward letter by letter once spaces and punctuation are dropped.

A man, a plan, a canal: Panama · Was it a car or a cat I saw

There are also numeric palindromes (12321, 4884), DNA palindromes (where the reverse complement matches the forward strand, central to restriction enzyme biology), and Sotades-style line palindromes from ancient Greek poetry where each line reverses meaningfully. They all share the same reading-symmetry test, with different alphabets and different rules about what to strip before checking.

When you want to make a palindrome

Palindromes are a niche thing to want, and yet a recognizable set of people want them every week. Below are the patterns that bring most visitors to a palindrome maker, and what to set on the widget for each one.

Creative writing prompts

Workshops and morning-pages exercises lean on palindromes as a forced-constraint warm-up. Mirror-pad a single-word seed (a verb, a feeling) and write a 100-word piece that lands on the symmetry. The constraint kicks the writer out of habit phrasing within a sentence or two. Track the constrained piece against the prompt budget with our character counter.

Wedding speeches and toasts

A mirrored phrase ("till the end, the end till," then loosened into a line that reads as natural prose) gives a speech a memorable beat without needing a poetic flourish. Reverse-mirror mode is the friendlier shape here because it skips the doubled middle character.

ASCII art and social posts

Twitter, Mastodon, and Bluesky posts that mirror around a midpoint pull attention in a feed. Generate the mirrored line, paste it under the original, and you get a visual block whose left and right halves match. Pair with the text repeater if you want a vertical column.

Code golf and programming challenges

Competitive coding problems often ship a "longest palindromic substring" or "is this a palindrome" prompt. The Detect mode here gives you a reference answer to compare your code against. Toggle strict mode to test the byte-level path, default mode for the human-eye path.

Math and logic puzzles

Numeric palindromes show up in puzzle sets (find the next palindromic year, the next palindromic prime). Use Detect mode on any candidate number to confirm before publishing the puzzle. The detector treats digits the same way it treats letters.

Usernames and handles

Reserved usernames are scarce on every platform. A short palindromic handle ("anna," "hannah," "otto," or a 4-character mirrored token from your initials) is easier to remember and reads as deliberate. Mirror-pad a 2-or-3-letter seed and check availability.

Brand and product names

Logo-friendly names that read the same upside down or backward (Asics, ECCE, OXO) earn a second glance on a shelf. The maker is the rough-draft step before the trademark search. Mirror short consonant-vowel seeds and read the output aloud to filter for pronounceability.

Magic tricks and party games

"Pick any word and I'll turn it into a palindrome" is a 10-second routine. Type the word, hit Generate, show the screen. Reverse-mirror mode produces the cleaner result for the audience because there is no awkward double letter in the middle.

Whichever job applies, the maker keeps the source text on the left and the result on the right so you can compare before copying. Nothing leaves the browser, which matters when the seed is a working draft (a speech, a brand name, a contest answer) you do not want logged on a server.

Related tools

Frequently asked questions

What is a palindrome?

A palindrome is a string that reads the same forward and backward. Single words like racecar, level, kayak, and rotator are palindromes. Phrases like A man, a plan, a canal: Panama or Never odd or even are palindromes once you ignore spaces, punctuation, and letter case. Some palindromes work only at the character level; others need word-level analysis.

What is the difference between mirror-pad and reverse-only?

Mirror-pad takes your input and appends its reverse, so hello becomes hellolleh. The output is guaranteed to read the same backward. Reverse-only just flips the characters, so hello becomes olleh. Reverse-only is a building block; mirror-pad is the final palindrome. Use mirror-pad when you want a palindrome to ship; use reverse-only when you want to see the flipped half on its own.

What does the reverse-mirror toggle do?

By default, mirror-pad appends the full reverse, which duplicates the last character of the input (hello + olleh = hellolleh). The reverse-mirror toggle drops that duplicate, so hello becomes helloleh (one l in the middle). Both outputs are valid palindromes. Pick whichever shape you like, or use reverse-mirror for shorter strings.

How does detect mode handle spaces and punctuation?

Turn on Ignore spaces and punctuation and the detector strips everything that is not a letter or digit before checking. That is the right mode for phrase palindromes like A man, a plan, a canal: Panama. Turn it off for strict character-by-character checks where every space matters.

How does case sensitivity affect detection?

Turn on Case-insensitive and the detector lowercases everything before checking. Most natural-language palindromes only work case-insensitive because writers capitalize the first letter. Strict mode (case-insensitive off) is useful when you need exact byte equality, for example to validate that a generated string is symmetric at the character level.

Are there palindromes that work backward by word, not by character?

Yes. They are called word-unit palindromes or semordnilaps when only the reverse spells a different word. Phrases like You can cage a swallow, can't you, but you can't swallow a cage, can you read the same word-by-word when reversed. This tool focuses on character-level palindromes; for word-by-word reverse, use the backwards text generator in Reverse words mode.

I'm crafting a custom palindrome with names and inside jokes. Is the wordplay kept private?

Yes. The palindrome flip happens locally in your browser. Any names, jokes, or phrases you type in are mirrored on your device and never written to a server log or database.

What is the longest known palindrome?

In single words, saippuakivikauppias (Finnish for a soap-stone vendor) at 19 letters is one of the longest known one-word palindromes in any language. In English, tattarrattat (a James Joyce coinage from Ulysses, meaning a knock on the door) is among the longest at 12 letters. Constructed phrase palindromes can run thousands of characters, but they tend to read as nonsense unless an author works hard on them. See also: random letter generator.

More wordcounter.ai tools

Other tools you might find useful.

Browse the full catalog →