Перейти к основному содержанию
Convert.rest

Кодировщик Base64 — закодировать текст в Base64 онлайн

Превратите обычный текст Unicode в стандартную строку Base64 прямо в браузере. Вставьте текст, нажмите «Закодировать», скопируйте или скачайте результат — ничего не загружается, поэтому контент остаётся на вашем устройстве.

Закодировано локально в вашем браузере — текст не покидает эту вкладку.

Кодирование выполняется полностью в этой вкладке. Ваш текст конвертируется встроенным TextEncoder браузера и никогда не отправляется на сервер — ни один запрос, маячок, событие аналитики или журнал не содержит ваших данных.

Поддерживаемые форматы

  • Вход: любой текст UTF-8 — латиница, кириллица, арабский, CJK, эмодзи.
  • Выход: стандартный Base64 (A–Z, a–z, 0–9, +, /) с дополнением.
  • Копирование в буфер обмена или скачивание результата в файл .txt.

Как пользоваться

  1. 1

    Вставьте текст

    Введите или вставьте любой текст — английский, кириллица, арабский, китайский или эмодзи.

  2. 2

    Кодируйте локально

    Нажмите «Закодировать». Преобразование выполняется в этой вкладке браузера через встроенный UTF-8-кодировщик.

  3. 3

    Скопируйте или скачайте

    Скопируйте значение Base64 в один клик или скачайте его как файл .txt.

Что делает этот инструмент

Base64 представляет бинарные данные в виде безопасной ASCII-строки. Этот кодировщик берёт вставленный текст, преобразует его в байты UTF-8 и выдаёт стандартную Base64-форму этих байтов. Поскольку кодирование выполняется над байтами UTF-8, такие символы, как кириллица, арабский, японский и эмодзи, дают корректный и взаимозаменяемый результат вместо битых последовательностей наивных реализаций btoa().

Для кого предназначен

Разработчикам, встраивающим текст в JSON или email, инженерам QA, готовящим тестовые фикстуры, авторам, делящимся фрагментами, которые не должны искажаться транспортными уровнями, и всем, кому нужно быстрое приватное значение Base64 без вставки чувствительного контента в сторонний веб-сервис.

Как пользоваться кодировщиком

Вставьте или введите текст в текстовое поле, нажмите «Закодировать» — значение Base64 появится ниже. Скопируйте его кнопкой «Копировать» или скачайте файл .txt. Кодирование мгновенное и локальное: без ожидания и без ограничений по размеру, кроме того, что браузер может комфортно удерживать.

Стандартный Base64 простыми словами

Результат использует стандартный алфавит с символами + и / и необязательным дополнением = — именно это ожидают большинство сегментов полезной нагрузки JSON Web Tokens, data URL и API бинарных строк. Если нужен URL-safe вариант (с - и _ вместо), вставьте значение в подсказку декодера на странице декодирования Base64 — две записи не взаимозаменяемы.

Ограничения

  • Результат примерно на 33 % больше входных данных (Base64 добавляет 4 символа на каждые 3 байта).
  • Unicode сначала преобразуется в байты UTF-8 — это корректное поведение, а не дефект: именно такие байты ожидают большинство API и файловых систем.

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

Да — каждый символ сначала преобразуется в байты UTF-8, поэтому акценты, кириллица, арабский, иероглифы CJK и эмодзи дают стабильный стандартный результат.

Нужна помощь?

Ответы на частые вопросы, наши контакты и прямая линия для сообщения о проблеме.

Все инструменты