Koder/Dekoder Base64 konwertuje tekst na Base64 i odwrotnie bezpośrednio w przeglądarce. Bezpieczne kodowanie Unicode poprawnie obsługuje emoji, pismo niełacińskie oraz znaki specjalne. Funkcje obejmują kopiowanie jednym kliknięciem, zamianę wejścia/wyjścia i konwersję w czasie rzeczywistym.
Format Base64 jest używany wszędzie — w adresach Data URL, tokenach JWT, kodowaniu MIME wiadomości e-mail, nagłówkach Basic Auth i osadzonych zasobach. Jednak przeglądarki nie oferują szybkiego sposobu na kodowanie lub dekodowanie Base64 bez pisania kodu. To narzędzie to zmienia. Wklej dowolny ciąg znaków, aby go zakodować, lub dowolny ciąg Base64, aby przywrócić go do oryginalnej formy tekstowej. Koder jest bezpieczny dla Unicode (w przeciwieństwie do natywnej funkcji btoa, która zawodzi przy znakach spoza zakresu Latin-1) — emoji, znaki chińskie, arabskie i każde inne pismo są kodowane i dekodowane poprawnie. Dekoder obsługuje zarówno standardowe, jak i bezpieczne dla adresów URL (URL-safe) warianty Base64. Konwersja w czasie rzeczywistym oznacza, że widzisz aktualizację wyniku podczas pisania, a przycisk zamiany pozwala błyskawicznie odwrócić wejście i wyjście.
Błyskawicznie przełączaj się między trybami kodowania i dekodowania. Konwertuj zwykły tekst na Base64 lub Base64 z powrotem na tekst — oba kierunki są obsługiwane.
Poprawnie obsługuje emoji oraz pismo chińskie, arabskie, hebrajskie i każde inne. W przeciwieństwie do natywnej funkcji btoa(), ten koder nie zawodzi przy znakach spoza standardu Latin-1.
Skopiuj zakodowany lub zdekodowany wynik do schowka jednym kliknięciem — bez konieczności ręcznego zaznaczania tekstu.
Wynik aktualizuje się podczas pisania. Nie trzeba klikać przycisku — zmiany pojawiają się natychmiast, co przyspiesza debugowanie.
Dekoduje zarówno standardowe Base64, jak i wariant URL-safe (używany w tokenach JWT, gdzie znaki + i / są zastępowane przez - i _).
Jeden przycisk zamienia pola wejściowe i wyjściowe — przydatne, gdy chcesz ponownie zakodować zdekodowany wynik lub zweryfikować poprawność konwersji w obie strony.
Wklej część ładunku (payload) tokena JWT, aby go zdekodować i sprawdzić zawarte w nim roszczenia (claims). Szybciej niż pisanie własnego skryptu.
Zakoduj niewielki tekst lub zawartość obrazu, aby osadzić je bezpośrednio w CSS, HTML lub plikach konfiguracyjnych.
Dekoduj nagłówki „Authorization: Basic”, aby ujawnić dane uwierzytelniające w formacie użytkownik:hasło podczas debugowania API.
Dekoduj załączniki e-mail zakodowane w Base64 lub części treści z surowych źródeł MIME w celu ich inspekcji.
Zakoduj ciągi binarne lub znaki specjalne do transmisji w kanałach tekstowych (URL, JSON, nagłówki), gdzie mogłyby one spowodować błędy.
Kliknij ikonę Base64 w panelu DevSuite Pro. Otworzy się edytor z dwoma oknami i przełącznikiem Encode/Decode.
Wklej zwykły tekst do zakodowania lub ciąg Base64 do zdekodowania. Narzędzie automatycznie wykrywa sugerowany tryb na podstawie Twojego wyboru.
Kliknij „Encode”, aby skonwertować tekst na Base64, lub „Decode”, aby przywrócić tekst z Base64. Aktualny tryb jest wyraźnie podświetlony.
Skonwertowany wynik pojawia się natychmiast w oknie wyjściowym. Długie wyniki można przewijać; domyślnie zawijają się one do nowej linii.
Kliknij przycisk „Copy”, aby zapisać wynik w schowku, lub użyj „Swap”, aby przenieść wynik do pola wejściowego w celu dalszej konwersji.
Zainstaluj DevSuite Pro za darmo i odblokuj ponad 64 narzędzi programistycznych dla swojej przeglądarki.