Base64 Encoder/Decoder

Nemokamas internetinis Base64 konvertatorius — koduoti ir atkodauti tekstą, palaiko UTF-8, failus ir Base64URL. Nereikia registracijos.

Įvestis
Išvestis

Base64 Koduotojas/Atkoduoju Online — Kas yra Base64 ir kaip jį naudoti

Base64 yra dvejetainio į tekstą kodavimo schema, kuri naudoja 64 ASCII simbolius (A–Z, a–z, 0–9, +, /) duomenų atvaizdavimui. Jis plačiai naudojamas interneto kūrime perduodant dvejetainius duomenis tekstinėmis formomis — įterpiant paveikslėlius į HTML/CSS kaip data URI, siunčiant failų priliepus REST API arba saugant JWT žetonus. itcoders.pl Base64 Koduotojas/Atkoduoju veikia visiškai naršyklėje: duomenys nepalieka jūsų įrenginio.

Kaip koduoti ir atkurti Base64 Online — Režimai ir Parinktys

Įdėkite tekstą kodavimui arba Base64 eilutę dekodavimui kairėje skydelyje. Įrankis automatiškai aptinka tinkamą režimą — jei įvestis atrodo kaip Base64, jis pereina prie dekodavimo. Taip pat galite rankiniu būdu pasirinkti režimą su Koduoti arba Atkurti mygtukais. Swap mygtukas iškart keičia duomenis tarp skydelių. Rezultatą galima nukopijuoti į iškarpinę ar atsisiųsti kaip teksto failą.

Base64URL, Eilutės Apvalinimas ir Failo Įkėlimas — Papildomos Funkcijos

Base64URL režimas pakeičia + ir / su - ir _, taip pat pašalina = simbolius — šis variantas saugus URL ir failų pavadinimams. Kiekvieną 76 simbolį apvalinti (MIME standartas) naudinga įterpiant Base64 el. laiškų turinyje ar antraštėse. Failo įkėlimo funkcija konvertuoja bet kurį failą (paveikslėlį, PDF, ZIP) į Base64 atvaizdą — patogu siunčiant failus per JSON API. Failas automatiškai atkuriamas: jei rezultatas nėra skaitomas tekstas, įrankis siūlo atsisiųsti failą.

Base64 Online Be Duomenų Siuntimo — Saugumas ir Privatumas

Viskas kodavimas ir dekodavimas vyksta kliento pusėje — jokio įklijuoto teksto ar įkeltos failo fragmentas neperduodamas serveriui. Tai saugu dirbant su JWT žetonais, API raktų, sertifikatų ar jautrių duomenų. itcoders.pl Base64 Koduotojas/Atkoduoju visiškai nemokamas, nereikalauja registracijos ir veikia bet kurioje šiuolaikinėje naršyklėje.

FAQ

Ar Base64 yra šifravimas? Ar mano duomenys saugūs?

Ne – Base64 yra kodavimas, ne šifravimas. Bet kas gali atkoduoti Base64 be rakto. Tai tik konvertuoja dvejetainius duomenis į tekstinį formatą. Duomenų apsaugai naudokite šifravimą (AES, RSA ir kt.) ir Base64 naudokite tik kaip transporto sluoksnį.

Kodėl Base64 yra didesnis nei originalūs duomenys?

Base64 koduoja 3 baitus dvejetainiais duomenimis į 4 tekstinius simbolius, kas padidina dydį apie 33%. Tai kompromisas, kad būtų galima perduoti dvejetainius duomenis per tekstinius formatus kaip JSON, HTML ar HTTP antraštes.

Kokia yra skirtumas tarp Base64 ir Base64URL?

Standartinis Base64 naudoja + ir / simbolius, kurie turi specialią reikšmę URL. Base64URL juos pakeičia - ir _, bei pašalina = užpildymą – todėl išvestis saugi naudoti URL ir failų pavadinimuose be procentinės kodavimo.

Ar įrankis palaiko ne-ASCII simbolius ir emoji?

Taip – įrankis naudoja UTF-8 kodavimą, kuris palaiko visus Unicode simbolius, įskaitant diakritinius raidžių variantus, kirilų, kinų raides ir emoji. Skirtingai nuo standartinės btoa() funkcijos, kuri sukelia klaidą ne-ASCII simboliams.

Base64 Koduotojas/Atkoduojuvas Internete – Koduoti & Atkoduoti Base64