Интернет и кодирование
Base64 Кодер и декодер
Кодируйте текст UTF-8 в Base64 или декодируйте Base64 обратно в текст, включая URL-безопасные варианты и содержимое, отличное от ASCII. Разрывы входных строк (как видно в файлах PEM) допускаются.
- 100% работает в вашем браузере
- Нет регистрации · Нет загрузок
- Бесплатное неограниченное использование
Текст или Base64
Примеры: Текст для кодирования · Base64 для декодирования · URL-безопасный вход —⌘/Ctrl + Enter преобразует · перетаскивает файл, чтобы загрузить его · обрабатывается локально
Конверсии
Вывод доступен только для чтения. Используйте «Копировать», «Загрузить» или «Поделиться», чтобы удалить его.
Как использовать инструмент Base64 Кодер/декодер
-
Вставьте текст или Base64
Переключатель режима определяет направление; используйте auto, чтобы короткие строки, состоящие только из алфавита, пробовались как Base64.
-
Переключите URL-безопасно, если необходимо.
URL-безопасный Base64 заменяет + на - и / на _ и удаляет заполнение — необходимое в параметрах запроса и сегментах JWT.
-
Скопируйте результат
Разрывы строк во входных данных игнорируются, поэтому вы можете напрямую декодировать упакованный сертификат или тело PEM.
Чем отличается этот инструмент
- Правильная обработка UTF-8 — акценты, CJK и эмодзи прекрасно передаются туда и обратно.
- URL-безопасный вариант алфавита с обработкой заполнения
- Пробелы и разрывы строк при вводе допускаются.
- Точные ошибки для недопустимых символов или усеченных данных.
- Также показывает длину в байтах, что полезно для проверки размера.
Конфиденциальность по архитектуре: эта страница не содержит аналитики, которая получает ваши данные, а код преобразования запускается на вашей вкладке. Вы можете отключиться от сети после загрузки и продолжить работу.
Base64 Кодер/декодер — часто задаваемые вопросы
Является ли Base64 шифрованием?
Нет. Base64 — это кодировка, а не шифрование: он не имеет ключа и не обеспечивает нулевую конфиденциальность. Считайте данные, закодированные в формате Base64, как открытый текст, который выглядит просто зашифрованным. Используйте шифрование (TLS, AES, возраст), когда необходима секретность.
Почему Base64 иногда URL безопасно с использованием - и _?
Стандартный Base64 использует + и /, что проблематично внутри URL-адресов и идентификаторов. Вариант URL-безопасный (RFC 4648 §5) заменяет - и _ и часто опускает заполнение =, поэтому значение сохраняется при помещении в строку запроса или имя файла.
Как декодировать Base64 в файл или изображение?
Этот инструмент декодирует в текст, который подходит для текстовых полезных данных. Если декодированные байты представляют собой изображение или архив, этот декодер четко сообщает об этом, вместо того, чтобы печатать мусор — используйте для них инструмент байтов в файл.
Почему моя строка Base64 заканчивается на = или ==?
Прокладка. Base64 кодирует 3 байта в 4 символа; когда входная длина не кратна трем, кодирование дополняется знаком =, чтобы блок оставался полным. Заполнение часто является необязательным и удаляется при URLбезопасном использовании.
Сопутствующие инструменты
Ищете “декодирование base64 онлайн”, “кодировка base64”, “конвертер base64”? Вы находитесь в правильном месте — просмотреть все инструменты 19.