Cifrado ROT / César

Aplica una rotación estilo César a tu texto. Elige un modo (letras, dígitos, alnum o todo el ASCII imprimible), fija un desplazamiento y el resultado se actualiza mientras escribes. Un clic para los tres presets famosos: ROT5, ROT13 y ROT47. Codificar y decodificar son la misma operación — aplica el mismo desplazamiento otra vez para deshacerla. Nada sale de tu navegador.

Presets:
Salida
 

Referencia — qué rota cada modo
ModoCaracteres afectadosMóduloPreset famoso
letters A–Z, a–z (se conserva la caja) 26 ROT13 (desplazamiento 13)
digits 0–9 10 ROT5 (desplazamiento 5)
alnum A–Z, a–z, 0–9 (se conserva la caja) 26 letras, 10 dígitos
ascii47 ! a ~ (94 caracteres) 94 ROT47 (desplazamiento 47)

Todo carácter fuera del modo activo (espacios, puntuación, letras acentuadas, emoji, CJK, etc.) se conserva sin cambios. Codificar y decodificar usan la misma llamada — un cifrado César es su propio inverso cuando el desplazamiento es la mitad del módulo (ROT13, ROT5, ROT47) o múltiplo de él (ROT26 = identidad, ROT0 = identidad). En otros casos, invierte el signo del desplazamiento para deshacerlo.

Puro cliente, funciona sin conexión una vez cargado, sin subir nada, sin rastreo. Apoyado en el truco clásico de desplazamiento-y-envoltorio del alfabeto; no es criptografía — es para rompecabezas, arte ASCII, ocultar spoilers y el chiste malo de turno.