Привет, мир!
0J/RgNC40LLQtdGCLCDQvNC40YAh
Преобразуйте обычный текст UTF-8 в Base64.
Кодируйте и декодируйте Base64 прямо в браузере. Поддерживаются UTF-8, Unicode, JSON-данные и полезная нагрузка API. Данные обрабатываются локально и не отправляются на сервер.
Привет, мир!
0J/RgNC40LLQtdGCLCDQvNC40YAh
Преобразуйте обычный текст UTF-8 в Base64.
0J/RgNC40LLQtdGCLCDQvNC40YAh
Привет, мир!
Восстановите исходный текст из строки Base64.
{"user":"иван","role":"admin"}
eyJ1c2VyIjoi0LjQstCw0L0iLCJyb2xlIjoiYWRtaW4ifQ==
Base64 часто используется для передачи JSON-данных через API.
Кафе, резюме и эмодзи ☕
0JrQsNGE0LUsINGA0LXQt9GO0LzQtSDQuCDRjdC80L7QtNC30Lgg4piV
Base64 корректно сохраняет кириллицу, эмодзи и другие символы Unicode.
Base64 преобразует двоичные данные в текстовое представление с помощью набора из 64 символов ASCII. Каждые 3 байта исходных данных превращаются в 4 символа Base64, поэтому размер результата увеличивается примерно на 33%.
Поскольку результат содержит только безопасные текстовые символы, Base64 широко используется в API, JSON-данных, вложениях электронной почты, токенах JWT, HTTP-заголовках, Data URI и многих других системах, где двоичные данные нужно передавать через текстовые каналы.
Base64 — это способ представления данных, а не метод шифрования. Закодированную строку легко декодировать без пароля или секретного ключа. Base64 удобен для передачи данных, но не обеспечивает их защиту или конфиденциальность.
Base64 часто используют, когда двоичные данные необходимо представить в виде текста. Типичные примеры: запросы и ответы API, JSON-данные, вложения электронной почты, токены JWT, Data URI для встраивания изображений и файлы конфигурации.
Разработчики часто используют Base64 для безопасной передачи файлов, изображений, сертификатов, криптографических ключей и других двоичных данных через системы, рассчитанные прежде всего на текст.
Преобразуйте текст и байты в шестнадцатеричный формат и декодируйте Hex-последовательности обратно в текст.
Кодируйте и декодируйте URL-строки и параметры запросов для безопасной передачи в HTTP и API.
Преобразуйте текст в 8-битные двоичные группы и декодируйте двоичные байты обратно в читаемый текст.
Преобразуйте ASCII-символы и числовые коды для работы с протоколами и парсерами.
Декодируйте JWT в браузере и просматривайте header, payload, claims и срок действия токена.
Преобразуйте текст в Unicode-escape и декодируйте Unicode-escape, HTML-сущности и многоязычный текст.