Podgląd wyniku narzędzia „Koder/dekoder Base64”

Dekoder i koder Base64 — koduj lub dekoduj Base64 Online

Niezrozumiały Base64 w logach i danych spowalnia twoją pracę. Zdekoduj go do czytelnego tekstu albo zakoduj dowolny tekst lub plik — bezpiecznie dla URL, zgodnie z UTF-8 i błyskawicznie, prosto w przeglądarce.

Wklej tutaj Base64 lub tekst — otrzymaj zdekodowany tekst lub zakodowany ciąg znaków

lub upuść dowolny plik

Co możesz zrobić za pomocą Koder/dekoder Base64

Zanim zaczniesz, przejrzyj główne możliwości.

  • Natychmiast koduj tekst lub pliki do Base64
  • Dekoduj ciągi Base64 z powrotem do czytelnego tekstu
  • Wygeneruj bezpieczny dla adresu URL Base64 dla ciągów zapytań
  • Zakoduj obrazy i inne pliki w formacie Base64
  • Obsługuj UTF-8 i emoji bez uszkodzeń
  • Osadzaj zasoby bezpośrednio w kodzie lub wiadomościach e-mail

Odniesienie do ustawień

Dostępne elementy sterujące dla Koder/dekoder Base64.

Tryb

TrybUstawienia gotowe
Przełącza między zamianą zwykłego tekstu na Base64 (Koduj) a przywracaniem Base64 lub adresu data URL do czytelnego tekstu albo oryginalnego pliku (Dekoduj).Opcje: KodujDekoduj
Bezpieczny dla URLWł./Wył
Używa alfabetu Base64 bezpiecznego dla adresów URL: zamienia + i / na - oraz _ i pomija dopełnienie =, dzięki czemu wynik można umieszczać w adresach URL i nazwach plików; przesyłane pliki zawsze korzystają ze standardowego Base64.
Bezpłatne korzystanie · Bez rejestracji · Bez znaku wodnegoPrzesyłane pliki są szyfrowane podczas transmisjiUsunięto zgodnie z naszą polityką przechowywania danych

Najczęściej zadawane pytania

Wklej swój tekst lub upuść dowolny plik do pola wejściowego, pozostaw tryb na Kodowanie, a w wyniku pojawi się reprezentacja Base64. W przypadku plików otrzymasz adres URL danych, który można osadzić bezpośrednio w HTML, CSS lub JSON – bez serwera przesyłania po drodze.

usage

Base64 bezpieczny dla URL zamienia „+" na „-" oraz „/" na „_" i usuwa końcowe wypełnienie „=", dzięki czemu zakodowana wartość może bez dalszego escapowania znaleźć się w adresach URL, nazwach plików i segmentach JWT. Włączaj tryb bezpieczny dla URL zawsze, gdy wynik trafia do ciągu zapytania, segmentu ścieżki lub nagłówka HTTP.

technical

Nie. Base64 to kodowanie, a nie szyfrowanie. Każdy może odkodować ciąg jednym kliknięciem, więc nigdy nie używaj go jako mechanizmu zachowania tajności. Gdy potrzebujesz prawdziwej poufności, sięgnij po AES, RSA lub libsodium, a Base64 stosuj wyłącznie po to, by dane binarne były bezpieczne jako tekst.

privacy

Base64 pakuje trzy bajty w cztery znaki. Gdy długość danych wejściowych nie jest wielokrotnością trzech, koder uzupełnia ostatni blok znakami "=", aby wyjście pozostało wielokrotnością czterech. Standardowy Base64 zachowuje to uzupełnienie; wariant URL-safe je pomija, ponieważ długość jest dorozumiana.

technical

Tak. Koder odczytuje dane wejściowe jako UTF-8 przed kodowaniem, więc znaki arabskie, chińskie, cyrylica i emoji przechodzą obustronną konwersję bez błędów. Zdekodowany wynik jest odtwarzany jako tekst UTF-8, czyli dokładnie taki, jakiego oczekuje każda nowoczesna przeglądarka, terminal i API.

compatibility

