Base32 kodar och avkodar
Konvertera text till RFC 4648 Base32 och tillbaka, med base32hex och stoppningsalternativ.
Base32 kodar och avkodar
Base32 representerar binär data med hjälp av 32 entydiga tecken — bokstäverna A till Z och siffrorna 2 till 7 — vilket gör den robust där Base64 är ömtålig: den överlever skiftlägeskänsliga system, undviker tecken som krockar i webbadresser och filnamn och är lätt att läsa upp eller skriva för hand. Du möter det oftast som den hemliga nyckeln bakom tvåfaktorsautentiseringsappar, i DNS-poster och i ni: URI:er och fildelningshashar.
Klistra in text för att koda den, eller klistra in en Base32-sträng för att avkoda den tillbaka - byt riktning med lägesväljaren. Verktyget följer RFC 4648: inmatad text konverteras först till UTF-8 byte, så accenttecken och emoji kodar och avkodar korrekt. Alfabetsväljaren växlar mellan standardalfabetet och base32hex (0–9, A–V), varianten som används där sorteringsordningen för den kodade formen måste matcha sorteringsordningen för de råa byten.
Utfyllnad med =-tecken fyller utdata till en multipel av åtta tecken, som RFC kräver i slutet av en ström. Vissa system - TOTP-hemligheter bland dem - utelämnar utfyllnad, så du kan stänga av den med en kryssruta. Avkodning är förlåtande: gemener, saknad utfyllnad, mellanslag och radbrytningar accepteras, och ett tydligt meddelande talar om för dig när inmatningen verkligen inte är Base32.
Allt körs i din webbläsare. Inget du klistrar in laddas upp någonstans, vilket spelar roll när strängen du avkodar är en autentiseringshemlighet eller annan referens. Kopiera resultatet, ladda ner det som en .txt-fil eller skicka tillbaka det till ingången för att kedjekonverteringar.