Кодирование / декодирование Base64
Кодируйте или декодируйте текст в Base64 полностью в вашем браузере.
Для чего используется Base64?
Base64 особенно полезен разработчикам: встраивание небольшого изображения прямо в CSS или HTML в виде data:image/png;base64,..., чтобы избежать дополнительного сетевого запроса, изучение payload-части JWT-токена (которая как раз закодирована в Base64), или отладка бинарных данных (ключ, сертификат, вложение API), полученных в таком виде в логах приложения.
Является ли Base64 шифрованием?
Нет. Base64 — это простое кодирование: оно преобразует бинарные данные в текст, читаемый системами, которые принимают только символы ASCII, но никак не защищает данные. Любой может мгновенно декодировать Base64 без пароля или ключа. Для защиты конфиденциальных данных нужен настоящий алгоритм шифрования (AES и т.д.), а не Base64.
Почему мой декодированный текст нечитаем?
Если результат декодирования показывает странные символы, обычно это означает, что закодированная строка изначально представляла бинарные данные (изображение, сжатый файл, криптографический ключ), а не обычный текст. Декодирование выполнено правильно, но результат просто не предназначен для чтения в таком виде.
Обработка на 100% локально в вашем браузере (WebAssembly) — ничего не отправляется на сервер.