Base64 koduje dane binarne lub tekstowe w bezpieczny zestaw znaków ASCII, dzięki czemu może przejść przez systemy obsługujące tylko tekst — takie jak JSON, adresy URL, e-mail i identyfikatory URI danych. Oto jak kodować i dekodować.
Do czego służy Base64
- Osadzanie małych obrazów bezpośrednio w CSS lub HTML jako identyfikatorów URI danych
- Wysyłanie danych binarnych wewnątrz ładunków JSON
- Kodowanie danych uwierzytelniających dla nagłówków Basic Auth
- Bezpieczne przesyłanie danych przez kanały obsługujące wyłącznie tekst
Uwaga: Base64 to kodowanie, a nie szyfrowanie — jest łatwe do odwrócenia i samo w sobie nie zapewnia bezpieczeństwa.
Jak używać Base64 w ToolHub
Krok 1: Otwórz narzędzie Base64.
Krok 2: Wklej swoje dane wejściowe. Wprowadź tekst do zakodowania lub ciąg Base64 do zdekodowania.
Krok 3: Wybierz kierunek. Kliknij Koduj lub Dekoduj.
Krok 4: Skopiuj wynik. Jedno kliknięcie kopiuje dane wyjściowe.
Typowe pułapki
- URL-bezpieczny Base64 zastępuje + i / przez - i _; wybierz właściwy wariant dla adresów URL.
- Dekodowanie nie powiodło się, jeśli ciąg jest skrócony lub zawiera nieprawidłowe znaki — sprawdź błędy kopiowania i wklejania.
- Zakodowane dane są o około 33% większe niż oryginał, więc unikaj go dla bardzo dużych plików.
Powiązane zadania
Aby zabezpieczyć tekst wewnątrz ciągu zapytania, zamiast tego użyj kodera URL. Aby walidować JSON zawierający Twoje dane Base64, użyj formattera JSON.
Najczęściej zadawane pytania
Czy Base64 jest bezpieczne? Nie — to odwracalne kodowanie, a nie szyfrowanie.
Czy działa dla unicode/emoji? Tak, tekst jest obsługiwany jako UTF-8.
Czy moje dane są prywatne? Tak. Wszystko działa w Twojej przeglądarce.