.Convertor
Menu

Kodowanie i dekodowanie Base64

Narzędzie automatycznie rozpoznaje typ wprowadzanych danych: zwykły tekst zostanie zakodowany do Base64, poprawny kod Base64 zostanie automatycznie zdekodowany do oryginalnego tekstu.

Przetwarzanie lokalne · Pliki nie są przesyłane

Pliki są przetwarzane w tej przeglądarce bez automatycznego wysyłania. Pierwsze ładowanie komponentów może wymagać internetu.

Kodowanie i dekodowanie Base64: zastosowania i ograniczenia

Base64 reprezentuje bajty przy użyciu znaków drukowalnych. To narzędzie konwertuje tekst UTF-8 na potrzeby debugowania API, sprawdzania dzienników i sprawdzania fragmentów danych.

Base64 jest kodowaniem, a nie szyfrowaniem; Ta strona wyświetla wyłącznie tekst w UTF-8 i nie oferuje konwersji innych zestawów znaków ani pobierania plików binarnych.

Możliwości wyjaśnione

Standardowy tekst Base64 i Base64URL

Dekodowanie akceptuje standardowy alfabet Base64 i Base64URL z - i _ oraz przywraca pominięte końcowe dopełnienie. Kodowanie tworzy standard Base64.

Identyfikatory URI danych tekstowych i tryby jawne

Najpierw można usunąć prefiks data:…;base64, a potem zdekodować tekst; Jeśli znaczenie wejścia jest niejednoznaczne, wybierz tryb kodowania lub dekodowania, aby nie polegać na automatycznym rozpoznawaniu.

Praktyczne przykłady

Zakoduj zwykły tekst jako Base64

Dane wejściowe

Hello

Wynik konwersji

SGVsbG8=

Tryb kodowania generuje pokazany wynik. Wprowadź ten wynik w trybie dekodowania, aby odzyskać Hello.

Dekoduj niewypełniony Base64URL

Dane wejściowe

8J-Yig

Wynik konwersji

😊

Tryb dekodowania normalizuje - do standardowego alfabetu i przywraca dopełnienie przed odczytaniem tekstu UTF-8.

Dekoduj tekstowy identyfikator URI danych

Dane wejściowe

data:text/plain;base64,SGVsbG8=

Wynik konwersji

Hello

Ten przykład zawiera dane tekstowe; nie oznacza to obsługi eksportowania identyfikatorów URI danych obrazu jako obrazów.

Instrukcja użytkowania

  1. Automatyczne wykrywanie

    Można wybrać automatyczne wykrywanie, kodowanie lub dekodowanie; Gdy konieczne jest określenie kierunku, użyj trybu ręcznego, a następnie wklej tekst lub ciąg Base64.

  2. Konwersja w czasie rzeczywistym

    Narzędzie automatycznie rozpoznaje typ wprowadzanych danych: zwykły tekst zostanie zakodowany do Base64, poprawny kod Base64 zostanie automatycznie zdekodowany do oryginalnego tekstu.

  3. Skopiuj jednym kliknięciem

    Każde pole wynikowe zawiera przycisk „Kopiuj" umożliwiający szybkie pobranie zakodowanej lub zdekodowanej treści.

Często zadawane pytania

Dlaczego niektóre treści są automatycznie dekodowane zamiast kodowane?

Tryb automatyczny dekoduje Base64 tylko jako poprawny tekst UTF-8; w razie niejednoznaczności wybierz tryb ręcznie.

Co zazwyczaj powoduje błąd dekodowania?

Częstą przyczyną jest to, że wprowadzone dane nie stanowią kompletnego, prawidłowego ciągu znaków Base64 lub zawierają nieprawidłowe znaki. Należy najpierw sprawdzić, czy oryginalna zawartość nie została ucięta lub nieprawidłowo połączona.

Czy to narzędzie może analizować cały JWT lub dekodować obrazy?

Może dekodować prawidłowe fragmenty tekstu w formacie UTF-8 Base64URL, ale nie dzieli całego JWT, nie sprawdza podpisów ani nie eksportuje obrazów ani innych plików binarnych.

Powiązane narzędzia

Powiązane artykuły