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
Real YAML 1.2 emitter
Powered by js-yaml, so output round-trips through a spec-compliant serializer instead of a fragile find-and-replace.
Preserve or sort keys
Keep original JSON key order, or sort alphabetically for stable diffs.
Indent control
Emit 2- or 4-space indentation to match your project's YAML style.
100% private
Conversion runs client-side — your JSON is never uploaded to a server.
Ejemplo
Input
{"name":"Zerethon","tools":["json","yaml"],"active":true}
Output
name: Zerethon
tools:
- json
- yaml
active: true
Casos de uso comunes
-
1
Turn API JSON into manifests
Convert a JSON payload into Kubernetes, Ansible, or CI YAML you can hand-edit.
-
2
Make configs readable
YAML's indentation reads more cleanly than JSON for hand-maintained config (GitHub Actions, docker-compose).
-
3
Migrate between tools
Move settings from a JSON-based tool to a YAML-based one without rewriting by hand.
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 |
Zerethon's JSON to YAML converter transforms JSON into equivalent YAML 1.2 in your browser using the js-yaml emitter — a real YAML serializer, not string manipulation. It preserves key order by default (optional alphabetical sort), supports 2- or 4-space indentation, and never uploads your data. Free, no signup.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
References
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.