
Base64 Decoder and Encoder — Encode eller Decode Base64 Online
Kryptisk Base64 i logfiler og nyttelast gør dig langsommere. Afkod til læsbar tekst eller indkod enhver tekst eller fil - URL-sikker, UTF-8 sikker og øjeblikkelig i din browser.
Indsæt Base64 eller tekst her - få afkodet tekst eller en kodet streng tilbage
eller slip en hvilken som helst fil
Hvad du kan gøre med Base64-koder/-dekoder
Gennemgå de vigtigste funktioner, før du begynder.
- Indkod tekst eller filer til Base64 med det samme
- Afkod Base64-strenge tilbage til læsbar tekst
- Generer URL-sikker Base64 til forespørgselsstrenge
- Indkode billeder og andre filer til Base64
- Håndter UTF-8 og emoji uden korruption
- Integrer aktiver inline i kode eller e-mails
Indstillingsreference
2 indstillinger
Tilgængelige kontroller til Base64-koder/-dekoder.
Tilstand
- TilstandForudindstillinger
- Skifter mellem at omdanne almindelig tekst til Base64 (Indkod) og at omdanne Base64 eller en data-URL tilbage til læsbar tekst eller den oprindelige fil (Afkod).Indstillinger: IndkodAfkod
- URL-sikkerTil/fra
- Bruger det URL-sikre Base64-alfabet, hvor + og / erstattes med - og _, og = som udfyldningstegn udelades, så resultatet kan bruges i URL'er og filnavne; uploadede filer bruger altid standard-Base64.
Relaterede værktøjer til Base64-koder/-dekoder
Værktøjer til almindelige næste trin efter Base64-koder/-dekoder.
Udviklerværktøjer
URL-indkoder / afkoder
Indkode eller afkode en streng eller fuld URL ved hjælp af komponent- og fuld-URL-tilstande i din browser.
Prøv det nuUdviklerværktøjer
Hash-generator
Generer SHA-1, SHA-256, SHA-384 og SHA-512 digests fra tekst eller en fil i din browser; ingen konto er påkrævet.
Prøv det nuUdviklerværktøjer
JWT-dekoder
Afkode en JWT-header og nyttelast, inspicer dens udløb og kopier de afkodede data lokalt; ingen konto er påkrævet.
Prøv det nuOfte stillede spørgsmål
Indsæt din tekst eller slip en vilkårlig fil i inputfeltet, behold tilstanden på Kod, og Base64-repræsentationen vises i outputtet. For filer får du en data-URL, der kan indlejres direkte i HTML, CSS eller JSON — uden en uploadserver imellem.
usageURL-sikker Base64 erstatter "+" med "-" og "/" med "_" og fjerner den afsluttende "="-udfyldning, så den indkodede værdi kan optræde i URL'er, filnavne og JWT-segmenter uden yderligere escaping. Slå URL-sikker til, når outputtet ender i en forespørgselsstreng, et stisegment eller en HTTP-header.
technicalNej. Base64 er en kodning, ikke kryptering. Alle kan afkode strengen med ét klik, så brug det aldrig som en hemmeligholdelsesmekanisme. Grib fat i AES, RSA eller libsodium, når du har brug for reel fortrolighed, og brug kun Base64 til at gøre binære data tekstsikre.
privacyBase64 pakker tre bytes ind i fire tegn. Når inputlængden ikke går op i tre, udfylder encoderen den sidste blok med "=", så output forbliver et multiplum af fire. Standard Base64 beholder udfyldningen; URL-sikker Base64 fjerner den, fordi længden er underforstået.
technicalJa. Koderen læser inputtet som UTF-8 før kodning, så arabiske, kinesiske, kyrilliske og emoji-tegn kommer fejlfrit frem og tilbage. Det afkodede resultat gengives tilbage som UTF-8-tekst, hvilket er, hvad enhver moderne browser, terminal og API forventer.
compatibilityBase64 oppuster data med cirka 33% — tre bytes input bliver til fire bytes output. Det er fint til korte tokens, små ikoner og JSON-indlejrede miniaturer, men til store filer bør du foretrække en direkte binær upload eller et CDN-link for at holde overførsler hurtige.
technicalNej. Koderen kører udelukkende inde i din browser ved hjælp af standard-API'erne atob / btoa plus en UTF-8-wrapper, så din tekst eller fil aldrig når en server. Det gør værktøjet sikkert til tokens, legitimationsoplysninger og proprietære binærfiler, du ikke vil eksponere.
privacySkift tilstanden til Afkod, indsæt din Base64-streng, og den oprindelige tekst vises straks i outputtet, klar til at kopiere eller downloade som .txt. Hvis strengen bruger '-' og '_' i stedet for '+' og '/', skal du slå URL-safe til, så den afkodes korrekt.
usageJa. Skift til Afkod-tilstand og indsæt Base64- eller data-URL-teksten — hvis den afkodes korrekt, vises en "Download som fil"-knap ved siden af den almindelige Download-mulighed. Når du klikker på den, skrives de nøjagtige originale bytes ud med filtypen registreret fra den indlejrede MIME-type, så et base64-kodet foto eller PDF kommer tilbage som en rigtig, åbnbar fil i stedet for uforståelig tekst.
featuresDownload gemmer altid det afkodede output som en almindelig .txt-fil, hvilket er rigtigt, når Base64 repræsenterer tekst. Download som fil vises kun, når de afkodede bytes genkendes som binære data — som et billede eller en PDF — og den genskaber den oprindelige fil med dens korrekte filendelse i stedet for at dumpe rå bytes i en tekstfil, der ikke åbnes korrekt.
usageIndsæt Base64-strengen eller data-URL'en, skift tilstand til Afkod, og brug derefter Download som fil for at gemme den oprindelige binære fil — en PDF, PNG, JPG eller et hvilket som helst andet format. Afkodningen sker byte for byte, så filen, du får tilbage, er identisk med den, der blev kodet. Det er den hurtigste måde at konvertere base64 til pdf eller base64 til billede uden at installere noget.
usageSlip billedet — PNG, JPG, SVG, hvad som helst — i inputfeltet, og encoderen genererer en data-URL, du kan indsætte direkte i et <img> src-attribut eller et CSS background-image. Fordi data-URL'en indlejrer billedets bytes direkte, kræver siden ingen ekstra netværksforespørgsel; husk dog, at Base64 tilføjer ca. 33 % til størrelsen, så hold indlejrede billeder små.
usageNej — Base64 Encoder / Decoder kører udelukkende i din browser, så det, du indsætter, forlader aldrig den maskine, du er på. Det betyder noget, om du tjekker noget, der indeholder et token, en nøgle eller kundedata. At lukke fanen er nok til at rydde den.
troubleshootingFejlen peger på den første position, som ikke kunne parses, hvilket normalt er lige efter den rigtige fejl snarere end på den - et manglende komma, et ulukket citat eller parentes eller et smart citat indsat fra et dokument i stedet for et lige. Tjek først linjen over den rapporterede position.
troubleshootingNej til begge dele. Base64 Encoder / Decoder er gratis, din download har intet vandmærke, og der bliver ikke bedt om noget i slutningen - der er ingen mening i strømmen, hvor du afslutter arbejdet og derefter opdager, at det koster penge.
pricingNej — Base64 Encoder / Decoder kører i browseren på computer og telefon. Der er intet at installere, ingen prøveperiode at starte og ingen licens at købe, før du kan se, om værktøjet løser dit behov. Prøv det på den fil, du faktisk sidder fast med, i stedet for på et eksempel.
troubleshootingSådan hjælper Base64-koder/-dekoder dig med at få det gjort
Virkelige problemer, den løser hver dag - for virksomheder, skabere og hverdagsopgaver. Find den use case, der passer til dig, og start.
Indlejr billeder i HTML og CSS som data-URL'er
Indlejr små ikoner, logoer og SVG-sprites som Base64-data-URL'er for at spare HTTP-forespørgsler, sende HTML-mails i én fil og holde prototyper selvstændige uden ekstern hosting af aktiver
API-autentificering og bearer-tokens
Byg HTTP Basic-auth-headers, afkod bearer-tokens under API-fejlfinding og inspicér base64-indpakkede legitimationsoplysninger delt i Postman, curl-eksempler og OpenAPI-dokumentation
Indkodning af filer til JSON- og GraphQL-payloads
Pak binære uploads (PDF'er, billeder, lydklip) ind som Base64-strenge, så de kan rejse sikkert inde i JSON, GraphQL-mutationer og webhook-bodies, der kun bærer tekst
Afkodning af MIME-vedhæftninger i e-mail
Træk Base64-kodede vedhæftede filer ud af rå .eml-filer, SMTP-logfiler eller IMAP-svar for at genskabe tabte fakturaer, skærmbilleder og dokumenter fra e-maileksporter
URL-sikre tokens til webapps
Generér URL-sikre Base64-strenge til links til nulstilling af adgangskode, e-mailbekræftelseskoder, dele-ID'er og korte URL'er, uden at de går i stykker på "+"- eller "/"-tegn i browsere
Undersøg JWT-segmenter manuelt
Afkod header- og payload-segmenterne i en JSON Web Token under lokal fejlfinding, når du ikke har en fuld JWT-dekoder installeret i din terminal eller editor
Gem certifikater og keystores i CI/CD-hemmeligheder
Kod SSL-certifikater, Android-signeringskeystores eller en GCP service-account JSON-fil til Base64, så de kan indsættes i GitHub Actions-, GitLab CI- eller Vercel-miljøvariabler, der kun accepterer ren tekst.
Red filer, der er delt som rå Base64-tekst
Indsæt en base64-blob kopieret fra en Slack-besked, fejlrapport eller mail i Afkod-tilstand, og brug Download som fil for at gendanne det originale billede eller den PDF, som nogen sendte dig som tekst i stedet for en vedhæftet fil.
Simulér API-svar uden en backend
Generér base64-pladsholderbilleder eller binære payloads, der kan indsættes direkte i Postman-samlinger, MSW-handlere eller Swagger-eksempler, mens det rigtige backend-endpoint stadig er under opbygning.
Fejlfind signatur-payloads til webhooks
Inspicér den base64-kodede krop, som Stripe, Twilio eller en anden udbyder sender med en webhook, så du manuelt kan verificere en signatur eller afspille en payload igen, mens du bygger en integration lokalt.
Gendan filer fra Base64 API-nyttelaster
Afkod base64 til PDF, billede eller anden binær data, der returneres af et API eller gemmes i en databasekolonne, og download derefter den oprindelige fil til inspektion — ingen programmering nødvendig.
Watch hver transformation land
Hver foto crosses den slash untouched og comes out den anden side finished.


























