Conversor de JSON a YAML
Convierte JSON a YAML directamente en el navegador. Cumple la especificación YAML 1.2.
Cargando el conversor…
Cómo usar
- 1 Pega un JSON válido.
- 2 Elige el nivel de sangría y, si quieres, la opción de ordenar claves.
- 3 Copia o descarga el YAML resultante.
Por qué usar esta herramienta
- Funciona con js-yaml, lo que permite conversiones de ida y vuelta (round-trip) con un generador de YAML real.
- YAML resulta más fácil de leer al editar manualmente archivos de configuración (Kubernetes, GitHub Actions, Ansible).
- El modo de ordenar claves genera una salida más amigable para comparar diffs.
- Todo el procesamiento ocurre en el cliente, así que tus datos siempre se mantienen privados.
Preguntas frecuentes
¿Por qué algunas cadenas aparecen entre comillas y otras no?
js-yaml solo añade comillas a las cadenas que podrían confundirse con otro tipo de dato (número, booleano, fecha) o que contienen caracteres especiales. Se prefiere omitir las comillas siempre que sea posible, ya que mejora la legibilidad.
¿La herramienta conserva el orden de las claves?
Sí, por defecto se mantiene el orden original del objeto JSON. Activa "Ordenar claves" para obtener una salida en orden alfabético.
¿Puede manejar estructuras anidadas muy profundas?
js-yaml no impone un límite fijo, pero las estructuras con anidamiento excesivo (más de 100 niveles) pueden toparse con los límites de recursión del motor de JavaScript.
¿Qué es Conversor de JSON a YAML?
El conversor de JSON a YAML transforma datos JSON en su representación YAML equivalente, reestructurando objetos, arrays y valores escalares en la sintaxis basada en sangría de YAML. La salida cumple con la especificación YAML 1.2. Todo el proceso ocurre íntegramente en el navegador, por lo que los datos de entrada se procesan del lado del cliente y nunca se suben a ningún servidor.
Características
Emisor YAML 1.2 real
Impulsado por js-yaml, de modo que la salida pasa por un serializador conforme a la especificación en lugar de un frágil buscar y reemplazar.
Conserva u ordena las claves
Mantiene el orden original de las claves JSON, o las ordena alfabéticamente para obtener diffs estables.
Control de la sangría
Genera sangría de 2 o 4 espacios para adaptarse al estilo YAML de tu proyecto.
100% privado
La conversión se ejecuta en el lado del cliente — tu JSON nunca se sube 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
Convierte JSON de una API en manifiestos
Convierte un payload JSON en YAML para Kubernetes, Ansible o CI que puedas editar a mano.
-
2
Haz que las configuraciones sean más legibles
La sangría de YAML se lee de forma más limpia que JSON en configuraciones mantenidas manualmente (GitHub Actions, docker-compose).
-
3
Migra entre herramientas
Traslada la configuración de una herramienta basada en JSON a una basada en YAML sin reescribirla a mano.
Cómo se compara Conversor de JSON a YAML con otras alternativas
| Característica | Zerethon Tools | Herramientas en línea típicas | Aplicaciones de escritorio |
|---|---|---|---|
| Signup required | No | Sometimes | N/A |
| Data leaves device | No | Yes (server-side) | No |
| YAML spec | YAML 1.2 | Varies | Varies |
| Free | Yes | Yes | Sometimes paid |
| Works offline | Yes (after load) | No | Yes |
El conversor de JSON a YAML de Zerethon transforma JSON en YAML 1.2 equivalente directamente en tu navegador usando el emisor js-yaml — un serializador YAML real, no manipulación de cadenas de texto. Conserva el orden de las claves por defecto (con opción de ordenación alfabética), admite sangría de 2 o 4 espacios, y nunca sube tus datos a un servidor. Gratis, sin necesidad de registro.
- 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. Conversor de JSON a YAML 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.