Base64 Kódoló / Dekódoló
Kódolja és dekódolja a Base64 karakterláncokat azonnal.
Azonnali Kódolás
Konvertálja a sima szöveget Base64 formátumba azonnal, hogy felhasználhassa adat URL-ekben, API-kban vagy e-mail mellékletekben.
Gyors Dekódolás
Dekódolja a Base64 karakterláncokat olvasható szöveggé egyetlen kattintással. Tökéletes a kódolt terhelések ellenőrzésére.
Adatvédelem Garantálva
Minden átalakítás a böngészőjében történik. Az adatai soha nem hagyják el az eszközét, és nem kerülnek feltöltésre semmilyen szerverre.
Hibaészlelés
Érvénytelen Base64 karakterláncokat automatikusan észlelünk, világos hibaüzenetekkel, hogy segítsünk a kódolási problémák megoldásában.
A Base64 Kódolás Megértése
A Base64 egy bináris-szöveges kódolási séma, amely a bináris adatokat ASCII karakterlánc formátumban képviseli. Széles körben használják az adatátvitelhez olyan médiákon, amelyek szöveg kezelésére lettek tervezve, mint például e-mail mellékletek, adat URL-ek HTML/CSS-ben és API hitelesítési tokenek. A Base64 biztosítja, hogy a bináris adatok épségben maradjanak olyan rendszerek között, amelyek egyébként megsérthetnék őket.
Mikor Használjuk a Base64-et
A Base64 kódolás elengedhetetlen a képek közvetlen beágyazásához HTML-ben (data:image/png;base64,...), fájlok átviteléhez JSON API-kon keresztül, hitelesítési adatok kódolásához HTTP Alap Auth-hoz, és a bináris adatok biztonságos beillesztéséhez XML-be vagy JSON-ba. Gyakran használják JWT tokenekben és OAuth folyamatokban is. Bár a Base64 körülbelül 33%-kal növeli az adatok méretét, ez a szabványos megoldás a szövegbiztos bináris átvitelhez.
Hogyan Működik a Base64 Kódolás
A Base64 a bináris adatokat 6 bites csoportokra bontja, majd minden csoportot egy 64 ASCII karakterből álló karakterre (A-Za-z0-9+/) térképez. Minden 3 bájt bemeneti adat 4 bájt Base64 kimenetet eredményez. Kitöltő karakterek (=) kerülnek hozzáadásra, hogy biztosítsák a kimeneti hossz többszöröse legyen 4-nek. Ez a folyamat teljesen visszafordítható—a dekódolás egyszerűen visszafordítja a karaktertérképezést és eltávolítja a kitöltést, hogy helyreállítsa az eredeti bináris adatokat.