Czy obsługuje tekst Unicode?
Tak. Tekst jest kodowany i dekodowany jako UTF-8, więc znaki spoza ASCII pozostają tekstem.
Koduj tekst do Base64 albo dekoduj Base64 do UTF-8 z alfabetem URL-safe, opcjonalnym paddingiem, licznikami bajtów, kopiowaniem i zamianą.
Base64 to kodowanie transportowe, nie szyfrowanie. Przydaje się, gdy tekst lub bajty muszą przejść przez systemy oczekujące czystego ASCII: nagłówki, data URL, tokeny, fixture'y, małe wartości konfiguracyjne albo przykłady w dokumentacji. To narzędzie zamienia tekst UTF-8 na Base64 i dekoduje poprawny Base64 z powrotem do tekstu w przeglądarce.
Opcja URL-safe zmienia alfabet z plusa i ukośnika na myślnik i podkreślenie, co jest typowe dla tokenów webowych. Padding można pominąć, gdy system oczekuje krótszych wartości Base64URL.
Ładowanie narzędzia...
Base64 nie ukrywa danych. Każdy może je zdekodować. Nie używaj go zamiast hashowania, szyfrowania, podpisów ani kontroli dostępu. Zmienia wyłącznie reprezentację, aby dane łatwiej przechodziły przez systemy tekstowe.
Tak. Tekst jest kodowany i dekodowany jako UTF-8, więc znaki spoza ASCII pozostają tekstem.
Base64 URL-safe zastępuje plus myślnikiem, a ukośnik podkreśleniem. Padding często pomija się w tych samych kontekstach.
Wejście może zawierać niepoprawne znaki Base64, niemożliwą długość albo bajty, które nie są poprawnym tekstem UTF-8.