Base64 Kodavimo / Dekodavimo

Koduokite ir dekoduokite Base64 eilutes akimirksniu.

Akimirksniu Koduojama

Konvertuokite paprastą tekstą į Base64 formatą akimirksniu naudojimui duomenų URL, API arba el. pašto prieduose.

Greitas Dekodavimas

Dekoduokite Base64 eilutes atgal į skaitomą tekstą vienu paspaudimu. Puikiai tinka koduotų duomenų tikrinimui.

Privatumas Garantija

Visas konversijas atlieka jūsų naršyklė. Jūsų duomenys niekada nepalieka jūsų įrenginio ir nėra įkelti į jokį serverį.

Klaidos Aptikimas

Neteisingos Base64 eilutės automatiškai aptinkamos su aiškiais klaidų pranešimais, kad padėtų jums ištaisyti kodavimo problemas.

Base64 Kodavimo Supratimas

Base64 yra dvejetainio įteksto kodavimo schema, kuri atvaizduoja dvejetainius duomenis ASCII eilutės formatu. Jis plačiai naudojamas perduoti duomenis per medijas, skirtas tvarkyti tekstą, tokias kaip el. pašto priedai, duomenų URL HTML/CSS ir API autentifikavimo žetonai. Base64 užtikrina, kad dvejetainiai duomenys išliktų nepažeisti sistemose, kurios kitaip galėtų juos sugadinti.

Kada Naudoti Base64

Base64 kodavimas yra būtinas, norint tiesiogiai įterpti vaizdus į HTML (data:image/png;base64,...), perduoti failus per JSON API, koduoti autentifikavimo duomenis HTTP Basic Auth, ir saugiai įtraukti dvejetainius duomenis į XML arba JSON. Jis taip pat dažnai naudojamas JWT žetonuose ir OAuth srautuose. Nors Base64 padidina duomenų dydį maždaug 33%, tai yra standartinis sprendimas tekstui saugiai perduoti dvejetainius duomenis.

Kaip Veikia Base64 Kodavimas

Base64 konvertuoja dvejetainius duomenis į 6 bitų grupes, tada kiekvieną grupę priskiria vienam iš 64 ASCII simbolių (A-Za-z0-9+/). Kiekvieni 3 baitai įvesties duomenų sukuria 4 baitus Base64 išvesties. Pildymo simboliai (=) pridedami, kad užtikrintų, jog išvesties ilgis būtų 4 kartotinis. Šis procesas visiškai atvirkštinis—dekodavimas tiesiog atvirkština simbolių priskyrimą ir pašalina pildymą, kad atkurtų pradinius dvejetainius duomenis.

Base64 DUK