Convertidor de JSON a YAML
Convierte JSON válido en YAML legible localmente en tu navegador.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
name: Ada
active: true
skills:
- math
- code
Qué hace este convertidor
Analiza JSON estricto y serializa su valor como YAML legible con sangría de dos espacios y sin alias generados. Admite objetos, listas, cadenas, números, booleanos y null.
Cómo usarlo
Pega un documento JSON válido en el editor. El YAML se actualiza de inmediato y puedes copiarlo; Reset vacía la entrada y la salida.
Ejemplo
Un objeto JSON con un nombre y una lista de habilidades se convierte en claves YAML seguidas por una lista indentada con guiones.
Reglas de JSON
Las claves y cadenas deben usar comillas dobles. Los comentarios, comas finales, undefined, NaN, Infinity y la sintaxis JSON5 se rechazan.
Salida YAML
El serializador decide cuándo citar escalares para conservar el valor analizado. Representa los datos, no los espacios originales del JSON.
Limitaciones
No conserva claves JSON duplicadas, comentarios ni la escritura exacta de números porque el análisis los normaliza primero.
Privacidad
El análisis y la serialización se realizan dentro del navegador. Esta herramienta no sube el JSON ni el YAML generado.
Preguntas Frecuentes
- ¿Convierte listas JSON a YAML?
- Sí. Las listas de nivel superior o anidadas se convierten en secuencias YAML con una entrada por elemento.
- ¿Por qué aparece un error de JSON?
- La entrada debe ser JSON estricto; no admite comentarios, comas finales ni cadenas con comillas simples.
- ¿Se envía mi JSON a un servidor?
- No. El análisis de JSON y la creación de YAML se ejecutan localmente en tu navegador.