Herramientas de Texto

Codificador / Decodificador ROT13

Codifica o decodifica texto con el clásico cifrado ROT13.

Valora esta herramienta

Cómo usar Codificador / Decodificador ROT13

  1. Escribe o pega tu texto.
  2. El resultado en ROT13 aparece al instante — ejecútalo de nuevo para decodificar.

Acerca de Codificador / Decodificador ROT13

ROT13 sustituye cada letra por la que se encuentra trece posiciones más adelante en el alfabeto: la A se convierte en N, la B en O, y la N vuelve a la A. Como 13 es exactamente la mitad de 26, la operación es su propio inverso: aplicarla a un texto ya rotado devuelve el original. Ahí está toda su gracia: una sola herramienta, sin modos separados de codificación y decodificación, y sin posibilidad de hacerlo al revés por error.

Proviene de Usenet, donde era la convención habitual para publicar cualquier cosa que un lector pudiera no querer ver de inmediato: el remate de un chiste, un spoiler de la trama, la respuesta a un acertijo. El objetivo nunca fue impedir que alguien lo leyera, sino impedir que lo leyera por accidente. Los lectores de noticias tenían una tecla que rotaba el texto al instante, así que la barrera era de exactamente una pulsación de altura, y así estaba pensado. Es una convención de cortesía disfrazada de cifrado.

Considera esto una regla absoluta: ROT13 no ofrece ninguna seguridad. No tiene clave, así que no hay ningún secreto que proteger: cualquiera que lo reconozca, y se reconoce al instante, puede revertirlo. Nunca lo uses para nada importante. Aquí solo se rotan las 26 letras latinas; los dígitos, la puntuación, los espacios, las letras acentuadas y los caracteres no latinos pasan sin modificarse, y se conserva la mayúscula o minúscula de cada letra. Todo se ejecuta en tu navegador. Para una codificación pensada para sobrevivir al transporte y no para ocultar nada, consulta Base64; para un hash unidireccional genuino, el generador de hash SHA-256.

Preguntas frecuentes

¿Es seguro ROT13?

No. No ofrece ninguna seguridad. No hay clave, el método es universalmente conocido y cualquiera puede revertirlo al instante. Existe para evitar que la gente lea algo por accidente, no para impedir que lo lea deliberadamente.

¿Cómo decodifico ROT13?

Pásalo de nuevo por esta herramienta. Como el alfabeto tiene 26 letras y ROT13 desplaza exactamente la mitad de eso, aplicarlo dos veces devuelve el texto original. Codificar y decodificar son la misma operación.

¿Qué pasa con los números y la puntuación?

Pasan sin cambios. Solo se rotan las letras de la A a la Z, en mayúscula y minúscula. Los dígitos, los espacios, la puntuación, las letras acentuadas y los caracteres no latinos aparecen en el resultado exactamente como los escribiste.

¿Conserva las mayúsculas y minúsculas?

Sí. Una letra mayúscula permanece en mayúscula y una minúscula permanece en minúscula; solo cambia la letra en sí, así que «Hello» se convierte en «Uryyb».

¿Para qué se usaba realmente ROT13?

Era una convención de Usenet para ocultar spoilers, remates de chistes y respuestas a acertijos de una lectura casual. Quienes querían ver el texto pulsaban una tecla para rotarlo; el resto simplemente lo pasaba por alto. Ese sigue siendo su único uso sensato.