El cifrado César es una de las formas más antiguas y simples de disfrazar un mensaje. Según el historiador romano Suetonio, Julio César usaba un desplazamiento de tres posiciones para proteger sus cartas militares. Hoy es sobre todo una herramienta didáctica y un clásico de los acertijos.
Cómo funciona un desplazamiento
Elige un número, el desplazamiento, y sustituye cada letra por la que está esa cantidad de posiciones más adelante en el alfabeto, volviendo de la Z a la A. Con un desplazamiento de 3:
- La A pasa a D, la B a E y la C a F.
- La X pasa a A, la Y a B y la Z a C.
Así HOLA pasa a KROD. Para decodificar, desplaza hacia atrás el mismo número. Los dígitos y los signos de puntuación normalmente no cambian.
ROT13
ROT13 es el cifrado César con un desplazamiento de 13. Como el alfabeto tiene 26 letras, desplazar 13 dos veces devuelve cada letra a su lugar de origen. Eso significa que la misma operación codifica y decodifica: Hello pasa a Uryyb, y Uryyb vuelve a Hello. Es común en foros para ocultar spoilers y remates de chistes.
Cifrados relacionados
- ROT5 rota los dígitos cinco posiciones.
- ROT18 combina ROT13 para las letras y ROT5 para los dígitos.
- ROT47 rota todos los caracteres ASCII imprimibles de
!a~en 47, así que también cambia la puntuación. - Atbash refleja el alfabeto: la A pasa a Z, la B a Y y así sucesivamente.
No es cifrado real
Un cifrado César solo tiene 25 desplazamientos posibles, así que cualquiera puede probarlos todos en segundos. La herramienta muestra todos los desplazamientos a la vez. Incluso sin probarlos todos, los patrones del idioma siguen visibles. Estos cifrados ocultan el texto a una mirada casual, nunca a un lector decidido, así que no los uses para contraseñas ni datos privados. Usa cifrado de verdad para cualquier cosa importante.
Usar la herramienta
Elige un cifrado, escribe el texto y lee el resultado al instante. Para un mensaje César con desplazamiento desconocido, consulta la tabla y busca la línea que se lee como texto normal.
Preguntas frecuentes
¿Funciona con letras acentuadas? Solo cambian las letras simples de la A a la Z. Los caracteres con acento se quedan como están.

