Конвертер JSON в YAML

Переведите JSON в читаемый YAML за один клик, а YAML в JSON - переключателем на странице.

JSON
YAML
Скопировано!

Как конвертировать JSON в YAML

YAML используют там, где конфигурацию правят руками: docker-compose, пайплайны CI, манифесты Kubernetes, настройки приложений. Тот же набор данных в YAML читается легче, чем в JSON с его скобками и кавычками, и удобнее ложится в diff при коммите в репозиторий.

При переносе следите за отступами и специальными значениями: строки вроде yes, no и on YAML может воспринять как булевы, а даты - как временные типы. Для машинного обмена, наоборот, компактнее и строже остается JSON.

Что изменится

JSONYAML
СкобкиОтступы
НетКомментарии
Более строгийБолее читаемый

Как конвертировать JSON в YAML

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

    Вкладки переключают JSON в YAML и YAML в JSON.

  2. Вставьте JSON

    Слева поместите объект - фигурные скобки превратятся в отступы.

  3. Получите YAML

    Справа появится YAML с отступами вместо скобок и запятых.

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

Числа, строки, массивы и объекты переносятся как есть; отдельно проверьте null и даты

Нет, конвертер переносит только данные. JSON комментариев не хранит - добавьте их вручную после преобразования

Нет, преобразование идет в браузере через js-yaml, ставить ничего не нужно