Förhandsvisning av resultatet från ”Base64-kodare/avkodare”

Base64 Decoder and Encoder — Koda eller avkoda Base64 Online

Kryptisk Base64 i loggar och payloads saktar ner dig. Avkoda till läsbar text eller koda valfri text eller fil — URL-säkert, UTF-8-säkert och direkt i din webbläsare.

Klistra in Base64 eller text här — få tillbaka avkodad text eller en kodad sträng

eller släpp valfri fil

Vad du kan göra med Base64-kodare/avkodare

Granska de viktigaste funktionerna innan du börjar.

  • Koda text eller filer till Base64 direkt
  • Avkoda Base64-strängar tillbaka till läsbar text
  • Generera URL-säker Base64 för frågesträngar
  • Koda bilder och andra filer till Base64
  • Hantera UTF-8 och emoji utan att data skadas
  • Bädda in bildmaterial direkt i kod eller e-postmeddelanden

Inställningsreferens

Tillgängliga kontroller för Base64-kodare/avkodare.

Läge

LägeFörinställningar
Växlar mellan att omvandla vanlig text till Base64 (Koda) och att göra om Base64 eller en data-URL till läsbar text eller originalfilen igen (Avkoda).Alternativ: KodaAvkoda
URL-säkerPå / Av
Använder det URL-säkra Base64-alfabetet, byter ut + och / mot - och _ och tar bort utfyllnaden =, så att resultatet kan användas i URL:er och filnamn; filuppladdningar använder alltid standard-Base64.
Gratis att använda · Ingen registrering krävs · Utan vattenstämpelUppladdningar krypteras under överföringBorttagen enligt vår lagringspolicy

Vanliga frågor

Klistra in din text eller släpp valfri fil i inmatningsrutan, behåll läget på Encode så visas Base64-representationen 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.

usage

URL-säker Base64 byter ut "+" mot "-" och "/" mot "_" samt tar bort den avslutande "="-utfyllnaden så att det kodade värdet kan färdas inuti URL:er, filnamn och JWT-segment utan ytterligare escaping. Aktivera URL-säker när utdata hamnar i en frågesträng, ett sökvägssegment eller en HTTP-header.

technical

Nej. Base64 är en kodning, inte kryptering. Vem som helst kan avkoda strängen med ett klick, så använd den aldrig som en sekretessmekanism. Ta till AES, RSA eller libsodium när du behöver verklig konfidentialitet, och använd Base64 enbart för att göra binärdata textsäker.

privacy

Base64 packar tre byte i fyra tecken. När indatalängden inte är jämnt delbar med tre fyller kodaren ut det sista blocket med "=" så att utdata förblir delbart med fyra. Standard-Base64 behåller utfyllnaden; URL-säker Base64 utelämnar den eftersom längden är underförstådd.

technical

Ja. Kodaren läser inmatningen som UTF-8 före kodning, så att arabiska, kinesiska, kyrilliska och emoji-tecken kommer tillbaka oskadda. Det avkodade resultatet renderas tillbaka som UTF-8-text, vilket är vad varje modern webbläsare, terminal och API förväntar sig.

compatibility

Base64 ökar datamängden med ungefär 33 % – tre byte indata blir fyra byte utdata. Det är okej för korta tokens, små ikoner och JSON-inbäddade miniatyrer, men för stora resurser är det bättre att använda en direkt binär uppladdning eller en CDN-länk för att hålla överföringarna snabba.

technical

Nej. Kodaren körs helt och hållet inuti din webbläsare med standardfunktionerna atob / btoa plus ett UTF-8-omslag, så din text eller fil når aldrig en server. Det gör verktyget säkert för token, autentiseringsuppgifter och egenutvecklade binärfiler som du inte vill exponera.

privacy

Byt läge till Avkoda, klistra in din Base64-sträng så visas originaltexten direkt i utdatan, redo att kopiera eller ladda ner som .txt. Om strängen använder '-' och '_' istället för '+' och '/', slå på URL-säker så att den avkodas korrekt.

usage

Ja. Växla till Avkoda-läge och klistra in Base64- eller data-URL-texten — om den avkodas korrekt visas en knapp "Ladda ner som fil" bredvid det vanliga Ladda ner-alternativet. Att klicka på den skriver ut de exakta ursprungliga byten med filändelsen som identifierats från den inbäddade MIME-typen, så att ett base64-kodat foto eller en PDF kommer tillbaka som en riktig, öppningsbar fil i stället för förvrängd text.

features

Ladda ner sparar alltid den avkodade utdatan som en vanlig .txt-fil, vilket är rätt när Base64 representerar text. Ladda ner som fil visas endast när de avkodade byten känns igen som binärdata — som en bild eller PDF — och den återskapar originalfilen med rätt filändelse i stället för att dumpa råa byte i en textfil som inte öppnas korrekt.

usage

Klistra in Base64-strängen eller data-URL:en, växla läget till Avkoda och använd sedan Ladda ner som fil för att spara den ursprungliga binärfilen — en PDF, PNG, JPG eller vilket annat format som helst. Avkodningen sker byte för byte, så filen du får tillbaka är identisk med den som kodades. Det är det snabbaste sättet att omvandla base64 till pdf eller base64 till bild utan att installera något.

