en

ROT13 cipher

Encode and decode text with ROT13 - locally in your browser, with no upload.

Running locally on your device ...

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

ROT13 ("rotate by 13 places") is a simple letter shift: each letter is replaced by the one 13 positions further in the alphabet. Because the alphabet has 26 letters, applying it twice returns the original text - so the same function both encodes and decodes. ROT13 has been used for decades to hide punchlines, spoilers or solutions so they are not read by accident.

You paste your text and get the ROT13 version; paste a ROT13 version and you get the plain text back. Only the letters A to Z (upper and lower case) are shifted - digits, spaces and punctuation stay unchanged, as do umlauts and other special characters. That keeps the structure of the text intact.

The whole conversion runs entirely locally in your browser in pure JavaScript - your text is not uploaded, not stored, and no foreign library is loaded from a CDN. ROT13 is obfuscation, NOT secure encryption - for real protection use the file encryption tool.

Specifications

Specifications
Input formatsText input
Output formatTXT
Batch processingNo
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Paste the text into the text field.
  2. Click convert (encodes and decodes alike).
  3. Read the result or download it as a text file.

Limitations: ROT13 shifts only the Latin letters A to Z; all other characters (digits, punctuation, umlauts, emojis) stay unchanged. It is pure obfuscation without a key and provides NO security - anyone can reverse it with the same tool.

FAQ

Is my text uploaded?

No. The conversion runs entirely locally in your browser; your text never leaves your device and is not stored.

How do I decode ROT13?

With the same tool: ROT13 applied twice yields the original text again. Encoding and decoding are the same action.

Is ROT13 secure?

No. ROT13 is keyless obfuscation and offers no protection. For real security use the file encryption tool with a password.

What happens to numbers and umlauts?

They stay unchanged. ROT13 only shifts the letters A to Z; everything else passes through untouched.

Related tools

Unicode escape · Text to binary · Encrypt file · Extract password ZIP