Reverse Text

Reverse characters, word order, or line order in text

Last updated: October 14, 2026

How to use

  • Enter or paste your text in the input field
  • Choose a reverse mode:
    • Characters: Reverse entire string (e.g., "Hello" → "olleH")
    • Words: Reverse word order (e.g., "Hello World" → "World Hello")
    • Lines: Reverse line order
  • Click "Reverse Text" to process
  • Use "Copy" or "Download" to save the result

Result actions

Copy or download the tool output, or share a link to Reverse Text.

Get new tools in your inbox

An occasional email when we ship new free tools. No spam, unsubscribe anytime.

Related tools

Three ways to reverse text

Paste text and choose a mode. Character mode reverses JavaScript string code units, word mode reverses whitespace-separated tokens and joins them with one space, and line mode reverses lines while keeping newline separators. The output can be copied or downloaded as a text file.

Word mode normalizes runs of spaces, tabs, and other whitespace to a single space. Character mode works on UTF-16 code units, so some emoji and other supplementary Unicode symbols may not remain intact when reversed. Use a Unicode grapheme-aware tool if preserving those symbols matters.

All processing happens in the browser.