ROT13 encoder & decoder — online rotate-by-13 cipher for spoilers, puzzles, and quick text transforms

Use this free ROT13 encoder and decoder to rotate Latin letters by 13 positions in real time. ROT13 is the fixed-shift Caesar cipher where A→N, B→O, and so on through the alphabet, wrapping past Z. Because 13 + 13 = 26, the same operation encodes and decodes—perfect for Usenet-style spoiler text, classroom demos, capture-the-flag riddles, and legacy forum jokes. Your content stays in the browser: paste a paragraph, upload a .txt file, then copy the ROT13 output with one click. Pair this page with our text case converter, HTML entity encoder & decoder, and regex tester & debugger when you are normalizing copy for the web or batch-editing patterns.

ROT13

Latin letters A–Z and a–z rotate 13 positions. Same action encodes and decodes. Numbers, spaces, and punctuation are unchanged.

Example: Uryyb Hello

Output (ROT13)

ROT13 is not secret—use it for puzzles, demos, and spoiler tags only. For URL or HTML escaping, use the site’s URL encoder or HTML entity tools instead.

What ROT13 is (and when to use an online ROT13 tool)

Searchers look for an ROT13 translator, ROT 13 decoder, or Caesar cipher ROT13 when they need a reversible tweak without installing software. ROT13 only scrambles basic Latin letters; numbers, spaces, newlines, and symbols pass through unchanged, which keeps filenames, code-like tokens, and markdown structure intact as long as you avoid expecting non-ASCII letters to rotate. Treat it as lightweight obfuscation, not protection—anyone can read the message in seconds.

Content teams sometimes compare ROT13 to other string utilities: after you unwrap a spoiler or puzzle line, you might still need a word counter for CMS limits, a text diff checker for comparing drafts, or a duplicate line remover for cleaning pasted lists.

How to use this ROT13 encoder (step by step)

  1. Paste text into the input area or click Upload .txt to load UTF-8 plain text. Use Load sample to see mixed plain and ROT13 lines side by side.
  2. Watch the Output (ROT13) panel update instantly. Each letter in A–Z / a–z moves thirteen steps forward in the alphabet, wrapping from Z to A.
  3. Tap the copy icon on the output field to copy the transformed text. If the browser blocks clipboard access, select the output and use Ctrl+C (Windows) or Cmd+C (macOS).
  4. To decode, paste the ROT13 text back into the input (or run the same transform again)—the cipher is self-inverse.

Keywords and workflows: ROT13 vs Caesar, security, and UTF-8

People often ask how ROT13 differs from a general Caesar cipher: ROT13 fixes the shift at 13, the unique value where encryption and decryption coincide on the 26-letter alphabet. A variable-shift Caesar tool (see the Caesar cipher tool in our catalog when published) is better when you need custom offsets for exercises. Neither replaces TLS, disk encryption, or modern AEAD schemes. For percent-encoding and URLs, use the URL encoder and decoder instead of guessing with letter rotation.

If you edit articles that mix prose and markup, run ROT13 only on the spoiler fragment, then use the HTML entity tool when you need &, <, and quotes escaped for attributes or JSON-adjacent snippets.

Limitations and honest expectations

This page implements classic ASCII-range ROT13: accented Latin letters and other Unicode scripts are not rotated, which matches how most historical ROT13 examples behave. Extremely large pastes may feel sluggish in older browsers; split logs or use local tooling for multi-megabyte files. Remember that ROT13 is trivially reversible—do not use it for passwords, API keys, or personal data.

Related text & string tools

Explore the full Text & String Tools section on the home page for the growing catalog. Other entries in that list:

  • Word CounterCount words, characters, sentences, paragraphs, and estimated reading time for articles and limits.
  • Text Case ConverterSwitch between uppercase, lowercase, title, camelCase, snake_case, and kebab-case in one pass.
  • Text Diff CheckerCompare two text versions with line-level highlights for copy, legal, and content workflows.
  • Duplicate Line RemoverDeduplicate pasted lists with case-sensitive or insensitive matching for clean datasets.
  • Text ReverserReverse full text, words per line, or each line—quick puzzles, tests, and obfuscation demos.
  • Find & Replace ToolFind and replace plain text or regex patterns across long documents without an editor install.
  • Slug GeneratorTurn titles into URL-safe, lowercase, hyphenated slugs for blogs, products, and routes.
  • Line SorterSort lines A–Z, Z–A, by length, or randomly to tidy logs, lists, and imports.
  • Whitespace RemoverTrim edges and normalize spaces so pasted content fits forms, CSVs, and code blocks.
  • Text to Binary ConverterEncode text to binary strings or decode binary back to readable characters for learning and demos.
  • Caesar Cipher ToolEncrypt or decrypt with a custom Caesar shift—educational and lightweight obfuscation.
  • Word Frequency AnalyzerRank word counts in pasted text to spot repetition, SEO stuffing, or vocabulary patterns.
  • Email ExtractorPull every valid email from messy text or HTML into a deduplicated list for outreach prep.
  • URL ExtractorExtract URLs from blobs of text or HTML for audits, archiving, and link inventories.

Frequently asked questions

What is ROT13?
ROT13 (rotate by 13 places) is a simple letter substitution cipher on the Latin alphabet: each letter A–Z is replaced by the letter 13 positions later, wrapping from Z to A. Because 13 is half of 26, the same operation encodes and decodes—running ROT13 twice returns the original text.
Is ROT13 secure encryption?
No. ROT13 is obfuscation for puzzles, Usenet spoilers, and learning—not confidentiality. Anyone can decode it instantly. For real secrets use modern cryptography and key management, not substitution ciphers.
Does this tool send my text to a server?
No. The encoder runs entirely in your browser. Paste text or load a local .txt file; nothing is uploaded unless you use another page that explicitly performs network requests.
What characters does ROT13 change?
Only ASCII letters A–Z and a–z are rotated. Digits, spaces, punctuation, Unicode letters outside basic Latin, and emoji are left unchanged so mixed content and filenames stay readable where expected.
Why do people still use ROT13?
It is a zero-setup way to hide plot points in forums, teach how ciphers work, solve quick CTF or puzzle clues, or demo that reversible transforms are not the same as encryption. It also appears in legacy jokes and Easter eggs.
How is ROT13 different from a Caesar cipher?
ROT13 is Caesar cipher with a fixed shift of 13. A general Caesar tool lets you pick any shift (1–25). ROT13 is special because encoding and decoding use the same step. For arbitrary shifts, use a dedicated Caesar cipher utility when available in the Text and String Tools section.
Can I process a whole file?
Yes. Use Upload .txt to read UTF-8 plain text, then copy the transformed output. Very large files may slow the tab; for huge logs prefer a local script or stream-based tool.
Which related tools pair well with ROT13?
Use the text case converter for capitalization changes, the HTML entity encoder for markup-safe strings, the regex tester for pattern-based edits, or a word counter when you are editing articles and need length limits—all linked from this site’s Text and Developer sections.