Base64-kodare/avkodare
Koda text till Base64 eller avkoda Base64 till klartext. Hanterar UTF-8-inmatning.
Så här fungerar det
Base64-kodning representerar binär data som ASCII-text med ett 64-teckens alfabet — det används allmänt i e-postbilagor, URL-data och JSON-fält.
För att koda: klistra in vanlig text eller data i inmatningsfältet och klicka på Koda. Resultatet är en Base64-sträng säker för överföring via textsystem.
För att avkoda: klistra in en Base64-sträng och klicka på Avkoda för att återfå originaltexten.
Base64-kodning ökar datastorleken med ~33% (varje 3 byte → 4 tecken). Det är inte kryptering — den kodade strängen kan lätt avkodas av vem som helst. Använd det för att koda data, inte skydda den. Verktyget stöder både standard Base64 och URL-säker variant (med - och _ istället för + och /).
Praktiskt exempel
Koda Hello, world! och du får SGVsbG8sIHdvcmxkIQ== — 13 byte blev 20 tecken, den förutsägbara ~33 % overheaden av att mappa varje 3 byte på 4 tecken ur ett 64-symbolsalfabet. Klistra in valfri base64-sträng i avkodningsläget för att återfå originalet, inklusive full UTF-8 (emoji och accenttecken klarar rundresan korrekt). Släpp en bildfil på inmatningen så producerar verktyget en data-URI att klistra rakt in i CSS eller HTML — med förhandsvisning så att du kan bekräfta att rätt bild avkodades.
Användningsfall
- Koda binärdata för inbäddning i JSON- eller XML-payloads
- Avkoda JWT-huvud- och payloadsegment
- Förbereda data-URI-strängar för HTML eller CSS
- Inspektera Base64-kodade e-postbilagor
Vanliga frågor
- Är Base64 kryptering?
- Nej. Base64 är bara ett kodningsschema — kodad data kan lätt avkodas av vem som helst.
- Varför slutar mina utdata med = tecken?
- = tecken är utfyllnad som justerar utdata till multiplar av 4 tecken.
- Stöder verktyget binära filer?
- Verktyget är optimerat för text. För binära filer, använd en dedikerad konverterare.
- Vad är skillnaden mellan standard och URL-säker Base64?
- URL-säker använder - och _ istället för + och / för att undvika problem i URL:er.
- Lagras mina data?
- Nej. Allt körs lokalt i webbläsaren.