Инструменты / Base64

Base64 кодирование и декодирование UTF-8 текста онлайн

Кодируйте русский, казахский и другой Unicode-текст в Base64 и декодируйте обратно. Есть стандартный и URL-safe формат, копирование и быстрая смена направления.

Рабочий инструмент

Выберите направление и вставьте текст

Преобразование выполняется прямо в браузере через UTF-8. Base64 не является шифрованием и не защищает секретные данные.

ИСХОДНЫЕ ДАННЫЕ 0 символов
РЕЗУЛЬТАТ 0 символов
UTF-8 и URL-safe

Для текста, конфигураций и технических строк

Страница ориентирована на текстовые данные, а не на файлы и бинарные вложения.

01

Unicode и UTF-8

Русские, казахские и другие Unicode-символы сначала преобразуются в UTF-8 байты, затем в Base64.

02

URL-safe формат

Символы + и / заменяются на - и _, а завершающие = можно убрать для URL-safe представления.

03

Обратное декодирование

Инструмент восстанавливает UTF-8 текст и сообщает об ошибке, если Base64-строка некорректна.

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

Кодирование и декодирование в три шага

Для обычного текста выбирайте стандартный Base64. URL-safe нужен, когда строка должна безопаснее использоваться в URL или параметрах.

01

Выберите направление

Текст в Base64 либо Base64 обратно в UTF-8 текст.

02

Выберите формат

Стандартный Base64 или URL-safe вариант.

03

Скопируйте результат

Результат пересчитывается автоматически при каждом изменении текста.

Пример

Unicode-текст корректно проходит через UTF-8

Это важно для русского и казахского текста, потому что простое применение btoa к Unicode-строке может завершиться ошибкой.

Исходный текст
Қазақстан
Base64
0prQsNC30LDSm9GB0YLQsNC9
Связанные инструменты

Для SEO URL и обычного текста лучше использовать специализированные инструменты, а Base64 оставить для технических задач.

Важно знать

Base64 не является шифрованием

Любой, кто получил Base64-строку, может декодировать её обратно. Не используйте Base64 как способ защитить пароли, токены или секретные данные.

Это представление данных

Base64 переводит байты в набор печатных ASCII-символов, но не скрывает содержание криптографически.

Размер строки увеличивается

После Base64-кодирования представление обычно становится длиннее исходного набора байтов.

Страница рассчитана на текст

Инструмент не загружает файлы и не предназначен для кодирования изображений, архивов или других больших бинарных данных.

URL-safe отличается символами

В URL-safe варианте + заменяется на -, / на _, а завершающие знаки = часто опускаются.

FAQ

Вопросы о Base64

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

Выберите направление «Текст → Base64», вставьте текст и скопируйте автоматически рассчитанный результат.

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

Переключите направление на «Base64 → текст» и вставьте строку. Если данные содержат корректный UTF-8 текст, он появится справа.

Работает ли Base64 с кириллицей?

Да. Перед кодированием текст преобразуется в UTF-8, поэтому поддерживаются русские, казахские и другие Unicode-символы.

Чем URL-safe Base64 отличается от обычного?

URL-safe вариант заменяет символы + и / на - и _ и часто не использует завершающие знаки =.

Base64 шифрует данные?

Нет. Base64 является способом представления данных и легко декодируется обратно.

Следующий инструмент

Счётчик слов и символов

Количество слов, символов с пробелами и без, строк и ориентировочное время чтения.