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.
Jak zakodować lub zdekodować Base64
- 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
Wklej dane
Wpisz lub wklej tekst w polu wejściowym. Wynik aktualizuje się na żywo podczas pisania.
- 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.