Vai al contenuto
100% locale

Cifra emoji

Converti il testo in una stringa di emoji usando un alfabeto personalizzato. Decodifica gli emoji di nuovo in testo con password opzionale.

Ingresso
Uscita

Cifra emoji

Incolla il testo e questo strumento mappa ogni lettera, cifra e (facoltativamente) segno di punteggiatura a un emoji da un alfabeto scelto, in modo che il messaggio diventi una stringa di emoji invece di testo leggibile. Inverti la direzione per decodificare un messaggio di nuovo in testo semplice. È un cifrario di sostituzione giocoso, più vicino a un puzzle o a un modo divertente di nascondere una nota che alla vera crittografia, e si abbina bene con gli altri cifrari classici del sito.

Il campo alfabeto emoji accetta qualsiasi stringa di emoji; il set predefinito è di 80 emoji facciali, più che sufficiente per entrambe le modalità. Una password rimescola quale emoji rappresenta quale carattere, in modo che lo stesso messaggio si codifichi diversamente con password diverse e solo la password corrispondente lo decodifichi correttamente. Preserva spazi e punteggiatura per lasciare intatti gli spazi tra parole e i segni di interpunzione, oppure disattivalo per cifrare anche quelli. L'opzione separatore controlla cosa, se qualcosa, si trova tra emoji nell'output; lasciarla vuota mantiene la codifica e decodifica non ambigua.

Per impostazione predefinita, il cifrario funziona carattere per carattere ed è insensibile alle maiuscole, copiando intatto tutto ciò che è al di fuori del suo alfabeto (lettere accentate, altri script, emoji già nel tuo testo) in entrambe le direzioni. Attiva la modalità byte per codificare i byte Base64 grezzi del tuo testo: è un output più lungo, ma conserva le maiuscole e decodifica qualsiasi testo Unicode esattamente, senza eccezioni. Il contatore dal vivo segnala i caratteri in ingresso, gli emoji in uscita e quanti caratteri l'alfabeto non potrebbe rappresentare.

Tutto viene eseguito localmente nel tuo browser — niente di quello che digiti viene mai inviato da nessuna parte. Copia il risultato, scaricalo come file .txt, o invia l'output direttamente di nuovo all'input per decodificarlo di nuovo.

FAQ

È vera crittografia?
No. È un cifrario di sostituzione come Atbash o A1Z26, solo con emoji invece di lettere o numeri — divertente per nascondere un messaggio a una rapida occhiata, non per proteggere dati sensibili.
Perché a volte la decodifica non corrisponde esattamente al mio testo originale?
La modalità carattere predefinita è insensibile alle maiuscole e può rappresentare solo lettere, cifre e un piccolo insieme di punteggiatura, quindi tutto il resto viene copiato così com'è. Attiva la modalità byte per una codifica esatta di qualsiasi testo.
Che cosa fa la password?
Una password non vuota rimescola deterministicamente quale emoji rappresenta quale carattere. La codifica e decodifica dello stesso messaggio richiedono la stessa password — una diversa produce una mappatura diversa e non corrispondente.
Che cosa succede se il mio alfabeto emoji è troppo corto?
Con il controllo dell'alfabeto attivato, lo strumento ti dice di cui ha bisogno di più emoji piuttosto che indovinare. Disattiva il controllo per consentirgli di riutilizzare emoji per più caratteri, anche se la decodifica perde informazioni.
Il mio testo viene caricato da qualche parte?
No. La cifra emoji viene eseguita interamente nel tuo browser — il tuo testo non lascia mai il tuo dispositivo.