Omnikit
ProgramowaniePlikiFinanseWszystkie narzędzia
Ctrl K
Narzędzia dla programistówNarzędzia do plikówKalkulatory finansoweWszystkie narzędzia
Strona głównaNarzędzia dla programistówKodowanie i dekodowanie Base64
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Kodowanie i dekodowanie Base64

programowanie

Tekst i pliki do Base64 i z powrotem, z trybem bezpiecznym dla URL i podglądem obrazów

Działa w przeglądarce. Wpisane dane nie są nigdzie wysyłane.

Base64 zamienia dane binarne w zwykły tekst, by mogły podróżować w JSON, HTML lub data URI, kosztem około 33 procent większego rozmiaru. To narzędzie konwertuje tekst i pliki w obie strony, z trybem bezpiecznym dla URL i podglądem obrazów. Nic nie jest przesyłane.

Ta strona została przetłumaczona maszynowo z angielskiego oryginału. Tłumaczenie nie zostało jeszcze sprawdzone przez człowieka, dlatego wiążąca jest wersja angielska. Przeczytaj angielski oryginał

Dalej:
  • Koder i dekoder URL Kodowanie procentowe i dekodowanie tekstu oraz adresów URL, z podglądem każdej części linku
  • Generator skrótów (hash) MD5, SHA-1, SHA-256, SHA-384 i SHA-512 z tekstu lub plików, z porównaniem sumy kontrolnej

Jak kodować i dekodować Base64

1

Wybierz Koduj lub Dekoduj na pasku opcji.

2

Wpisz lub wklej tekst w lewym panelu; aby zakodować plik, wybierz Plik i kliknij Wybierz plik.

3

Włącz Bezpieczny dla URL, jeśli wartość trafi do adresu URL lub tokena JWT.

4

Kliknij Kopiuj, aby skopiować wynik, albo ikonę pobierania, aby go zapisać; zdekodowane dane binarne pobierają się jako plik.

Narzędzie Base64

Ten koder Base64 zamienia tekst lub dowolny plik na Base64 i dekoduje Base64 z powrotem na czytelny tekst, podgląd obrazu lub plik do pobrania. Wynik pojawia się w trakcie pisania, z trybem bezpiecznym dla URL do tokenów i parametrów zapytań oraz data URI jednym kliknięciem przy kodowaniu obrazu.

Przydaje się do osadzenia małego logo w CSS lub e-mailu HTML, do odczytania zawartości tokena lub treści webhooka, która przyszła zakodowana w Base64, oraz do sprawdzenia, co klient faktycznie wysłał, gdy API odrzuca żądanie. Pomaga też wkleić certyfikat lub binarny blob do pliku konfiguracyjnego, który przyjmuje tylko tekst.

Kodowanie i dekodowanie działają w przeglądarce w JavaScripcie. Pliki są odczytywane lokalnie przez File API i nigdy nie są przesyłane, więc można bezpiecznie używać narzędzia z prywatnymi dokumentami lub kluczami. Tekst jest traktowany jako UTF-8, dzięki czemu emoji oraz pismo hindi, tamilskie czy arabskie przechodzą w obie strony bez strat. Dekoder przyjmuje oba alfabety, toleruje brak dopełnienia i podziały wierszy oraz rozpoznaje PNG, JPEG, GIF i WebP, by pokazać podgląd. Wybrany plik może mieć do 20 MB, bo cały ciąg Base64 powstaje w pamięci, a większy zawiesiłby kartę; wklejony tekst nie ma własnego limitu.

Ctrl+Enter kopiuje wynik. Dla całego tokena JWT zamiast jednego segmentu służy JWT Decoder; dla skrótów Hash Generator.

Najczęściej zadawane pytania

Czy ten koder Base64 jest darmowy i bez limitów?

Tak. Bez rejestracji, bez znaku wodnego i bez limitu użycia. Wklejony tekst nie ma limitu długości poza tym, co zmieści przeglądarka. Wybrany plik jest ograniczony do 20 MB, bo cały ciąg Base64 powstaje w pamięci, a większy plik zawiesiłby kartę zamiast się zakodować.