Base64 zwiększa rozmiar danych o około 33% — trzy bajty wejściowe stają się czterema bajtami wyjściowymi. To w porządku w przypadku krótkich tokenów, małych ikon i miniatur osadzonych w JSON, ale przy dużych zasobach lepiej wybrać bezpośrednie przesłanie binarne lub link do CDN, aby zachować szybkość transferu.

technical

Nie. Koder działa w całości wewnątrz Twojej przeglądarki, korzystając ze standardowych interfejsów atob / btoa oraz nakładki UTF-8, więc Twój tekst lub plik nigdy nie trafia na serwer. Dzięki temu narzędzie jest bezpieczne dla tokenów, danych uwierzytelniających i zastrzeżonych plików binarnych, których nie chcesz ujawniać.

privacy

Przełącz tryb na Dekodowanie, wklej ciąg Base64, a oryginalny tekst pojawi się natychmiast w polu wynikowym, gotowy do skopiowania lub pobrania jako .txt. Jeśli ciąg używa znaków '-' i '_' zamiast '+' i '/', włącz tryb URL-safe, aby dekodowanie przebiegło prawidłowo.

usage

Tak. Przełącz na tryb Decode i wklej tekst Base64 lub data URL — jeśli dekodowanie się powiedzie, obok zwykłej opcji Download pojawi się przycisk „Download as file”. Jego kliknięcie zapisuje dokładnie oryginalne bajty z rozszerzeniem wykrytym z osadzonego typu MIME, więc zdjęcie lub PDF zakodowane w base64 wraca jako prawdziwy, otwieralny plik zamiast zniekształconego tekstu.

features

Pobierz zawsze zapisuje zdekodowany wynik jako zwykły plik .txt, co jest właściwe, gdy Base64 reprezentuje tekst. Pobierz jako plik pojawia się tylko wtedy, gdy zdekodowane bajty zostaną rozpoznane jako dane binarne — na przykład obraz lub PDF — i odtwarza oryginalny plik z jego właściwym rozszerzeniem, zamiast zrzucać surowe bajty do pliku tekstowego, który nie otworzy się poprawnie.

usage

Wklej ciąg Base64 lub adres URL danych, przełącz tryb na Dekoduj, a następnie użyj opcji Pobierz jako plik, aby zapisać oryginalne dane binarne — PDF, PNG, JPG lub dowolny inny format. Dekodowanie odbywa się bajt po bajcie, więc odzyskany plik jest identyczny z zakodowanym oryginałem. To najszybszy sposób, by zamienić base64 na pdf lub base64 na obraz bez instalowania czegokolwiek.

usage

Upuść obraz — PNG, JPG, SVG, cokolwiek — w polu wejściowym, a koder wygeneruje adres data URL, który możesz wkleić bezpośrednio w atrybut src elementu <img> lub we właściwości CSS background-image. Ponieważ adres data URL osadza dane obrazu bezpośrednio, strona nie wykonuje dodatkowego zapytania sieciowego; pamiętaj tylko, że Base64 zwiększa rozmiar o około 33%, więc osadzaj w ten sposób tylko małe obrazy.

usage

Nie — koder/dekoder Base64 działa całkowicie w przeglądarce, więc to, co wkleisz, nigdy nie opuszcza komputera, na którym się znajdujesz. Ma to znaczenie, jeśli sprawdzasz coś, co zawiera token, klucz lub dane klienta. Aby ją wyczyścić, wystarczy zamknąć zakładkę.

troubleshooting

Błąd wskazuje na pierwszą pozycję, której nie można przeanalizować, co zwykle następuje tuż po prawdziwym błędzie, a nie na nim — brakujący przecinek, niezamknięty cudzysłów lub nawias albo inteligentny cytat wklejony z dokumentu zamiast prostego. Najpierw sprawdź linię nad zgłoszoną pozycją.

troubleshooting

Nie dla obu. Koder/dekoder Base64 jest bezpłatny, pobrany plik nie zawiera znaku wodnego i na końcu nie jest o nic proszony — nie ma sensu, gdy skończysz pracę, a potem odkryjesz, że to kosztuje.

pricing

Nie — koder/dekoder Base64 działa w przeglądarce na komputerze stacjonarnym i telefonie. Nie trzeba nic instalować, nie trzeba rozpoczynać okresu próbnego ani kupować licencji, zanim zobaczysz, czy spełnia Twoje potrzeby. Wypróbuj na pliku, w którym faktycznie utknąłeś, a nie na próbce.

