Convertidor YAML a JSON
Pega YAML y conviertelo a JSON online, o al reves en la misma pagina.
Acerca de Convertidor YAML a JSON
Pega YAML y conviertelo a JSON online, o al reves en la misma pagina. Este convertidor YAML a JSON gratis corre solo en tu navegador, asi que Docker Compose, GitHub Actions y manifiestos Kubernetes con secretos no salen de tu dispositivo. El tipado YAML 1.2 CORE por defecto mantiene el codigo de pais NO y yes como cadenas (activa YAML 1.1 si necesitas booleanos legado yes/no/on/off). Los flujos multi-documento separados por --- pasan a un array JSON; Invertir alimenta la salida como entrada.
Cómo usar Convertidor YAML a JSON
- Elige YAML → JSON o JSON → YAML (o Invertir direccion tras convertir).
- Pega tu config, suelta un .yaml / .yml / .json local (max. 10 MB, solo lectura en el navegador) o carga un ejemplo Docker Compose, GitHub Actions, Kubernetes o problema Noruega.
- Elige YAML 1.2 CORE (recomendado) o YAML 1.1 legado, indentacion 2/4 y opcionalmente ordenar claves. Revisa el censo de tipos y la insignia multi-documento.
- Copia o descarga el resultado. Los comentarios se eliminan en YAML → JSON porque JSON no los tiene. Nada se sube.
Ejemplos de Convertidor YAML a JSON
Docker Compose a JSON
Pega un bloque services de compose.yaml y obtén JSON tipado para una API o fixture. Puertos como "8080:80" siguen siendo cadenas si van entre comillas.
Workflow de GitHub Actions
Convierte un fragmento de workflow YAML a JSON para inspeccionar el anidamiento, o vuelve a YAML cuando editas fixtures a mano.
Deployment de Kubernetes
apiVersion / kind / metadata / spec se convierten limpio. version: "1.25" entre comillas sigue siendo cadena para que no sea un float.
Flujo multi-documento
Dos manifiestos separados por --- pasan a un array JSON de dos objetos. Invierte a JSON → YAML para volver a emitir un flujo con ---.
Comprobar el problema Noruega
Carga el ejemplo Noruega con YAML 1.2: el pais NO sigue siendo "NO". Cambia a YAML 1.1 y NO se vuelve false; usa el censo de tipos para detectar coerciones silenciosas.
Preguntas frecuentes sobre Convertidor YAML a JSON
- Como convierto YAML a JSON online?
- Elige YAML → JSON, pega tu YAML (o suelta un .yaml / .yml) y copia o descarga el JSON. La conversion corre en el navegador: nada se sube.
- Puedo convertir JSON a YAML en la misma pagina?
- Si. Cambia a JSON → YAML o usa Invertir direccion. Un array de objetos de una conversion multi-documento vuelve a emitir un flujo YAML separado por ---.
- Sirve para Docker Compose, GitHub Actions y Kubernetes?
- Si. Esos son los casos principales. Carga los ejemplos o pega tu compose.yaml, workflow o Deployment. Los configs privados se quedan en tu maquina porque el parseo no sale del navegador.
- Que es el problema Noruega?
- YAML 1.1 trata yes, no, on, off, y y n sin comillas como booleanos, asi que el codigo de pais NO se vuelve false en JSON. Esta herramienta usa YAML 1.2 CORE por defecto, que mantiene NO y yes como cadenas. Activa YAML 1.1 solo si necesitas el comportamiento legado.
- Como se tratan archivos YAML multi-documento?
- Los documentos separados por --- pasan a un array JSON, un elemento por documento en orden. Asi tratan muchas herramientas DevOps un flujo de manifiestos.
- Se conservan los comentarios YAML en JSON?
- No. JSON no tiene sintaxis de comentarios, asi que los # se eliminan. La UI muestra una insignia cuando habia comentarios para que sepas que las anotaciones no sobrevivieron.
- Se sube mi YAML a un servidor?
- No. El parseo y la conversion solo corren en tu navegador. Seguro para manifiestos con secretos, URLs de bases de datos y hostnames internos.
- En que se diferencia de otros convertidores YAML a JSON?
- Una URL cubre ambos sentidos con Invertir, conmutador YAML 1.2 vs 1.1 para el problema Noruega, multi-documento → array JSON con contador, censo de tipos en vivo, ejemplos DevOps y errores con linea precisa, sin subir tu config.
Herramientas relacionadas
Minificador y formateador de JSON
Minificador y formateador de JSON online gratis. Minifica JSON para reducir payloads o embellece (pretty-print) JSON con sangría de 2 espacios. Valida mientras escribes: no hace falta subir archivos.
Conversor JSON a CSV
Convierte JSON a CSV y CSV a JSON en el navegador. Aplana objetos anidados, desaplana claves con punto al volver, NDJSON, preset Excel UE, RFC 4180. Sin subidas.
Comparador de texto (Diff)
Compara dos textos lado a lado en tu navegador. Nada se sube: seguro para configs, logs y contratos. Ignora espacios o mayusculas, ve resaltado por palabra y copia un diff unificado.