Shift letters by any amount. ROT13 is just a shift of 13.
Each letter is shifted forward through the alphabet by the chosen number of positions, wrapping from Z back to A; the shift is applied with modular arithmetic ((code - base + shift) % 26) so negative shifts used for decoding wrap correctly too, and characters that aren't letters — numbers, spaces, punctuation — pass through unchanged, with uppercase and lowercase handled separately so case is preserved.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.
Say thanks — $3