Convierte YAML a JSON formateado

Analiza un documento YAML e inspecciona la estructura JSON antes de usarla en APIs, scripts, fixtures o migración de configuración.

Toda la conversión de datos ocurre localmente en tu navegador. Ningún JSON, CSV, YAML ni XML se envía a nuestros servidores.
YAMLJSON

Ejemplos rápidos

Inspeccionar YAML como JSON formateado

YAML a JSON ayuda cuando un archivo de configuración, un fragmento de CI o un ejemplo de infraestructura necesita verificarse en un formato más estricto. El convertidor analiza un documento YAML y genera JSON con sangría para que la estructura de objetos, los arrays y los valores inferidos sean más fáciles de inspeccionar.

Algunas características de YAML se pierden porque JSON no puede representarlas. Los comentarios, anclas, alias y los separadores de documento deben revisarse antes de usar el JSON convertido en scripts o pruebas.

Características de YAML que verificar después de la conversión

Característica de YAML Resultado JSON
Comments Eliminados, porque JSON no tiene sintaxis para comentarios.
Anclas y alias Los datos resueltos pueden permanecer, pero los nombres de las anclas no se conservan.
Booleanos implícitos, nulos y números Analizados en tipos de valor JSON; entrecomille los valores que deben permanecer como cadenas.
Documentos múltiples Sepárelos primero; esta herramienta está destinada a un solo documento YAML.
Nota sobre cadenas: entrecomille valores como 00123, 1.0, o 2026-05-01 cuando el texto exacto importa.

Preguntas frecuentes sobre YAML a JSON

¿Por qué un valor se volvió booleano, número o nulo?

YAML puede inferir tipos a partir de texto plano. Entrecomille el valor de origen si la salida JSON debe conservarlo como cadena.

¿Son seguros de convertir las anclas y los alias?

Revíselos cuidadosamente. JSON puede contener los datos resueltos, pero la estructura reutilizable de anclas y los nombres de las anclas no se conservan.

¿Por qué se debe dividir primero un YAML con múltiples documentos?

JSON necesita un único valor de nivel superior. Dividir los documentos YAML mantiene cada salida clara y evita fusionar bloques de configuración no relacionados.