Decodificador y codificador ROT13
Rota cada letra 13 posiciones para ocultar o revelar spoilers y respuestas de acertijos; el mismo botón codifica y decodifica.
Abrir la herramienta →La herramienta interactiva se abre en inglés.
Codifica y decodifica ROT13, el cifrado César con un desplazamiento fijo de 13. Como 13 es la mitad de 26, ROT13 es su propio inverso: pasar un texto dos veces por él devuelve el original, así que el mismo botón oculta y revela el texto. Es útil para spoilers y respuestas de acertijos. Opcionalmente puedes añadir ROT5, que rota los dígitos 5 posiciones, o cambiar a ROT47, que rota todos los caracteres ASCII imprimibles 47 posiciones; ambos son también su propio inverso. Todo se ejecuta en JavaScript en tu navegador y nada de lo que escribes se envía a un servidor. ROT13 es un truco de legibilidad para ocultar spoilers y respuestas de acertijos, no un cifrado: no mantiene nada en secreto. Es una herramienta Pro: con una cuenta gratuita tienes 3 usos de herramientas Pro en total y después necesitas Pro.
- Pega el texto en claro o el texto en ROT13.
- Pulsa el botón: el mismo sirve para codificar y para decodificar.
- Opcionalmente añade ROT5 para los dígitos o cambia a ROT47 para todo el ASCII imprimible.
- Copia el resultado; nada sale de tu navegador.
Preguntas frecuentes
¿Qué es ROT13?
ROT13 («rotar 13 posiciones») es un sistema sencillo de sustitución de letras que cambia cada letra por la que está 13 posiciones después en el alfabeto: la A se convierte en N, la B en O, y así sucesivamente, dando la vuelta de modo que la N vuelve a ser A. Es un caso particular del cifrado César con un desplazamiento fijo de 13. Lo que no son letras (espacios, dígitos y signos de puntuación) no cambia.
¿Por qué ROT13 es su propio inverso?
El alfabeto latino tiene 26 letras y 13 es exactamente la mitad de 26. Desplazar una letra 13 posiciones hacia delante y otras 13 la mueve 26 posiciones en total, con lo que vuelve a la letra original. Así que codificar y decodificar son la misma operación: pasas el texto por ROT13 para ocultarlo y pasas el resultado otra vez por ROT13 para revelarlo. Por eso esta herramienta solo necesita un botón en lugar de modos separados para codificar y decodificar.
¿Para qué se usa ROT13?
ROT13 se usa para ocultar ligeramente un texto que el lector solo debería ver si lo decide, no para guardar secretos. Los usos habituales son ocultar spoilers de películas o libros, respuestas de acertijos, remates de chistes y palabras potencialmente ofensivas en foros y mensajes de Usenet, de modo que no se lean de un vistazo pero se descifren trivialmente a propósito. Es una convención de legibilidad, no una medida de seguridad.
¿ROT13 es un cifrado? ¿Es seguro?
No. ROT13 no es un cifrado y no ofrece ninguna seguridad. No tiene clave: cualquiera que sepa que es ROT13 (o que simplemente lo pruebe) puede leer el texto al instante, e incluso sin saberlo cae ante una fuerza bruta trivial o un análisis de frecuencias como cualquier cifrado César. A veces se cita en broma como ejemplo de «cifrado» que no protege nada. No uses nunca ROT13 para proteger algo sensible; para una confidencialidad real usa un cifrado autenticado moderno como AES-GCM.
¿Es gratis?
No, es una herramienta Pro. Con una cuenta gratuita tienes 3 usos de prueba de herramientas Pro en total; después necesitas Pro.