Conversor JSON a YAML
Herramientas externas relacionadas
Algunos enlaces son enlaces de afiliados.
Herramientas relacionadas
Convierte JSON a YAML y YAML a JSON directamente en tu navegador. Pega una configuración, cambia la dirección y copia el resultado. Muy útil para manifiestos de Kubernetes, pipelines de CI, archivos docker-compose y configuraciones de aplicaciones. No se sube nada; la conversión se ejecuta completamente en tu dispositivo.
Cómo usarlo
- Elige una dirección: JSON → YAML o YAML → JSON.
- Pega o escribe tus datos en el campo de entrada (se carga un ejemplo al inicio).
- El resultado convertido aparece al instante; cópialo con un clic.
Cómo funciona
JSON y YAML describen el mismo tipo de datos (objetos, arrays y valores escalares) con diferente sintaxis. YAML usa la indentación para el anidamiento y guiones para los elementos de lista, mientras JSON usa llaves y corchetes. El conversor analiza un formato, construye una estructura de datos y la escribe en el otro formato, conservando claves, listas y valores intactos.
Funciones
Conversión bidireccional
Pasa de JSON a YAML o de YAML a JSON con un solo cambio. La salida de una dirección puede ser la entrada de la otra.
Estructuras anidadas
Objetos dentro de objetos, arrays de objetos y anidamiento profundo se conservan durante la conversión.
Entrecomillado inteligente
Las cadenas ambiguas como "true" o "123" se entrecomillan automáticamente para que permanezcan como texto y no se conviertan en booleanos o números.
Compatibilidad con comentarios
Al leer YAML, los comentarios # al final de línea se ignoran para que no interrumpan la conversión.
Completamente local
Todo ocurre en tu navegador: tus configuraciones y secretos nunca salen de tu dispositivo.
Cuándo usarlo
Manifiestos de Kubernetes
Convierte una definición de recurso JSON al YAML que espera kubectl, o lee un manifiesto existente como JSON.
docker-compose
Convierte fragmentos de compose entre formatos al copiar ejemplos de diferentes fuentes.
Configuración de apps
Cambia los archivos de configuración entre JSON y YAML según lo que prefiera tu herramienta o framework.
Ejemplos de API
Pega una respuesta JSON de una API y léela como YAML, que suele ser más fácil de revisar a simple vista.
Notas
- La salida YAML usa el estilo de bloque legible con indentación y guiones para las listas.
- Las características avanzadas de YAML como anclas, alias y etiquetas explícitas no están soportadas.
- Las cadenas que parecen booleanos o números se entrecomillan para preservar su tipo.
- Todo el procesamiento ocurre en tu dispositivo; nada de lo que pegues se sube.
Preguntas frecuentes
- ¿También puede convertir YAML a JSON?
- Sí. Cambia el selector de dirección a YAML → JSON y pega tu YAML para obtener JSON formateado.
- ¿Se conservan los comentarios?
- Al convertir YAML a JSON, los comentarios # se ignoran porque JSON no admite comentarios. Al convertir JSON a YAML no se generan comentarios.
- ¿Funciona con archivos grandes?
- Funciona bien para archivos de configuración típicos. Los documentos muy grandes pueden ser más lentos, ya que todo corre en el navegador, pero no se sube nada.
- ¿Soporta anclas y alias de YAML?
- No. El conversor está orientado al YAML de bloque habitual. Las características avanzadas como anclas, alias y etiquetas personalizadas no están soportadas.
- ¿Mis datos se envían a un servidor?
- No. La conversión se realiza completamente en tu navegador y nada de lo que introduzcas sale de tu dispositivo.