Base64-kodare och avkodare - Text & fil (URL-säker stöd)
Koda all text eller fil till Base64, eller avkoda Base64 tillbaka till text. URL-säker variant stöds. Fullt UTF-8-stöd, körs helt i din webbläsare.
Om Base64
Base64 representerar binär data som ASCII-text med 64 tecken. URL-säkra Base64 ersätter "+/" med "-_" och tar bort utfyllnad med "=" så att den kan användas säkert i URL:er och filnamn. Filer blir en data-URL när de kodas.
Fortsätt att förbättra dina bilder
Ta din fotoredigering till nästa nivå med dessa populära verktyg
Lägg till text i bilden
Lägga till bildtexter och titlar till ditt förbättrade foto
Lägg till fotoram
Rama in din effekt med vackra ramar
Komprimera bild
Optimera din förbättrade bild för delning
Ändra storlek på bild
Ändra bildens mått
Foto till tecknad film
Prova en annan konstnärlig stil
blyertspenna skiss
Skapa konstnärliga blyertsteckningar
Frequently Asked Questions
Klistra in din text eller lägg in vilken fil som helst i inmatningsrutan, behåll läget på Encode och Base64-representationen visas i utdatan. För filer får du en data-URL som kan bäddas in direkt i HTML, CSS eller JSON – ingen uppladdningsserver däremellan.
usageURL-säkra Base64 byter ut "+" mot "-" och "/" mot "_" och tar bort den efterföljande "="-utfyllnaden så att det kodade värdet kan färdas in i URL:er, filnamn och JWT-segment utan att behöva undvika vidare. Slå på URL-safe när utdata hamnar i en frågesträng, ett stigsegment eller en HTTP-header.
technicalNej. Base64 är en kodning, inte kryptering. Vem som helst kan avkoda strängen med ett klick, så använd den aldrig som en sekretessmekanism. Använd AES, RSA eller libsodium när du behöver verklig sekretess, och använd endast Base64 för att göra binär data textsäker.
privacyBase64 packar tre byte i fyra tecken. När ingångslängden inte är en multipel av tre, padlar kodaren det sista blocket med "=" så att utgången förblir en multipel av fyra. Standard Base64 behåller vadderingen; URL-säkra Base64 tar bort det eftersom längden är underförstådd.
technicalJa. Kodaren läser inmatningen som UTF-8 innan den kodas, så arabiska, kinesiska, kyrilliska och emoji-tecken går smidigt fram och retur. Det avkodade resultatet återges som UTF-8-text, vilket är vad varje modern webbläsare, terminal och API förväntar sig.
compatibilityBase64 blåser upp nyttolasten med ungefär 33 % — tre byte indata blir fyra byte utdata. Det fungerar bra för korta tokens, små ikoner och JSON-inbäddade miniatyrbilder, men för stora tillgångar föredrar man en direkt binär uppladdning eller en CDN-länk för att hålla överföringarna snabba.
technicalNej. Kodaren körs helt i din webbläsare med de vanliga ATOB/BTOA-API:erna plus en UTF-8-wrapper, så din text eller fil når aldrig en server. Det gör verktyget säkert för tokens, inloggningsuppgifter och proprietära binärfiler som du inte vill exponera.
privacyUse Cases
Bädda in bilder i HTML och CSS som data-URL:er
Inline små ikoner, logotyper och SVG-sprites som Base64-data-URL:er för att spara HTTP-förfrågningar, skicka enkelfil-HTML-mejl och hålla prototyper självständiga utan extern tillgångsvärd
API-autentisering och bärartokens
Bygg HTTP Basic-autentiseringsheaders, avkoda bärertokens under API-felsökning och inspektera base64-wrappade inloggningsuppgifter som delas i Postman, curl-exempel och OpenAPI-dokument
Kodningsfiler för JSON- och GraphQL-payloads
Wrap binäruppladdningar (PDF:er, bilder, ljudklipp) som Base64-strängar så att de kan hamna säkert i JSON, GraphQL-mutationer och webhook-kroppar som bara bär text
Avkodning av e-post-MIME-bilagor
Hämta base64-kodade bilagor från råa .eml filer, SMTP-loggar eller IMAP-svar för att återställa förlorade fakturor, skärmdumpar och dokument från e-postexport
URL-säkra tokens för webbappar
Generera URL-säkra base64-strängar för lösenordsåterställningslänkar, e-postverifieringskoder, delnings-ID:n och korta URL:er utan att bryta "+"- eller "/""""-tecken i webbläsare
Inspektion av JWT-segment för hand
Avkoda header- och payload-segmenten i en JSON Web Token under lokal felsökning när du inte har en fullständig JWT-avkodare installerad i din terminal eller editor
Pixoate