Czy moje pliki lub tekst są przesyłane?

Nie. Kodowanie i dekodowanie działają w całości w przeglądarce w JavaScripcie. Pliki są odczytywane lokalnie przez File API, a wynik powstaje w pamięci, więc nic z tego, co wklejasz lub wybierasz, nie opuszcza urządzenia.

Czym jest Base64 bezpieczny dla URL?

Standardowy Base64 używa znaków + i /, które mają specjalne znaczenie w adresach URL, i dopełnia znakiem =. Base64 bezpieczny dla URL (RFC 4648, sekcja 5) zastępuje je znakami - i _ i zwykle pomija dopełnienie. Używa się go w tokenach JWT, OAuth i parametrach zapytań. Włącz przełącznik Bezpieczny dla URL, aby go uzyskać; dekoder rozpoznaje go automatycznie.

Jak zamienić obraz na Base64 do CSS lub HTML?

Wybierz Koduj, przełącz wejście na Plik, wybierz obraz i włącz Data URI. Wynik zaczyna się od data:image/png;base64, i można go wkleić bezpośrednio do url() w CSS lub atrybutu src znacznika img. Osadzane obrazy warto trzymać małe; wszystko powyżej kilku kilobajtów zwykle lepiej podać jako zwykły plik.

Dlaczego dekodowanie pokazuje pobieranie zamiast tekstu?

Zdekodowane bajty nie są prawidłowym tekstem UTF-8, więc to prawdopodobnie plik, na przykład PDF, ZIP lub obraz. Obrazy są pokazywane w podglądzie; pozostałe dane binarne mają podgląd szesnastkowy i przycisk Pobierz, który zapisuje bajty pod sensowną nazwą.

Skąd błąd nieprawidłowego Base64?

Dane zawierają znak spoza A-Z, a-z, 0-9, + i / (lub - i _ w trybie bezpiecznym dla URL), mają zabłąkany znak = w środku albo brakuje im znaku, więc długość się nie zgadza. Spacje i podziały wierszy nie przeszkadzają i są pomijane. Warto sprawdzić, czy ciąg został skopiowany w całości.

Nadal coś nie działa? Zapytaj o narzędzie Kodowanie i dekodowanie Base64 a odpowiedzieć może każdy, kto zna odpowiedź. Konto nie jest potrzebne.

Powiązane narzędzia

Wszystkie narzędzia dla programistów
Konwerter curlZamiana polecenia curl na kod fetch, Node, Python, PowerShell lub HTTPieKonwerter tekstu na kod binarnyZamiana tekstu na bajty binarne, szesnastkowe, dziesiętne lub ósemkowe i z powrotem, w UTF-8Konwerter JSON na klasy C#Zamiana próbki JSON na klasy lub rekordy C# dla System.Text.Json lub Newtonsoft.JsonKonwerter znacznika czasu UnixZnaczniki czasu Unix na daty i daty na znaczniki czasu, w dowolnej strefie czasowejJSON na TypeScriptGeneruj interfejsy lub typy TypeScript z przykładowego JSONKonwerter CSV na JSONKonwertuj CSV na JSON i JSON na CSV, z podglądem tabeliKonwerter YAML na JSONKonwertuj YAML na JSON i JSON na YAML, z rozwiązanymi kotwicamiJSON to ZodPaste a JSON sample and get a Zod schema with its z.infer type, ready to copy
Czy to narzędzie było pomocne?
Omnikit

Małe zadania wykonywane w przeglądarce. Bezpłatnie, szybko i prywatnie. Pliki nigdy nie są przesyłane.

Pliki

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Programowanie

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanse

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
PoradnikiPytaniaO serwisieJak sprawdzamyBiblioteka prawa (beta)PrywatnośćRegulaminUjawnieniaKontaktMore: Exam practice (UGC NET Paper 1)Działa w przeglądarce. Nic nie jest przesyłane. © 2026 Omnikit (theomnikit.com)