usage

Släpp bilden — PNG, JPG, SVG, vad som helst — i inmatningsfältet, så genererar kodaren en data-URL du kan klistra in direkt i ett <img>-attribut src eller en CSS-bakgrundsbild (background-image). Eftersom data-URL:en bäddar in bildens bytes direkt gör sidan ingen extra nätverksförfrågan; kom bara ihåg att Base64 ökar storleken med ungefär 33 %, så håll inbäddade bilder små.

usage

Nej — Base64 Encoder / Decoder körs helt och hållet i din webbläsare, så det du klistrar in lämnar aldrig maskinen du är på. Det spelar roll om du kontrollerar något som innehåller en token, en nyckel eller kunddata. Det räcker att stänga fliken för att rensa den.

troubleshooting

Felet pekar på den första positionen som inte gick att tolka, vilket vanligtvis är precis efter det verkliga misstaget snarare än på det - ett kommatecken som saknas, ett oslutet citat eller hakparentes, eller ett smart citat som klistrats in från ett dokument istället för ett rakt. Kontrollera först linjen ovanför den rapporterade positionen.

troubleshooting

Nej till båda. Base64 Encoder / Decoder är gratis, din nedladdning har ingen vattenstämpel och ingenting efterfrågas i slutet - det finns ingen mening i flödet där du avslutar arbetet och sedan upptäcker att det kostar pengar.

pricing

Nej — Base64 Encoder / Decoder körs i webbläsaren på skrivbordet och telefonen. Det finns inget att installera, ingen testversion att starta och ingen licens att köpa innan du kan se om den gör vad du behöver. Prova det på filen du faktiskt har fastnat med snarare än ett prov.

troubleshooting

Så hjälper Base64-kodare/avkodare dig att få det gjort

Verkliga problem den löser varje dag - för företag, kreatörer och vardagliga uppgifter. Hitta det användningsfall som passar dig och börja.

Webb och SEO

Bädda in bilder i HTML och CSS som data-URL:er

Bädda in små ikoner, logotyper och SVG-sprites som Base64-data-URL:er för att spara HTTP-anrop, skicka HTML-mejl i en enda fil och hålla prototyper självständiga utan extern resurslagring

För utvecklare

API-autentisering och bärartokens

Bygg HTTP Basic-autentiseringsrubriker, avkoda bearer-tokens vid API-felsökning och inspektera base64-inkapslade autentiseringsuppgifter som delas i Postman, curl-exempel och OpenAPI-dokumentation

För utvecklare

Koda filer för JSON- och GraphQL-payloads

Omvandla binära uppladdningar (PDF:er, bilder, ljudklipp) till Base64-strängar så att de tryggt kan färdas inuti JSON, GraphQL-mutationer och webhook-anrop som bara hanterar text

Vardagsbruk

Avkodning av MIME-bilagor i e-post

Plocka ut base64-kodade bilagor ur råa .eml-filer, SMTP-loggar eller IMAP-svar för att återställa förlorade fakturor, skärmdumpar och dokument från e-postexporter

Webb och SEO

URL-säkra tokens för webbappar

Generera URL-säkra Base64-strängar för länkar till lösenordsåterställning, verifieringskoder för e-post, delnings-ID:n och korta URL:er utan att de bryts av tecknen ”+” eller ”/” i webbläsare

För utvecklare

Granska 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

För utvecklare

Lagra certifikat och nyckellager i CI/CD-hemligheter

Koda SSL-certifikat, Android-signeringsnycklar eller en JSON-fil för ett GCP-tjänstekonto till Base64 så att de kan klistras in i miljövariabler i GitHub Actions, GitLab CI eller Vercel som bara accepterar vanlig text.

Vardagsbruk

Rädda filer som delats som rå Base64-text

Klistra in ett base64-block kopierat från ett Slack-meddelande, en buggrapport eller ett mejl i Avkoda-läget och använd Ladda ner som fil för att återskapa den ursprungliga bilden eller PDF:en som någon skickat dig som text i stället för som bifogad fil.

För utvecklare

Simulera API-svar utan en backend

Skapa base64-platshållarbilder eller binära nyttolaster att lägga in direkt i Postman-samlingar, MSW-hanterare eller Swagger-exempel medan den riktiga backend-endpointen fortfarande byggs.

För utvecklare

Felsök signaturdata för webhookar

Inspektera den base64-kodade brödtext som Stripe, Twilio eller en annan leverantör skickar med en webhook så att du manuellt kan verifiera en signatur eller spela upp en nyttolast igen medan du bygger en integration lokalt.

För utvecklare

Återställ filer från Base64 API-nyttolaster

Avkoda base64 till PDF, bild eller annan binärdata som returneras av ett API eller lagras i en databaskolumn, och ladda sedan ner originalfilen för granskning — ingen kodning krävs.

Titta på varje transformationsland

Varje foto korsar snedstrecket orört och kommer ut på andra sidan färdigt.