Dekoder Base64 - Dekodowanie Tekstów i Plików
Powrót do NarzędziO dekodowaniu Base64
Dekoduj zakodowane ciągi Base64 z powrotem do oryginalnego tekstu lub danych binarnych. Niezbędne do załączników email, URL-i danych, odpowiedzi API i przesyłania szyfrowanych danych. Obsługuje zarówno treść tekstową jak i pliki.
Funkcje dekodowania
- Natychmiastowa konwersja Base64 do tekstu
- Automatyczna walidacja i wykrywanie błędów
- Eleganckie obsługiwanie nieprawidłowego Base64
- Obsługuje standardowy i bezpieczny dla URL Base64
Kiedy używać dekodowania Base64
- Przetwarzanie tokenów uwierzytelniania API
- Analiza danych załączników email
- Debugowanie zakodowanych danych web
- Konwersja URL-ów danych do czytelnego formatu
Ważne: Dekoduj Base64 tylko z zaufanych źródeł. Zdekodowana zawartość może zawierać wykonywalny kod lub złośliwe dane.
Przykłady dekodowania Base64
Dekodowanie prostego tekstu
Wejście:
SGVsbG8gV29ybGQhWyjście:
Hello World!Dekodowanie HTTP Basic Auth
Wejście:
QWxhZGRpbjpvcGVuIHNlc2FtZQ==Wyjście:
Aladdin:open sesameDekodowanie danych JSON
Wejście:
eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9Wyjście:
{"name":"John","age":30}Dekodowanie URL
Wejście:
aHR0cHM6Ly9leGFtcGxlLmNvbS9wYXRoWyjście:
https://example.com/pathPrzewodnik walidacji Base64
Naucz się identyfikować poprawne zakodowane ciągi Base64:
- Zawiera tylko znaki A-Z, a-z, 0-9, +, /, =
- Długość to wielokrotność 4 (z dopełnieniem)
- Dopełnienie (=) pojawia się tylko na końcu
- Maksymalnie 2 znaki dopełnienia
Częste problemy i rozwiązania
Nieprawidłowe znaki Base64
Usuń lub zamień nieprawidłowe znaki. Używaj tylko alfabetu Base64.
Nieprawidłowe dopełnienie
Upewnij się o prawidłowym dopełnieniu = na końcu (0, 1 lub 2 znaki).
Zniekształcone wyjście
Sprawdź kodowanie znaków. Źródło może być uszkodzone lub częściowo skopiowane.
Jak działa dekodowanie Base64
- 1 Konwersja znaków Base64 do wartości 6-bitowych
- 2 Łączenie wartości 6-bitowych w 8-bitowe bajty
- 3 Obsługa dopełnienia i tworzenie wyjścia binarnego
- 4 Konwersja binarnego do formatu tekst/dane
Informacje o dopełnieniu
= - Jeden brakujący bajt== - Dwa brakujące bajtyBrak dopełnienia - Idealne wyrównanie