es

YAML a JSON

Convierte un archivo YAML a JSON con formato en local, conservando la estructura, sin subir nada y en tu navegador.

Procesando localmente en tu dispositivo ...

Procesando localmente en tu dispositivo ...

0%

¿Se sube mi archivo?

No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

Sin subidas100% local
Tus datos son tuyossin acceso de terceros
Hosted in GermanyGlobal Content Delivery
Auditoría externaTLS A+ · Cabeceras A+

JSON (JavaScript Object Notation) es el formato de datos de la web: compacto, inequívoco y entendido por prácticamente cualquier lenguaje de programación y API. Quien quiera procesar una configuración YAML en un programa, un script o una API suele necesitar JSON - esta herramienta te quita de encima la conversión.

Esta herramienta lee tu YAML por completo en local en tu navegador (js-yaml, JavaScript puro) y genera un JSON con sangría limpia (2 espacios). El YAML no válido se rechaza con un mensaje de error claro. La conversión conserva la estructura - objetos, listas y valores quedan idénticos. No se sube nada.

La ocasión más habitual: un archivo de ajustes mantenido a mano de un proyecto debe leerse desde un script, una herramienta de navegador o un servicio web que solo acepta el formato web compacto. Como la sangría tiene significado en el formato de origen, la herramienta saca a la luz al instante los tropiezos típicos, como tabuladores accidentales o líneas mal alineadas - así detectas las erratas antes de que causen daño más abajo.

Ficha técnica

Ficha técnica
Formatos de entradaYAML, YML
Formato de salidaJSON
Procesamiento por lotesNo
ProcesamientoLocal en el navegador (JavaScript)
Subida de archivosNinguna

En 3 pasos

  1. Arrastra o elige tu archivo YAML.
  2. La herramienta convierte a JSON en local.
  3. Descarga el archivo JSON.

Límites: El YAML debe ser válido (de lo contrario, un error claro). Los comentarios del YAML se pierden (JSON no los tiene). Si un archivo contiene varios documentos YAML (---), se lee hasta el primero. Los archivos muy grandes consumen memoria. Los números y los booleanos siguen siendo tipos JSON reales (number/boolean); las marcas de tiempo de YAML se convierten en cadenas de texto ISO 8601, ya que JSON no tiene formato de fecha.

Preguntas frecuentes

¿Se sube mi archivo?

No. La conversión se ejecuta por completo en local en el navegador - no se envía nada.

¿Se conservan los comentarios?

No. JSON no admite comentarios, así que se descartan en la conversión.

¿Qué pasa con un YAML no válido?

Recibes un mensaje de error claro con la causa - sin que falle nada.

¿Cómo se formatea el JSON?

Legible, con 2 espacios de sangría - listo para código y APIs.

Herramientas relacionadas

JSON a YAML · XML a JSON · YAML a XML · TOML a JSON · JSON a TOML · YAML a TOML