ToolMill.io

Base64 Encode / Decode Tool

Kodować tekst do Base64 lub dekodować Base64 z powrotem do czytelnej treści bezpośrednio w przeglądarce. Jest przydatny do sprawdzania znaków, debugowania nagłówków autoryzacji, sprawdzania wartości konfiguracyjnych, dekodowania ładunków API i konwersji zwykłego tekstu bez korzystania z usługi zdalnej. ToolMill działa w pełni po stronie klienta dla prywatności i nadal działa offline po instalacji.

Kodowanie

Spróbuj.

Przykłady

Tekst kodowy na Base64
Wejście
Hello, ToolMill!
Wyjście
SGVsbG8sIFRvb2xNaWxsIQ==
Decode Base64 tekst
Wejście
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Wyjście
To jest test dekodowy bazowy 64.
Dekodowanie podstawowej wartości autoryzacji
Wejście
YWRtaW46ZGVtbw==
Wyjście
admin:demo
Zakoduj snippet JSON
Wejście
{"mode":"demo","enabled":true}
Wyjście
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9

Co to jest Base64 i kiedy go używać

Base64 zmienia bajty w ograniczony zestaw znaków ASCII, aby tekst mógł bezpiecznie poruszać się przez systemy, które oczekują zwykłego tekstu. To sprawia, że jest to przydatne dla skopiowanych wartości nagłówka, łańcuchów konfiguracyjnych, próbek API, email- style payloads i wyjście debugowania. Podstawa 64 zmienia reprezentację, nie tajemnicę, więc nigdy nie powinno być traktowane jako szyfrowanie.

Wspólne przepływy pracy

Zaznacz nagłówek podstawowego autoryzacji

Wspólnym zadaniem debugowania jest sprawdzenie skopiowanej wartości Basic Auth. W tym formacie zwykła nazwa użytkownika tekstu i hasło są połączone z okrężnicą, a następnie kodowane jako Base64. Ta strona jest przydatna, gdy musisz potwierdzić, co rzeczywiście zawiera skopiowany nagłówek przed wysłaniem kolejnego żądania.

Sprawdź wartości API lub konfiguracyjne

Wiele systemów przechowuje krótkie ładunki tekstowe, wartości środowiskowe lub skopiowane próbki w formie Base64. Dekodowanie pomaga kontrolować to, co jest rzeczywiście obecne, podczas gdy rekodowanie pozwala przetestować małe edycje bez sięgania po inne narzędzie serwisowe lub komendujące.

Przygotuj zwykły tekst do transportu

Jeśli system oczekuje tekstu Base64, można wkleić czytelną zawartość tutaj i przekonwertować ją przed osadzeniem go na żądanie, uchwyt lub przykład dokumentacji. To narzędzie jest szczególnie wygodne dla krótkich próbek tekstowych i skopiowanych snippetów zamiast pełnych plików binarnych.

Zasady wprowadzania i przypadki krańcowe

Ta strona jest tekstowo skupiona. To działa dobrze na czytelne struny i tekst Unicode, a dekoder ignoruje spacje i pęknięcia linii w wklejonym wejściu Base64. Standardowy Base64 jest oczekiwany tutaj, więc warianty URL bezpieczne, które używają różnych znaków mogą być konieczne do konwersji najpierw. Wyściełanie również ma znaczenie: brak lub uszkodzenie równych znaków może spowodować awarie dekodowania.

Dlaczego dekodowanie nie działa

Niepowodzenie dekodowania zwykle oznacza, że wklejona wartość zawiera nie- Base64 znaki, nieprawidłowe wyściełanie, skrócony ciąg znaków lub wariant Base64URL, który został skopiowany do standardowego dekodera Base64. Innym wspólnym źródłem zamieszania jest dekodowanie poprawnego Base64, który reprezentuje dane binarne zamiast tekstu czytelnego dla człowieka.

Prywatność i wykorzystanie w trybie offline

Przed poleceniem na zakodowanych lub zdekodowanych danych

Przed ponownym użyciem wyjścia, potwierdzić oryginalne kodowanie tekstu, sprawdzić, czy źródło było standardowe Base64 lub wariant, taki jak Base64URL, i sprawdzić, czy wszelkie wymagane oczekiwania wyściełania lub typu plików odpowiadają systemowi docelowemu. Pomaga to uniknąć kopiowania technicznie poprawnego wyjścia do niewłaściwego przepływu pracy.

Co Base64 Decode wyniki zrobić i nie udowodnić

Udane dekodowanie tylko dowodzi, że wejście może być interpretowane jako Base64 i zamienione z powrotem w bajty lub tekst w tym narzędziu. Nie dowodzi to, że dekodowany wynik jest znaczący, wiarygodny, prawidłowo zakodowany dla aplikacji niższego szczebla lub nadaje się do bezpośredniego ponownego użycia bez kontroli.

Jak interpretować Base64 Wyjścia poprawnie

Wyjście bazowe 64 jest tylko tekstową reprezentacją bajtów. Nie dowodzi, że oryginalna treść była czytelna, bezpieczna, tajna, a nawet przeznaczona do wyświetlania. Główną wartością wyniku jest to, że można go skopiować do systemów, które oczekują Base64 jako formatu transportu lub przechowywania.

Ponieważ ToolMill działa w przeglądarce, można sprawdzić skopiowane żetony, nagłówki, skróty konfiguracyjne i krótkie ładunki bez wysyłania ich na inną stronę internetową. Jest to szczególnie przydatne, gdy tekst zawiera wartości wewnętrzne, które wolelibyście zachować na miejscu podczas debugowania.

Powiązane narzędzia