Conversor YAML ↔ JSON ↔ TOML (conversión mutua, en el navegador)

Convierta YAML, JSON y TOML en ambos sentidos. Pegue texto y obtenga la salida formateada al instante.

La conversión YAML JSON TOML se ejecuta completamente en su navegador y su entrada nunca se envía a un servidor.

Sin carga al servidor (solo procesamiento en el navegador)
Conversión automática (puede cambiar al modo manual en cualquier momento)
Listo para copiar y descargar

Cómo convertir YAML JSON TOML

  1. Pegue el texto que desea convertir.
  2. Elija un formato de entrada (o use detección automática) y un formato de salida.
  3. Copie o descargue el resultado.

Patrones de conversión

yaml a json (YAML -> JSON)

Convierta configuración YAML en JSON para APIs y herramientas.

json a yaml (JSON -> YAML)

Convierta JSON en YAML para obtener archivos de configuración más fáciles de leer.

json a toml (JSON -> TOML)

Convierta JSON en TOML para ajustes de aplicaciones.

Ejemplo

YAML -> JSON

Entrada

app:
  name: demo
  enabled: true
  retries: 3

Salida

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

Entrada

{"title":"demo","timeout":30}

Salida

title = "demo"
timeout = 30

FAQ

¿Se pueden convertir anclas y alias de YAML?

Sí, pero las anclas y alias pueden expandirse o perderse porque JSON y TOML no admiten un modelo de referencias equivalente.

¿Pueden cambiar los tipos de valor (número/cadena) durante la conversión?

Sí. El tipado implícito de YAML puede reinterpretar valores como "01" o yes/no/on/off. Use comillas explícitas cuando sea necesario.

¿Qué codificación de caracteres se utiliza?

Se asume UTF-8. El japonés y otros textos multibyte se manejan tal cual.

¿Se conservan los comentarios?

No. Los comentarios no se conservan en la conversión de ida y vuelta, especialmente porque JSON no admite comentarios.

¿Se envía mi entrada a un servidor?

No. La conversión se realiza completamente en su navegador.