Narzędzie do dekodowania Base64

Z łatwością dekoduj ciągi Base64 bezpośrednio w przeglądarce.

Narzędzie do dekodera Base64

Informacje o kodowaniu Base64

Base64 to grupa schematów kodowania binarnego na tekst, które reprezentują dane binarne w formacie ciągu ASCII, tłumacząc je na reprezentację radix-64. Termin Base64 pochodzi od określonego kodowania transferu zawartości MIME.

Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.

Oryginalne dane Reprezentacja bitowa Kodowanie Base64
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

Base64 jest powszechnie używany, gdy istnieje potrzeba kodowania danych binarnych, które muszą być przechowywane i przesyłane za pośrednictwem nośników przeznaczonych do obsługi danych tekstowych. Ma to na celu zapewnienie, że dane pozostaną nienaruszone bez modyfikacji podczas transportu.

Typowe przypadki użycia

Załączniki do wiadomości e-mail

Base64 służy do kodowania załączników do wiadomości e-mail, dzięki czemu można je przesyłać przez SMTP, który jest przeznaczony do obsługi zwykłego tekstu.

Data URIs

W tworzeniu stron internetowych Base64 służy do osadzania obrazów i innych plików bezpośrednio w HTML, CSS lub JavaScript jako identyfikatory URI danych.

Authentication

Uwierzytelnianie podstawowe w protokole HTTP używa Base64 do kodowania poświadczeń przed przesłaniem ich przez sieć.

Przechowywanie danych

Kodowanie Base64 służy do przechowywania danych binarnych w bazach danych, które mogą przechowywać tylko dane tekstowe.

Dane XML/JSON

Dane binarne są często kodowane jako Base64, gdy są zawarte w dokumentach XML lub JSON w celu zapewnienia integralności danych.

Transmisja danych

W przypadku przesyłania danych między systemami, które nie obsługują binarnego transferu danych, Base64 zapewnia niezawodne rozwiązanie.

Related Tools