Base91
Konvertera text eller hex-bytes till Base91 och tillbaka, med storleksjämförelse mot Base64 och Base85.
Base91
Base91 pakar binär data i utskrivbar ASCII tätare än Base64 eller Base85 – ungefär 23 % större än de ursprungliga bytes i värsta fall, jämfört med Base64s fasta 33 % och Ascii85s 25 %. Det här verktyget konverterar text eller rå hex-bytes till Base91 och tillbaka, helt i din webbläsare.
Växla mellan kodning och avkodning och välj om råsidan av konverteringen är vanlig UTF-8-text eller hex-byte-par – användbar när du packar binär data som inte är giltig text i sig. Slå på "Radbryt utdata vid" för att bryta en lång kodad sträng i rader med fast bredd, på det sätt Base91 ofta är inbäddad i källfiler eller konfigurationsblock. "Jämför storlek med Base64 och Base85" lägger till motsvarande utdatalängd som dessa kodningar skulle producera för samma inmatning, så du kan se besparingen på ett ögonkast.
Avkodning validerar inmatningen som standard: ett tecken utanför Base91-alfabetet rapporteras med sin position, så en avkortad inklistring eller ett vilsekommet tecken är lätt att upptäcka. Slå av validering för att hoppa över okända tecken istället – praktiskt när det kodade blocket kopierades från omgivande text. Whitespace och radbrytningar ignoreras alltid, så linjebruten eller omflödd Base91 avkodas snyggt.
Allt körs lokalt: din text och dina bytes laddas aldrig upp någonstans, vilket är viktigt om du avkodar tokens, nycklar eller andra känsliga nyttolaster. Kopiera resultatet, ladda ner det som en .txt-fil eller skicka utdata direkt tillbaka till inmatningen för att kedja ett annat steg.