Convertidor YAML a JSON

Convierte YAML (K8s, Compose, Actions) a JSON limpio y edítalo visualmente.

Entrada YAML

Detalles del nodo

Selecciona un nodo para ver detalles

Características clave

Full Indentation Parsing

Nested mappings, block sequences and compact object list items (- key: value) resolve to correct JSON structures.

Comments & Documents

# comments outside strings are stripped; --- and ... document separators handled, multi-docs returned as arrays.

Block Scalars | and >

Literal blocks keep line breaks, folded blocks collapse to single spaces — ideal for scripts embedded in configs.

Flow Collections

Inline [a, b] and {k: v} values are parsed via the JSON repair engine for maximum compatibility.

Cómo usar Convertidor YAML a JSON

1

Paste YAML

Drop any .yml / .yaml content — Kubernetes manifests, Compose files, CI pipelines — into the input.

2

Convert

Click Convert to JSON (or let smart detection do it) to parse indentation into a JSON tree.

3

Edit & Export

Browse the result in Tree/Table view, edit values inline, then copy or download the JSON.

Comparación de Arquitectura Técnica y Privacidad

Cómo se compara formatjson.net frente a los formateadores JSON tradicionales basados en servidor

Ejecución 100% Local Cero Subidas al Servidor Estándar RFC 8259 y RFC 4180 Enteros de 64 Bits Seguros JSON Schema 2020-12 PWA Sin Conexión
Capacidad / Estándar formatjson.net (100% en el Navegador) Herramientas Tradicionales con Servidor
Procesamiento y Privacidad 100% local en JavaScript del navegador — tus datos nunca salen de tu dispositivo Suelen subir JSON/XML/CSV a servidores remotos
Claves API, JWT y Datos Sensibles Seguro por diseño — cero transmisión de red, funciona sin conexión vía Service Worker Riesgo de registros en servidores o retención de datos
Reparación de JSON Roto o Truncado por IA Máquina de estados léxica que repara comentarios, comillas simples, comas finales y llaves sin cerrar en 1 clic Falla con error de sintaxis ante JSON no estricto
IDs Snowflake de 64 Bits y Ceros Iniciales Preserva enteros mayores a 2^53 - 1 y códigos como "00123" sin pérdida de precisión Trunca enteros de 64 bits o elimina ceros a la izquierda
Exploración de Arrays Anidados en Tabla Desglose interactivo ([n items] →) con migas de pan, ordenación por columna y edición en línea Tablas planas solo de raíz o árboles de solo lectura
Rendimiento con Archivos Grandes Árbol perezoso por bloques (200 nodos) + tabla paginada + protección de resaltado >150 KB Bloqueo del navegador con archivos de varios megabytes

Preguntas frecuentes

Which YAML features are supported? ▾

Indented mappings, sequences (including compact object items), # comments, quoted keys/strings, literal | and folded > block scalars, flow []/{} collections, --- document separators and scalar type inference.

Are YAML comments preserved? ▾

Comments are stripped (as is standard when converting to JSON), while # inside quoted strings is kept.

Does it handle Kubernetes manifests? ▾

Yes — the compact - name: x style common in K8s, Helm and GitHub Actions parses correctly.

What about multiple documents? ▾

Files with several --- documents return a JSON array of documents; single docs return the object directly.

Is conversion done locally? ▾

Yes — a custom zero-dependency parser runs 100% in your browser.