troubleshooting

Jak Koder/dekoder Base64 pomaga Ci osiągnąć cel

Prawdziwe problemy, które rozwiązuje każdego dnia — dla firm, twórców i codziennych zadań. Znajdź przypadek użycia, który Ci odpowiada i zacznij.

Web i SEO

Osadzaj obrazy w HTML i CSS jako Data URL

Osadzaj małe ikony, logo i sprite'y SVG jako adresy URL danych Base64, aby ograniczyć liczbę żądań HTTP, wysyłać jednoplikowe e-maile w HTML i utrzymać samodzielne prototypy bez zewnętrznego hostingu zasobów

Dla deweloperów

Uwierzytelnianie API i tokeny Bearer

Twórz nagłówki uwierzytelniania HTTP Basic, dekoduj tokeny bearer podczas debugowania API i sprawdzaj poświadczenia zakodowane w Base64 udostępniane w Postman, przykładach curl i dokumentacji OpenAPI

Dla deweloperów

Kodowanie plików do ładunków JSON i GraphQL

Opakuj przesyłane pliki binarne (PDF-y, obrazy, klipy audio) w ciągi Base64, aby bezpiecznie przenosić je wewnątrz JSON-a, mutacji GraphQL i treści webhooków, które obsługują wyłącznie tekst

Codzienne użycie

Dekodowanie załączników MIME w wiadomościach e-mail

Wyodrębniaj załączniki zakodowane w Base64 z surowych plików .eml, logów SMTP lub odpowiedzi IMAP, aby odzyskać utracone faktury, zrzuty ekranu i dokumenty z eksportów poczty

Web i SEO

Tokeny bezpieczne dla URL w aplikacjach webowych

Generuj ciągi Base64 bezpieczne dla adresów URL do linków resetowania hasła, kodów weryfikacji e-mail, identyfikatorów udostępniania i skróconych adresów URL, bez problemów ze znakami „+” lub „/” w przeglądarkach

Dla deweloperów

Ręczne sprawdzanie segmentów JWT

Dekoduj nagłówek i sekcje payload tokenu JSON Web Token podczas lokalnego debugowania, gdy nie masz pełnego dekodera JWT zainstalowanego w terminalu lub edytorze

Dla deweloperów

Przechowuj certyfikaty i keystore'y w sekretach CI/CD

Zakoduj certyfikaty SSL, magazyny kluczy podpisu Android lub plik JSON konta usługi GCP do Base64, aby można je było wkleić do zmiennych środowiskowych GitHub Actions, GitLab CI lub Vercel, które przyjmują tylko zwykły tekst.

Codzienne użycie

Odzyskaj pliki udostępnione jako surowy tekst Base64

Wklej blok base64 skopiowany z wiadomości na Slacku, zgłoszenia błędu lub e-maila do trybu Dekoduj i użyj opcji Pobierz jako plik, aby odzyskać oryginalny obraz lub PDF, który ktoś przysłał Ci jako tekst zamiast załącznika.

Dla deweloperów

Symuluj odpowiedzi API bez backendu

Generuj zastępcze obrazy w base64 lub dane binarne, aby wstawić je bezpośrednio do kolekcji Postman, handlerów MSW lub przykładów Swagger, gdy prawdziwy punkt końcowy backendu jest jeszcze w budowie.

Dla deweloperów

Debugowanie ładunków podpisów webhooków

Sprawdź zakodowaną w base64 treść, którą Stripe, Twilio lub inny dostawca wysyła wraz z webhookiem, aby ręcznie zweryfikować podpis lub odtworzyć ładunek podczas budowania integracji lokalnie.

Dla deweloperów

Odzyskaj pliki z ładunków API w formacie Base64

Zdekoduj base64 do PDF-a, obrazu lub dowolnych innych danych binarnych zwracanych przez API albo przechowywanych w kolumnie bazy danych, a następnie pobierz oryginalny plik do sprawdzenia — bez pisania skryptów.

Obejrzyj each transformation li

Every zdjęcie crosses the slash untouched i comes out the other side finished.