Utviklarverktøy
Base64-koding og dekoding
Kod UTF-8-tekst eller filer og dekod standard eller URL-trygg Base64, med direkte nedlasting.
Dine resultat
Slik kodar du tekst og gjenopprettar filer med Base64
Bruk Base64 når eit system treng byte som tekst, til dømes i eit API-felt eller ein konfigurasjonsverdi. Tekst bruker UTF-8; filer bruker dei opphavlege byta sine. Kodinga kan reverserast og gir inga kryptering.
Steg for steg
- Vel koding eller dekoding, og deretter tekst eller fil som inndata. Lim inn innhaldet eller vel ei fil.
- Vel rett Base64-alfabet. Ved dekoding limer du berre inn sjølve innhaldet; fjern eventuelle data-URL-prefiks.
- Køyr konverteringa. Kopier leseleg tekst eller last ned resultatet; binære resultat blir lagra som ei fil.
Innstillingar og avgrensingar
- Standardalfabet eller URL-trygt alfabet
- Standard bruker + og /; URL-trygt bruker - og _. Følg formatet som mottakarsystemet krev.
- Utfylling
- Behald utfylling med = med mindre mottakarsystemet krev eit resultat utan utfylling. Dekoding godtek gyldig innhald med og utan utfylling.
- Filstorleik og binært resultat
- Filinndata er avgrensa til 20 MiB. Binære resultat blir viste som ei heksadesimal førehandsvising; nedlastinga inneheld alle dekoda byte.
Gjennomgått døme
Kod Hello, 世界 👋 med standard Base64 og utfylling. Venta innhald er SGVsbG8sIOS4lueVjCDwn5GL.
Last ned dømefilene
Døme på inndata
Hello, 世界 👋Venta resultat
SGVsbG8sIOS4lueVjCDwn5GLDekod innhaldet for å få tilbake same tekst. For +w== bruker du standardalfabetet: resultatet er éin byte, FB, som blir lasta ned som decoded.bin i staden for leseleg tekst.
Spørsmål og feilsøking
Kvifor mislykkast dekoding?
Kontroller alfabet, utfylling og teikn i inndata. Mellomrom og linjeskift blir godtekne, men data-URL-prefiks og uvedkomande teiknsetjing blir ikkje det.
Kvifor er Base64 større enn kjelda?
Kvar gruppe med 3 byte blir representert med 4 teikn, pluss eventuell utfylling. Formatet kodar data i staden for å komprimere dei.
Kan eg gjenopprette det opphavlege filnamnet?
Base64 lagrar byte, ikkje filnamn eller filtypar. Ta vare på denne informasjonen separat, og gi decoded.bin nytt namn berre når du kjenner formatet.