ROT13 ("roter med 13 steder", undertiden bindestreget ROT-13) er en simpel bogstavsubstitutionskode, der erstatter et bogstav med det 13. bogstav derpå i alfabetet. ROT13 er et specielt tilfælde af Cæsar-chifferet, der blev udviklet i det gamle Rom.
Fordi der er 26 bogstaver (2 × 13) i det grundlæggende latinske alfabet, er ROT13 dets egen inverse; for at fortryde ROT13 anvendes den samme algoritme, så den samme handling kan bruges til kodning og dekodning. Algoritmen giver praktisk taget ingen kryptografisk sikkerhed og citeres ofte som et kanonisk eksempel på svag kryptering.
ROT13 bruges i online-fora som et middel til at skjule spoilere, punchlines, puzzle-løsninger og stødende materialer fra det afslappede blik. ROT13 har inspireret en række bogstav- og ordspil online og nævnes ofte i nyhedsgruppesamtaler.