Free Text Reverser

Reverse text by character, word, or line.

Character reversal is a classic programming exercise and occasionally useful for checking palindromes. Word-order reversal is handy for quickly scrambling text for puzzles, and line-order reversal is useful for flipping chronological lists (like reversing a changelog or log file order).

Worked Example

Example: "Hello World" character-reversed becomes "dlroW olleH"; word-reversed becomes "World Hello".

Method

Character: text.split('').reverse().join(''). Word: split on spaces, reverse array, rejoin. Line: split on line breaks, reverse array, rejoin.

Worked Example

Example: "Hello World" character-reversed becomes "dlroW olleH"; word-reversed becomes "World Hello".

Method

Character: text.split('').reverse().join(''). Word: split on spaces, reverse array, rejoin. Line: split on line breaks, reverse array, rejoin.