Base91
Codificați textul sau octeții hexazecimali în basE91 și invers, cu comparație de dimensiune cu Base64 și Base85.
Base91
basE91 împachetează datele binare în ASCII imprimabil mai compact decât Base64 sau Base85 — aproximativ 23% mai mare decât octeții originali în cel mai rău caz, comparativ cu 33% fixu al Base64 și 25% al Ascii85. Acest instrument convertește textul sau octeții bruti hexazecimali în basE91 și invers, complet în browserul dvs.
Comutați între codificare și decodificare, și alegeți dacă partea brută a conversiei este text UTF-8 pur sau perechi de octeți hexazecimali — util când împachetați date binare care nu sunt text valabil de la sine. Activați "Quebra linie la" pentru a diviza un șir codificat lung în linii de lățime fixă, cum este basE91 adesea încorporat în blocuri de cod-sursă sau config. "Compara dimensiune cu Base64 și Base85" adaugă lungimea de ieșire echivalentă pe care aceste codificări ar produce-o pentru aceeași intrare, astfel încât să vedeți economiile dintr-o privire.
Decodificarea validează intrarea în mod implicit: un caracter în afara alfabetului basE91 este raportat cu poziția sa, deci o copiere trunchiat sau un caracter stray este ușor de detectat. Dezactivați validarea pentru a sări peste caracterele nerecunoscute — util atunci când blocul codificat a fost copiat din proză înconjurătoare. Spațiile albe și întreruperile de linie sunt întotdeauna ignorate, deci basE91 încadrat sau reformatat se decodifică curat în ambele cazuri.
Tot se execută local: textul și octeții dvs. nu sunt niciodată trimiși nicăieri, ceea ce este important dacă decodificați tokenuri, chei sau alte sarcini sensibile. Copiați rezultatul, descărcați ca fișier .txt sau trimiteți ieșirea direct în intrare pentru a înlănțui un alt pas.