Saltar al contenido principal
Z

Convertidor de YAML a JSON

Convierte YAML a JSON directamente en el navegador. Detecta errores de sintaxis con el mensaje del parser.

Gratis Sin registro Del lado del cliente Respetuoso con la privacidad Updated

Cargando el analizador…

Cómo usar

  1. 1 Pega un código YAML válido.
  2. 2 Activa "Pretty print" para obtener un JSON con sangría legible, o desactívalo para obtener el JSON en formato compacto.
  3. 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. 1

    Enviar configuración YAML a una API JSON

    Convierte un archivo YAML escrito a mano en JSON que tus herramientas puedan procesar.

  2. 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. 3

    Comparar configuraciones

    Normaliza YAML a JSON para comparar dos configuraciones sin el ruido de la indentación.

Resumen

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

Crea, comparte y crece en Zerethon Social

Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.

Regístrate gratis