Base64 Encoder & Decoder - Tekst & Fil (URL-sikker understøttet)
Koder enhver tekst eller fil til Base64, eller dekoder Base64 tilbage til tekst. URL-sikker variant understøttet. Fuld UTF-8 understøttelse, kører udelukkende i din browser.
Om Base64
Base64 repræsenterer binære data som ASCII-tekst ved hjælp af 64 tegn. URL-sikker Base64 erstatter "+/" med "-_" og fjerner "=" fyld efter sig, så den kan køre sikkert i URL'er og filnavne. Filer bliver en data-URL, når de kodes.
Fortsæt med at forbedre dine billeder
Tag din fotoredigering til det næste niveau med disse populære værktøjer
Tilføj tekst til billede
Føj billedtekster og titler til dit forbedrede billede
Tilføj fotokant
Indram din effekt med smukke kanter
Komprimer billede
Optimer dit forbedrede billede til deling
Tilpas størrelse på billede
Skift billeddimensioner
Foto til tegneserie
Prøv en anden kunstnerisk stil
Blyant skitse
Opret kunstneriske blyantstegninger
Frequently Asked Questions
Indsæt din tekst eller læg en hvilken som helst fil i inputboksen, behold tilstanden på Encode, og Base64-repræsentationen vises i outputtet. For filer får du en data-URL, der kan indlejres direkte i HTML, CSS eller JSON — ingen uploadserver imellem.
usageURL-sikre Base64 bytter "+" ud med "-" og "/" med "_" og fjerner den efterfølgende "=" fylding, så den kodede værdi kan bevæge sig inden i URL'er, filnavne og JWT-segmenter uden yderligere undslip. Skift URL-safe, når outputtet ender i en forespørgselsstreng, sti-segment eller HTTP-header.
technicalNej. Base64 er en kodning, ikke kryptering. Alle kan afkode strengen med ét klik, så brug det aldrig som en hemmeligholdelsesmekanisme. Brug AES, RSA eller libsodium, når du har brug for reel fortrolighed, og brug kun Base64 for at gøre binære data tekstsikre.
privacyBase64 pakker tre bytes ind i fire tegn. Når inputlængden ikke er et multiplum af tre, polstrer encoderen den sidste blok med "=", så outputtet forbliver et multiplum af fire. Standard Base64 beholder polstringen; URL-sikre Base64 dropper det, fordi længden er implicit.
technicalJa. Encoderen læser inputtet som UTF-8 før kodning, så arabiske, kinesiske, kyrilliske og emoji-tegn kan sendes frem og tilbage uden problemer. Det dekodede resultat gengives tilbage som UTF-8-tekst, hvilket er det, enhver moderne browser, terminal og API forventer.
compatibilityBase64 øger payloads med cirka 33% — tre bytes input bliver til fire bytes output. Det er fint til korte tokens, små ikoner og JSON-indlejrede miniaturebilleder, men for store aktiver foretrækker man en direkte binær upload eller et CDN-link for at holde overførslerne hurtige.
technicalNej. Encoderen kører udelukkende inde i din browser ved hjælp af standard atob / btoa API'er plus en UTF-8 wrapper, så din tekst eller fil når aldrig en server. Det gør værktøjet sikkert for tokens, legitimationsoplysninger og proprietære binærfiler, som du ikke ønsker at eksponere.
privacyUse Cases
Indlejr billeder i HTML og CSS som data-URL'er
Indbygg små ikoner, logoer og SVG-sprites som Base64-data-URL'er til at gemme HTTP-forespørgsler, sende enkeltfil HTML-e-mails og holde prototyper selvstændige uden ekstern asset hosting
API-autentificering og bærertokens
Byg HTTP Basic auth-headers, dekod bearer-tokens under API-fejlfinding og inspicer base64-wrapped legitimationsoplysninger, der deles i Postman, curl-eksempler og OpenAPI-dokumenter
Kodningsfiler til JSON- og GraphQL-payloads
Wrap binære uploads (PDF'er, billeder, lydklip) som Base64-strenge, så de kører sikkert inde i JSON, GraphQL-mutationer og webhook-kroppe, der kun bærer tekst
Afkodning af e-mail MIME-vedhæftede filer
Træk base64-kodede vedhæftede filer ud af rå .eml-filer, SMTP-logfiler eller IMAP-svar for at gendanne tabte fakturaer, skærmbilleder og dokumenter fra e-mail-eksport
URL-sikre tokens til webapps
Generer URL-sikre base64-strenge til adgangskode-nulstillede links, e-mail-verifikationskoder, del-ID'er og korte URL'er uden at bryde "+" eller "/""")-tegn i browsere
Inspektion af JWT-segmenter i hånden
Dekod 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
Pixoate