Base91
Codifica testo o byte esadecimali a basE91 e viceversa, con confronto delle dimensioni rispetto a Base64 e Base85.
Base91
basE91 comprime i dati binari in ASCII stampabile in modo più efficiente di Base64 o Base85, circa il 23% più grande dei byte originali nel caso peggiore, rispetto al 33% fisso di Base64 e al 25% di Ascii85. Questo strumento converte testo o byte esadecimali grezzi in basE91 e viceversa, interamente nel tuo browser.
Cambia tra codifica e decodifica, e scegli se il lato grezzo della conversione è testo UTF-8 semplice o coppie di byte esadecimali, utile quando comprimi dati binari che non sono testo valido di per sé. Attiva "Ritorna a capo a" per dividere una lunga stringa codificata in righe di larghezza fissa, nel modo in cui basE91 è spesso incorporato in blocchi di codice sorgente o configurazione. "Confronta dimensione con Base64 e Base85" aggiunge la lunghezza di output equivalente che questi encoding produrrebbero per lo stesso input, così puoi vedere il risparmio a colpo d'occhio.
La decodifica convalida l'input per impostazione predefinita: un carattere al di fuori dell'alfabeto basE91 viene segnalato con la sua posizione, quindi un incolla troncato o un carattere estraneo è facile da individuare. Disattiva la convalida per saltare i caratteri non riconosciuti, utile quando il blocco codificato è stato copiato dal testo circostante. Gli spazi bianchi e i line break vengono sempre ignorati, quindi basE91 avvolto o riformattato si decodifica facilmente in entrambi i casi.
Tutto funziona localmente: il tuo testo e i byte non vengono mai caricati da nessuna parte, il che importa se stai decodificando token, chiavi o altri dati sensibili. Copia il risultato, scaricalo come file .txt, o invia l'output direttamente all'input per concatenare un altro passaggio.