Base64 Encode Online

The most flexible Base64 encoder: encode plain text, any local file or a remote URL. You can pick the character set used for text, the Base64 standard (standard, MIME, URL-safe, PEM, IMAP and more) and the output format. Enable live mode to encode as you type.

Jak korzystać z narzędzia Base64 Encode Online

  1. Wybierz typ danych: Tekst, Plik lokalny lub Zdalny URL.
  2. W przypadku tekstu możesz wybrać kodowanie znaków (UTF-8 jest domyślne i oczekiwane przez większość systemów).
  3. Wybierz standard Base64 i format wyjściowy.
  4. Kliknij Koduj do Base64, a następnie skopiuj lub pobierz wynik.

Obsługiwane standardy Base64

  • Standardowy (RFC 4648): alfabet A–Z a–z 0–9 + / z dopełnieniem =.
  • MIME (RFC 2045): ten sam alfabet, wiersze łamane co 76 znaków za pomocą CRLF.
  • PEM (RFC 7468): wiersze łamane co 64 znaki, jak w certyfikatach.
  • Base64URL (RFC 4648 §5): - i _ zamiast + i /, bez dopełnienia. Używany w JWT i adresach URL.
  • IMAP (RFC 3501): + i ,, bez dopełnienia.
  • Token nazwy XML (. i -) oraz identyfikator XML (_ i :).
  • OpenPGP ASCII armor (RFC 4880): wiersze po 76 znaków oraz suma kontrolna CRC-24.

Dlaczego zestaw znaków ma znaczenie?

Base64 koduje bajty, a nie litery. To samo słowo daje różne bajty w UTF-8, Windows-1252 czy Shift_JIS, a więc inny ciąg Base64. Używaj UTF-8, chyba że system odbiorcy wyraźnie oczekuje starszego kodowania.

When developers encode to Base64

Use this free Base64 encoder to embed images in CSS/HTML data URIs, put binary blobs in JSON APIs, build HTTP Basic Auth headers, wrap PEM certificates, or produce URL-safe tokens. Prefer Base64URL for JWTs and query strings, and MIME wrapping when a mail client expects 76-character lines.

Wszystkie kodery Base64

Wszystkie dekodery Base64

Najczęściej zadawane pytania

Jak zakodować ciąg znaków w Base64?

Wybierz "Tekst", wklej swój ciąg i kliknij "Koduj do Base64". Domyślne ustawienie UTF-8 daje taki sam wynik jak JavaScript, Python, PHP i Java.

Czy mogę zakodować plik w Base64?

Tak. Wybierz "Plik lokalny" i wskaż dowolny plik: obrazy, PDF, ZIP, certyfikaty i inne. Plik jest przetwarzany lokalnie i nigdy nie jest wysyłany.

Czym różni się Base64 od Base64URL?

Base64URL zastępuje "+" znakiem "-", a "/" znakiem "_" i zwykle pomija dopełnienie, dzięki czemu wynik można używać w adresach URL i nazwach plików bez escapowania.

Is this Base64 encoder free?

Yes. Encode unlimited text and files in your browser with no sign-up. Nothing you encode is uploaded to our servers.

How do I encode for e-mail (MIME)?

Select the MIME (RFC 2045) standard so the output is wrapped at 76 characters with CRLF, which is what many mail systems expect.

Powiązane narzędzia i poradniki

Komentarze (0)

Pytania, pomysły lub błąd w „Base64 Encode Online”? Zostaw komentarz, oceń narzędzie lub odpowiedz innym.

Brak komentarzy. Podziel się opinią jako pierwszy!

Dodaj komentarz

Oceń to narzędzie:
Esc
↑ ↓ przejdź↵ otwórzEsc zamknij