Dekoder Base64
Odkoduj ciągi Base64 na czytelny tekst w mgnieniu oka. Sprawdzaj nagłówki autoryzacji, tokeny, payloady API i treść e-maili. Darmowy dekoder Base64.
Zamień ciąg Base64 z powrotem na czytelny tekst
Ciągi Base64 spotkasz w całej sieci: w nagłówkach HTTP, payloadach JSON, źródle e-maili, plikach konfiguracyjnych i tokenach. Wyglądają jak losowe litery, często zakończone jednym lub dwoma znakami =. Ten dekoder zamienia je z powrotem na oryginalny tekst, żebyś zobaczył, co zawierają.
Na przykład SGVsbG8sIEJvdHN5IQ== dekoduje się do Hello, Botsy!. Wklej ciąg, wyślij i odczytaj wynik.
Jeśli wynik wygląda jak zlepek dziwnych symboli, oryginalne dane prawdopodobnie nie były tekstem. Może to być obraz, skompresowany plik lub zaszyfrowane dane. Dla obrazów wypróbuj konwerter Base64 na obraz.
Jak korzystać z dekodera Base64
- Wklej ciąg Base64 do pola treści. Pomiń prefiksy takie jak
Basicczydata:...;base64,. - Wyślij, aby zdekodować.
- Odczytaj lub skopiuj zdekodowany tekst.
Przykłady
Zwykły tekst
Dane wejściowe: TXkgQm90c3kgdG9vbHM=
Wynik: My Botsy tools
Tekst z akcentami
Dane wejściowe: w7FhbmTDug==
Wynik: ñandú
Tekst UTF-8 dekoduje się poprawnie, razem ze znakami diakrytycznymi.
Brak dopełnienia
Dane wejściowe: SGVsbG8gd29ybGQ
Wynik: Hello world
Brakujący znak = na końcu nie ma tu znaczenia.
Typowe zastosowania
- Sprawdzanie zawartości nagłówka HTTP Basic Authorization podczas debugowania.
- Odczyt nagłówka i payloadu tokena JWT (to JSON zakodowany w Base64URL).
- Sprawdzanie wartości Base64 w sekretach Kubernetes, zmiennych środowiskowych lub plikach konfiguracyjnych.
- Odczyt zakodowanych fragmentów surowego źródła wiadomości e-mail.
- Weryfikacja wyniku własnego kodu, który generuje Base64.
Wskazówki i ważne informacje
- Jeśli dekodowanie się nie udaje, sprawdź brakujące dopełnienie
=, przypadkowe spacje lub znaki nowego wiersza albo znaki spoza alfabetu Base64. - Tokeny JWT i niektóre API używają Base64 URL-safe, w którym
+i/zastąpiono przez-i_. W razie potrzeby zamień je z powrotem przed dekodowaniem. - Zdekodowany JSON łatwiej czytać po przepuszczeniu przez formater JSON.
- Uważaj na tokeny i dane logowania: zdekodowanie tokena go nie weryfikuje, a aktywnych sekretów nie należy wklejać na żadną stronę.
Przypadki szczególne i ograniczenia
- Nieprawidłowe znaki są po cichu pomijane zamiast powodować błąd.
SGVsbG8@IHdvcmxkdekoduje się do „Hello” i śmieci, więc bełkot w wyniku często oznacza uszkodzony ciąg. - Base64 URL-safe (z
-i_) zdekoduje się błędnie, jeśli nie zamienisz tych znaków na+i/:PDw_Pz4-daje śmieci, aPDw/Pz4+daje<<??>>. - Dane binarne, takie jak obrazy czy pliki zip, wyświetlają się jako nieczytelne symbole. Dla zdjęć użyj narzędzia Base64 na obraz.
- Znaki nowego wiersza w długich ciągach (częste w źródle e-maili) są ignorowane, więc możesz je wkleić bez zmian.
Najczęściej zadawane pytania
Jak poznać, że ciąg to Base64?
Base64 używa tylko A–Z, a–z, 0–9, + i /, może kończyć się dopełnieniem =, a jego długość jest zwykle wielokrotnością 4. To wskazówki, a nie dowód; najprościej spróbować go zdekodować.
Dlaczego zdekodowany tekst wygląda jak bełkot?
Oryginalne dane były prawdopodobnie binarne, np. obraz, plik zip lub zaszyfrowane bajty, a nie tekst.
Czy mogę tym zdekodować JWT?
Możesz zdekodować nagłówek i payload (dwie pierwsze części oddzielone kropkami). Najpierw zamień - i _ na + i /. Dekodowanie nie sprawdza podpisu.
Czy dekodowanie Base64 to to samo co odszyfrowanie?
Nie. Base64 to publiczne kodowanie bez klucza. Każdy może je zdekodować, dlatego nie należy go używać do ochrony sekretów.
Powiązane narzędzia
- Koder Base64: Zakoduj dowolny ciąg znaków do Base64.
- Base64 na obraz: Dekoduj dane Base64 do postaci obrazu.
- Dekoder URL: Odkoduj URL z powrotem na zwykły tekst.
- Walidator i formater JSON: Sprawdź poprawność JSON i nadaj mu czytelny wygląd.
- Konwerter szesnastkowy: Zamień tekst na zapis szesnastkowy i odwrotnie dla dowolnego ciągu.
Podobne narzędzia
Zakoduj dowolny tekst lub ciąg znaków do Base64 w mgnieniu oka. Przydatne do data URI, nagłówków HTTP Basic Auth, poczty i API. Darmowy koder Base64.
Popularne darmowe narzędzia
Generuj silne, losowe hasła jednym kliknięciem. Wybierz długość, wielkie i małe litery, cyfry oraz znaki specjalne. Za darmo, bez rejestracji.
Zamień tekst na WIELKIE LITERY, małe litery, Sentence case, Capital Case, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case lub param-case.
Utwórz link WhatsApp do czatu jednym kliknięciem z Twoim numerem i gotową wiadomością. Dodaj go na stronę, do bio, reklam lub kodów QR. Generator wa.me.
Sprawdź rekordy DNS dowolnej domeny: A, AAAA, CNAME, MX, NS, TXT i SOA. Zweryfikuj ustawienia poczty, SPF, weryfikacji i serwerów nazw za darmo.
Podziel dowolny URL na części: protokół, host, ścieżkę i parametry zapytania. Sprawdzaj linki śledzące, tagi UTM i endpointy API. Darmowy parser URL.
Prześlij obraz lub zrzut ekranu z kodem QR i odczytaj zapisany w nim link lub tekst, bez telefonu. Sprawdź, dokąd prowadzi kod QR, zanim go otworzysz.