JSON в YAML
Преобразуйте JSON в YAML для конфигов и документации. Прямо в браузере.
JSON
YAML
- Размер файла — до 20 МБ
- На входе — валидный JSON
- Поддерживаются вложенные объекты и массивы
О конвертере JSON в YAML
YAML (YAML Ain't Markup Language) — это формат для конфигурационных файлов, который ценят за читаемость. Его используют Docker Compose, Kubernetes, Ansible, GitHub Actions, CI/CD-системы и многие другие инструменты. Если у вас есть JSON-конфиг, а нужен YAML — конвертация занимает секунды.
Наш конвертер преобразует JSON в YAML прямо в вашем браузере. Файл не отправляется на сервер — вся обработка происходит на вашем устройстве. Это значит, что ваши конфиги остаются приватными и никто, кроме вас, не имеет к ним доступа.
Что умеет конвертер
- Вложенные структуры: объекты и массивы любой глубины.
- Типы данных: строки, числа, boolean, null, массивы, объекты.
- Экранирование строк: если строка содержит спецсимволы, она берётся в кавычки.
- Многострочные строки: строки с переносами превращаются в блоки
|-. - Отступы: 2 пробела, как принято в большинстве YAML-файлов.
Как пользоваться
- Перетащите JSON-файл, выберите через проводник или вставьте текст вручную.
- Нажмите «Конвертировать в YAML».
- Скопируйте результат или скачайте как файл
data.yaml.
Частые вопросы
Куда попадают мои файлы? Никуда. Файл обрабатывается в оперативной памяти вашего браузера и исчезает, когда вы закрываете страницу.
Есть ли лимит на количество конвертаций? Нет. Вы можете конвертировать сколько угодно раз.
Чем YAML лучше JSON? YAML читается легче человеком, поддерживает комментарии, и не требует кавычек для простых строк. Но JSON быстрее парсится и однозначнее.
Сохранится ли порядок ключей? Да. Конвертер сохраняет порядок ключей, как в исходном JSON.