Base62 kodar och avkodar
Koda text till Base62 med siffror och bokstäver och avkoda tillbaka den.
Base62 kodar och avkodar
Base62 förvandlar data till en kompakt sträng byggd av bara 62 tecken - siffrorna 0-9, de stora bokstäverna A-Z och de gemena bokstäverna a-z, i exakt den ordningen. Eftersom det bara använder bokstäver och siffror, har ett Base62-värde inga +, /, = eller andra skiljetecken, så det sjunker direkt in i en URL, ett filnamn eller en databasnyckel utan att någon escape. Det är därför som kortlänkstjänster, innehålls-ID och andra system som behöver en kortfattad, URL-säker token når Base62 snarare än Base64.
Välj en riktning och klistra in din text. Kodning tar UTF-8-byten av din inmatning och behandlar dem som ett stort nummer, som den skriver om i bas 62; inledande nollbyte bevaras som inledande 0-tecken, så värdet går tur och retur byte-för-byte. Avkodning vänder processen och återställer byten som text. Blanksteg och radbrytningar i ett inklistrat värde ignoreras, och det första tecknet utanför alfabetet namnges i felet, så det är lätt att hitta en lös symbol.
Två ärliga gränser är inbyggda. Om de avkodade byten inte är giltig UTF-8-text, säger verktyget det istället för att skriva ut skräp - en avkodad hash- eller rånyckel är binär, inte en mening. Och eftersom baskonvertering inte har något byte-justerat block, växer dess kostnad kraftigt med storleken, så indata begränsas till 100 kB med ett tydligt meddelande snarare än en frusen flik.
Allt körs lokalt i din webbläsare. Inget du klistrar in laddas upp, lagras eller skickas någonstans – konverteringen sker på din egen enhet. Kopiera resultatet eller ladda ner det som en .txt-fil.