Menu
Dev Tools

Base64 kodowanie i dekodowanie online za darmo

Zamień tekst na Base64 lub zdekoduj Base64 do tekstu bezpośrednio w przeglądarce. Za darmo, bez rejestracji, żadne dane nie są wysyłane na serwer.

Pliki nigdy nie są przechowywaneNatychmiastBez rejestracji

Jak zakodować lub zdekodować Base64

  1. 1

    Wybierz Koduj lub Dekoduj

    Wybierz kartę „Koduj”, aby zamienić zwykły tekst na Base64, albo „Dekoduj”, aby zamienić Base64 z powrotem na tekst.

  2. 2

    Wklej dane

    Wpisz lub wklej tekst w polu wejściowym. Wynik aktualizuje się na żywo podczas pisania.

  3. 3

    Skopiuj wynik

    Kliknij „Kopiuj wynik”, aby skopiować dane wyjściowe do schowka.

Base64 przedstawia dane binarne jako ciąg 64 drukowalnych znaków ASCII (A–Z, a–z, 0–9, + i /). Każde 3 bajty wejścia zamieniają się w 4 znaki Base64, więc wynik jest o około 33% większy od oryginału. Jeśli długość danych nie jest wielokrotnością 3, na końcu dodawane są znaki dopełnienia (=).

Typowe zastosowania: osadzanie obrazów w HTML lub CSS jako adresy data URL (data:image/png;base64,…), kodowanie danych logowania w nagłówkach HTTP Basic Authentication, przesyłanie danych binarnych w JSON oraz przechowywanie danych binarnych w XML lub załącznikach e-mail (MIME).

Uwaga o Unicode: wbudowana w przeglądarkę funkcja btoa() obsługuje tylko znaki Latin-1. To narzędzie najpierw konwertuje tekst do UTF-8, dzięki czemu emoji, polskie znaki, chiński, arabski i wszystkie inne znaki Unicode są poprawnie kodowane i dekodowane. Wszystko dzieje się w Twojej przeglądarce.

Najczęściej zadawane pytania

Mogą Ci się przydać także