Koder/Dekoder Base64

Bezpłatny koder i dekoder Base64 - natychmiast koduj i dekoduj tekst. Niezbędne narzędzie dla programistów internetowych na całym świecie.

O tym narzędziu

Base64 to schemat kodowania, który zamienia dane binarne na tekst złożony z 64 drukowalnych znaków ASCII (A-Z, a-z, 0-9, +, /). Powstał jako rozwiązanie do przesyłania danych binarnych przez protokoły zaprojektowane wyłącznie dla tekstu, takie jak e-mail albo starsze nagłówki HTTP. Dziś znajdziesz go w JWT tokenach, gdzie zarówno nagłówek, jak i payload są kodowane w Base64url, w osadzonych obrazach w CSS i HTML ("data:image/png;base64,..."), w HTTP Basic Auth, które przesyła zakodowany Base64 ciąg "uzytkownik:haslo", oraz w załącznikach MIME wiadomości e-mail. Zakodowany wynik jest zawsze około 33 % dłuższy od oryginału. Ważne: Base64 to kodowanie, a nie szyfrowanie - każdy może je zdekodować bez hasła.

Jak używać

  1. 1Wybierz tryb: Koduj (tekst → Base64) albo Dekoduj (Base64 → tekst) przyciskiem Zamień.
  2. 2Wklej tekst wejściowy albo ciąg Base64 do pola wejściowego.
  3. 3Wynik pojawia się natychmiast w polu wyjściowym bez potrzeby klikania generowania.
  4. 4Jeśli podczas dekodowania dane Base64 są nieprawidłowe, zostanie wyświetlony komunikat z opisem problemu.
  5. 5Skopiuj wynik przyciskiem Skopiuj.

Specyfikacje i ograniczenia

Kodowanie tekstu UTF-8 do Base64 i dekodowanie Base64 z powrotem do tekstu. Wynik jest około 33 % dłuższy od wejścia, ponieważ każde 3 bajty zamieniają się na 4 znaki. Przetwarzanie w przeglądarce - żadne dane nie są wysyłane na serwer. Przycisk Zamień przełącza między trybem kodowania i dekodowania. Podczas dekodowania nieprawidłowego Base64 pojawia się komunikat o błędzie. Base64 nie jest szyfrowaniem - zakodowane dane można natychmiast odczytać.