ROT13 Codificatore / Decodificatore

ROT13 Codificatore / Decodificatore

Codificatore e decodificatore ROT13 gratuito: conversione bidirezionale istantanea. ROT5, ROT18, ROT47, mappatura dell'alfabeto (A↔N). Senza registrazione.

Aggiornato giugno 2026

Revisionato da Rafael Duarte

Codifica = Decodifica
0 caratteri
A ↕ N
B ↕ O
C ↕ P
D ↕ Q
E ↕ R
F ↕ S
G ↕ T
H ↕ U
I ↕ V
J ↕ W
K ↕ X
L ↕ Y
M ↕ Z

26 ÷ 2 = 13 — ogni lettera corrisponde al suo partner specchio nell'alfabeto

Velocità
Istantaneo
Privacy
Solo locale
ROT13 — Rotazione 13 attiva

ROT13 sposta ogni lettera di 13 posizioni (A→N, B→O…). Poiché l'alfabeto ha 26 lettere, applicarlo due volte restituisce il testo originale — è auto-inverso.

ROT5 — Rotazione 5

ROT5 è l'equivalente di ROT13 per le cifre: sposta 0–9 di 5 posizioni. Come ROT13, applicarlo due volte restituisce l'originale.

ROT18 — Rotazione 18

ROT18 applica ROT13 alle lettere e ROT5 alle cifre contemporaneamente. Il nome deriva da 13 + 5 = 18.

ROT47 — Rotazione 47

ROT47 funziona su tutti i caratteri ASCII stampabili (! a ~, 94 simboli). Ogni carattere è spostato di 47 posizioni. È auto-inverso perché 94 ÷ 2 = 47.

ROT-N personalizzato

Consente di scegliere qualsiasi spostamento N da 1 a 25. Solo le lettere vengono ruotate. Con N = 13 diventa ROT13 (auto-inverso). Per decodificare, usa lo spostamento 26 − N.

Come usare il codificatore e decodificatore ROT13

Lo stesso passaggio codifica e decodifica

1. Incolla il testo

Il risultato in ROT13 compare nel pannello di destra mentre scrivi, senza premere alcun pulsante.

2. Scegli la variante

ROT13 per le lettere, ROT5 per le cifre, ROT18 per entrambe, ROT47 per tutti i caratteri ASCII stampabili, oppure uno spostamento personalizzato da 1 a 25.

3. Copia il risultato

Clicca su Copia o premi Shift+Invio fuori dai campi di testo: l'output finisce negli appunti.

A cosa serve il ROT13 oggi

Offuscare, non proteggere

Nascondere spoiler

Il finale di una serie o la soluzione di un videogioco scritti in ROT13 non si leggono per caso: chi li vuole li decodifica.

CTF, escape room ed enigmi

Il ROT13 compare spesso come primo livello nelle sfide Capture The Flag e nei giochi a indizi: riconoscerlo fa risparmiare tempo.

Trovare lo spostamento di un cifrario di Cesare

Con lo spostamento personalizzato prova i valori da 1 a 25 finché il messaggio non diventa leggibile.

Lezioni di crittografia

È il cifrario più semplice per spiegare sostituzione, aritmetica modulare e perché la sicurezza non può basarsi sul segreto del metodo.

Testare il proprio codice

Confronta l'output di una funzione ROT13 scritta in Python o JavaScript con un risultato di riferimento.

Tutta la famiglia ROT in un solo strumento

Dal ROT13 classico al cifrario di Cesare con spostamento a scelta

Anteprima in tempo reale

L'output si aggiorna a ogni tasto. Per le varianti fisse codificare e decodificare sono la stessa operazione.

Mappa delle lettere

Le 13 coppie del ROT13 (A↔N, B↔O… M↔Z) sono mostrate a griglia, con le lettere presenti nel tuo testo evidenziate.

ROT5, ROT18 e ROT47

Ruota le cifre, lettere e cifre insieme, oppure tutti i 94 caratteri ASCII stampabili, punteggiatura compresa.

Spostamento personalizzato

Un cursore da 1 a 25 trasforma lo strumento in un cifrario di Cesare. In modalità Decodifica viene applicato automaticamente lo spostamento inverso (26 − N).

Pulsante "Applica di nuovo"

Rimette l'output nell'input per verificare con i tuoi occhi che due passaggi restituiscono il testo originale.

Elaborazione locale

Il testo resta nel browser: nessun dato viene inviato a un server o salvato.

Esempi di codifica ROT

Input — Variante
Output
Ciao, mondo! — ROT13
Pvnb, zbaqb!
Pvnb, zbaqb! — ROT13 di nuovo
Ciao, mondo!
Roma 2026 — ROT18
Ebzn 7571
Ciao, mondo! — ROT47
r:2@[ >@?5@P
Perché è così — ROT13
Crepué è pbfì (le lettere accentate restano uguali)

Errori comuni

Usarlo come cifratura

Il ROT13 non ha chiave e si decodifica in un istante. Per proteggere dati riservati servono algoritmi veri come AES.

Aspettarsi che cambino anche i numeri

Il ROT13 ruota solo le 26 lettere A–Z. Per le cifre usa ROT5 o ROT18, per numeri e simboli insieme ROT47.

Stupirsi delle lettere accentate

à, è, é, ì, ò e ù non fanno parte dell'alfabeto di 26 lettere su cui lavora il ROT13 e restano invariate, quindi un testo italiano risulta cifrato solo in parte.

Cambiare tra Codifica e Decodifica senza vedere differenze

Con ROT13, ROT5, ROT18 e ROT47 l'interruttore non cambia l'output, perché queste varianti sono auto-inverse. Fa differenza solo con lo spostamento personalizzato diverso da 13.

Perché usare questo strumento

Oltre al ROT13 trovi ROT5, ROT18, ROT47 e il cifrario di Cesare con spostamento libero, con una spiegazione di ogni variante e la mappa delle lettere per capire cosa succede a ciascun carattere.

Il risultato appare mentre scrivi e il testo non lascia mai il tuo dispositivo. Il pulsante "Applica di nuovo" dimostra in un clic la proprietà che rende il ROT13 così comodo: si decodifica con la stessa operazione con cui si codifica.

ROT13, ROT5, ROT18 e ROT47 a confronto

Stessa idea, insiemi di caratteri diversi

ROT13
ROT5
ROT18
ROT47
Agisce su
26 lettere
10 cifre
lettere e cifre
94 caratteri ASCII
Spostamento
13
5
13 + 5
47
Auto-inverso
sì
sì
sì
sì
Esempio
Roma → Ebzn
2026 → 7571
Roma 2026 → Ebzn 7571
Roma → #@>2

Domande frequenti

È un cifrario a sostituzione che sostituisce ogni lettera con quella 13 posizioni più avanti nell'alfabeto inglese: A diventa N, B diventa O, e dopo la M si ricomincia, per cui N torna A. È un caso particolare del cifrario di Cesare.

Riferimenti

Strumenti correlati