Skip to main content
appkiro.com

Base64 в YAML

Декодируйте Base64 в YAML, проверьте восстановленные данные и скопируйте или скачайте их. Выберите обычный либо URL-safe вариант.

Инструмент Base64 · Точное преобразование Base64

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

Вставьте Base64 и декодируйте его в YAML. Инструмент возвращает соответствующие байты или текст без автоматической валидации, форматирования и выполнения.

Преобразовать

1

Введите или загрузите

Вставьте текст или выберите файл

2

Выберите действие

Кодируйте, декодируйте или проверяйте

3

Проверьте результат

Просмотрите вывод и данные о байтах

1. Ввод

Символов: 0

2. Действие

3. Результат

Символов: 0

4. Быстрые действия

5. Сведения о Base64

ОписаниеBase64 представляет байты как текст и не является шифрованием.
АлфавитA-Z, a-z, 0-9, +, /, =
Размер вводаСимволов: 0 / Байт: 0
Размер результатаСимволов: 0 / Байт: 0
ЗаполнениеЗнак = дополняет группу до четырёх символов.
СостояниеГотово

Как это работает

Входные байты

101010 111100 110101 ...

Группы по 6 бит

101010 111100 110101 ...

Индексы

42 60 53 ...

Символы Base64

q 8 1 ...

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

  1. Вставьте строку Base64, которую нужно декодировать.

  2. Оставьте действие «Декодировать» и при наличии переключателя выберите обычный или URL-safe Base64.

  3. Проверьте результат и сведения о байтах, затем скопируйте или скачайте данные.

Формат и поведение результата

Возвращается исходная текстовая раскладка без валидации YAML и без разрешения alias, tags или типов данных.

Обычный Base64 соответствует стандартному алфавиту RFC 4648. URL-safe выбирайте только по требованию получателя; правила padding зависят от протокола.

Совет эксперта

После декодирования проверяйте документ специализированным валидатором. Успешный Base64 означает лишь восстановление байтов.

Когда это полезно

Типичные сценарии:

  • Передать YAML-манифест Kubernetes или CI-конфигурацию через текстовый параметр.
  • Вернуть исходный код в читаемый вид для аудита, проверки кода или диагностики.
  • Проверить небольшой набор данных, когда исходное представление непрозрачно или плохо копируется.

Ограничения и безопасность

Важные ограничения:

  • Base64 обычно увеличивает объём полезных данных примерно на треть, без учёта префикса data URL и внешней разметки.
  • Base64 — обратимое кодирование, а не шифрование. Получатель строки может восстановить исходные байты.
  • Конвертер работает с переданным текстом или байтами, но не парсит, не валидирует, не минифицирует, не форматирует и не исправляет документ.

Устранение неполадок

Ввод отклонён

уберите внешние кавычки, проверьте Standard/URL-safe, padding и целостность строки.

Текст нечитаем

байты могут быть не UTF-8 или вообще бинарными. Проверьте те же данные через hex- или binary-страницу.

Частые вопросы

Что именно сохраняется?

Возвращается исходная текстовая раскладка без валидации YAML и без разрешения alias, tags или типов данных.

Проверяет ли страница корректность формата?

Нет. Она преобразует переданный текст или байты. Для проверки синтаксиса нужен отдельный парсер, форматтер или валидатор.

Чем обычный Base64 отличается от Base64URL?

Обычный Base64 использует + и /. В Base64URL применяются - и _, а padding иногда опускается; выбирайте формат, который ожидает принимающая система.

Почему строка Base64 не принимается?

Проверьте недопустимые символы, несоответствие обычного Base64 и Base64URL, padding и целостность строки. Уберите внешние кавычки, если они не входят в строку Base64.

Для следующего шага откройте локализованную страницу:

Вставьте данные выше, выполните преобразование и скопируйте или скачайте результат.