Convertidor de YAML a JSON
Convierte YAML a JSON directamente en el navegador. Detecta errores de sintaxis con el mensaje del parser.
Cargando el analizador…
Cómo usar
- 1 Pega un código YAML válido.
- 2 Activa "Pretty print" para obtener un JSON con sangría legible, o desactívalo para obtener el JSON en formato compacto.
- 3 Copia o descarga el resultado.
Por qué usar esta herramienta
- Está construido sobre js-yaml, que admite anchors, aliases y flujos de varios documentos (multi-document).
- La validación permite detectar errores de sintaxis indicando el número de línea exacto.
- El modo "Pretty" facilita la lectura, mientras que el modo compacto es ideal para almacenamiento y transferencia.
- Se procesa por completo en el lado del cliente.
Preguntas frecuentes
¿Cómo se convierten las fechas y los valores booleanos?
js-yaml sigue el estándar YAML 1.2: las fechas se convierten en cadenas ISO y true/false en valores booleanos. En cambio, "yes"/"no" se mantienen como cadenas de texto (según la especificación 1.2).
¿Qué ocurre con los archivos YAML de varios documentos (separados por ---)?
Solo se convierte el primer documento. Para procesar varios documentos, primero divide la cadena usando `---`.
¿La herramienta admite anchors y aliases en YAML?
Sí: los anchors (&) y los aliases (*) se resuelven durante el parseo, generando los datos duplicados correspondientes en el JSON.
¿Qué es Convertidor de YAML a JSON?
El convertidor de YAML a JSON analiza (parsea) una entrada en YAML y genera el JSON equivalente, transformando los mappings, sequences y scalars de YAML en objetos, arrays y valores de JSON. Si el código de origen no es válido, la herramienta muestra el error de sintaxis junto con el mensaje del parser para que puedas identificar y corregir el problema con facilidad. Todo el proceso de conversión ocurre por completo en el navegador, procesando los datos localmente (del lado del cliente) sin subir nada a ningún servidor.
Características
Parser conforme a la especificación
Usa js-yaml (YAML 1.2), por lo que los anchors, las cadenas multilínea y el tipado se resuelven correctamente.
Reporte de errores claro
Un YAML inválido devuelve el mensaje del parser para que puedas localizar la línea con el problema.
100% privado
La conversión se ejecuta localmente — tu YAML nunca llega a un servidor.
Ejemplo
Input
name: Zerethon
tools:
- json
- yaml
active: true
Output
{
"name": "Zerethon",
"tools": ["json", "yaml"],
"active": true
}
Casos de uso comunes
-
1
Enviar configuración YAML a una API JSON
Convierte un archivo YAML escrito a mano en JSON que tus herramientas puedan procesar.
-
2
Validar la sintaxis de YAML
Si se convierte sin problemas, el YAML está bien formado; si no, el error señala el problema.
-
3
Comparar configuraciones
Normaliza YAML a JSON para comparar dos configuraciones sin el ruido de la indentación.
El conversor de YAML a JSON de Zerethon analiza YAML 1.2 en tu navegador con el parser js-yaml y genera el JSON equivalente, mapeando mappings, secuencias y escalares a objetos, arrays y valores JSON. Las entradas mal formadas se reportan con los mensajes de error del parser. Todo se ejecuta del lado del cliente — no se sube nada a ningún servidor.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Referencias
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Convertidor de YAML a JSON funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Comparar
Aprende lo básico
Guías prácticas
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.