Skip to main content

Codificador / Decodificador ROT13 Aplicar el cifrado ROT13 - desplazar cada letra 13 posiciones. La codificación y decodificación son la misma operación.

Codificador/Decodificador ROT13 illustration
📝

Codificador/Decodificador ROT13

Aplicar el cifrado ROT13 - desplazar cada letra 13 posiciones. La codificación y decodificación son la misma operación.

1

Introducir texto

Escribe o pega el texto para aplicar la codificación ROT13.

2

Ver resultado

Observa cómo cada letra se desplaza 13 posiciones en el alfabeto.

3

Copiar salida

Copia el texto codificado/decodificado. Vuelve a aplicar para revertir.

Loading tool...

What Is Codificador/Decodificador ROT13?

ROT13 es un cifrado de sustitución de letras simple que desplaza cada letra 13 posiciones en el alfabeto. Dado que el alfabeto inglés tiene 26 letras, aplicar ROT13 dos veces devuelve el texto original - lo que lo convierte en su propia inversa. "Hello" se convierte en "Uryyb", y al aplicar ROT13 a "Uryyb" se obtiene nuevamente "Hello". ROT13 se utiliza para ocultar spoilers, respuestas de acertijos y contenido ligeramente sensible en línea. No es cifrado - no proporciona seguridad real - pero es útil para la ofuscarción simple de texto.

Why Use Codificador/Decodificador ROT13?

  • Es autoinverso: codifica y decodifica con la misma operación
  • Aplica dos veces para recuperar el texto original
  • Cifrado clásico utilizado para ocultar spoilers y puzzles
  • Mantiene números, espacios y puntuaciones sin cambios
  • Procesamiento instantáneo en el lado del cliente

Common Use Cases

Ocultación de spoilers

Oculta spoilers de películas, libros o juegos que los lectores pueden decodificar fácilmente cuando estén listos.

Creación de puzzles

Codifica respuestas o pistas de puzzles utilizando ROT13 para juegos interactivos.

Ofuscamiento simple

Ofusca ligeramente el texto para evitar la lectura casual sin proporcionar seguridad real.

Desafíos CTF

ROT13 es un cifrado básico común en competencias de captura de banderas.

Technical Guide

ROT13 desplaza cada letra 13 posiciones utilizando aritmética modular: newChar = ((charCode - base + 13) % 26) + base, donde base es 65 para mayúsculas (A-Z) y 97 para minúsculas (a-z). El módulo 26 envuelve Z de regreso a A y z de regreso a a. Los caracteres no alfabéticos (dígitos, espacios, puntuación) pasan sin cambios. Dado que 13 es exactamente la mitad de 26, la operación es su propia inversa: ROT13(ROT13(texto)) = texto. Este es un caso especial del cifrado César con desplazamiento 13.

Tips & Best Practices

  • 1
    ROT13 es su propia inversa - aplica dos veces para obtener el texto original
  • 2
    Solo las letras se desplazan; números y puntuaciones permanecen sin cambios
  • 3
    ROT13 no proporciona seguridad - es ofuscamiento, no cifrado
  • 4
    Se utiliza ampliamente en foros de Usenet para ocultar spoilers y chistes
  • 5
    A = N, B = O, ..., M = Z, N = A, O = B, ..., Z = M

Related Tools

Frequently Asked Questions

Q ¿Es ROT13 un cifrado?
No, ROT13 es una sustitución simple sin clave. Proporciona ofuscamiento, no seguridad. Cualquiera que sepa que es ROT13 puede decodificarlo instantáneamente.
Q ¿Por qué aplicar ROT13 dos veces devuelve el texto original?
Porque el alfabeto tiene 26 letras y 13 + 13 = 26. Desplazar por 13 dos veces es una rotación completa, lo que devuelve a la posición inicial.
Q ¿Afeta los números?
No, solo las letras (a-z, A-Z) se desplazan. Números, espacios y puntuaciones permanecen sin cambios.
Q ¿Para qué se utiliza ROT13?
Para ocultar spoilers, respuestas de puzzles y contenido ligeramente sensible. También se utiliza en chistes de programación y desafíos CTF.
Q ¿Es ROT13 lo mismo que el cifrado Caesar?
ROT13 es un caso específico del cifrado Caesar con un desplazamiento fijo de 13. El cifrado Caesar general puede utilizar cualquier valor de desplazamiento.

About This Tool

Codificador/Decodificador ROT13 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.