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.

Как пользоваться инструментом «Base64 Encode Online»

  1. Выберите тип данных: Текст, Локальный файл или Удалённый URL.
  2. Для текста можно выбрать кодировку символов (по умолчанию UTF-8 — её ожидает большинство систем).
  3. Выберите стандарт Base64 и формат результата.
  4. Нажмите Кодировать в Base64 и скопируйте или скачайте результат.

Поддерживаемые стандарты Base64

  • Стандартный (RFC 4648): алфавит A–Z a–z 0–9 + / с дополнением =.
  • MIME (RFC 2045): тот же алфавит, строки переносятся через каждые 76 символов с CRLF.
  • PEM (RFC 7468): строки переносятся через каждые 64 символа, как в сертификатах.
  • Base64URL (RFC 4648 §5): - и _ вместо + и /, без дополнения. Используется в JWT и URL.
  • IMAP (RFC 3501): + и ,, без дополнения.
  • XML name token (. и -) и XML identifier (_ и :).
  • OpenPGP ASCII armor (RFC 4880): строки по 76 символов плюс контрольная сумма CRC-24.

Почему важна кодировка символов?

Base64 кодирует байты, а не буквы. Одно и то же слово даёт разные байты в UTF-8, Windows-1252 или Shift_JIS, а значит, и разную строку Base64. Используйте UTF-8, если принимающая система явно не ожидает устаревшую кодировку.

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.

Все кодировщики Base64

Все декодеры Base64

Часто задаваемые вопросы

Как закодировать строку в Base64?

Выберите «Текст», вставьте строку и нажмите «Кодировать в Base64». Настройка UTF-8 по умолчанию соответствует результату JavaScript, Python, PHP и Java.

Можно ли закодировать файл в Base64?

Да. Выберите «Локальный файл» и укажите любой файл: изображения, PDF, ZIP, сертификаты и т. д. Файл обрабатывается локально и никуда не загружается.

Чем Base64 отличается от Base64URL?

Base64URL заменяет "+" на "-" и "/" на "_" и обычно опускает дополнение, поэтому результат можно использовать в URL и именах файлов без экранирования.

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.

Похожие инструменты и руководства

Комментарии (0)

Есть вопросы, идеи или нашли ошибку в «Base64 Encode Online»? Оставьте комментарий, оцените инструмент или ответьте другим.

Комментариев пока нет. Станьте первым, кто поделится отзывом!

Оставить комментарий

Оцените инструмент:
Esc
↑ ↓ перемещение↵ открытьEsc закрыть