Cómo usarlo
- Pega texto, abre un archivo UTF-8 o prueba el ejemplo.
- Elige entrada y opciones; ejecuta la herramienta o activa la ejecución automática.
- Revisa y copia o descarga el resultado. Cambiar la entrada invalida el resultado anterior.
Formateador de YAML
Formatea YAML con sangría uniforme y conserva comentarios y anclas.
El procesamiento se realiza en tu navegador. Tu entrada no se envía a DevToolsy.
Cómo funciona
Formatea configuración YAML 1.2 con varios documentos. Rechaza sintaxis incorrecta y claves duplicadas antes de formatear. Mantiene anclas, alias y etiquetas personalizadas.
# Application settings
app: {name: DevToolsy, enabled: true}
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
# Application settings
app: { name: DevToolsy, enabled: true }
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
Formatea YAML con sangría uniforme y conserva comentarios y anclas.
Opciones y fidelidad de datos
Elige sangría y ancho de línea. Conserva los tokens numéricos y no expande alias. No valida reglas de Kubernetes, CI ni de aplicaciones.
Trabajar con el resultado
Esta página genera YAML legible. Usa YAML a JSON para convertir; esa herramienta tiene otras restricciones para etiquetas, alias y números.
Revisa y copia o descarga el resultado. Cambiar la entrada invalida el resultado anterior.
Entrada UTF-8 de hasta 1 MiB por documento, salida de hasta 8 MiB. JSONPath y Schema: 5 segundos; otras herramientas: 30 segundos.
Preguntas frecuentes
¿Admite varios documentos YAML?
Formatea configuración YAML 1.2 con varios documentos. Rechaza sintaxis incorrecta y claves duplicadas antes de formatear. Mantiene anclas, alias y etiquetas personalizadas.
¿Qué conserva el formateador?
Elige sangría y ancho de línea. Conserva los tokens numéricos y no expande alias. No valida reglas de Kubernetes, CI ni de aplicaciones.
¿Convierte YAML a JSON?
No. Esta página genera YAML legible. Usa YAML a JSON para convertir; esa herramienta tiene otras restricciones para etiquetas, alias y números.
¿Se suben mis datos?
El procesamiento se realiza en tu navegador. Tu entrada no se envía a DevToolsy.
¿Puedo abrir un archivo local?
Entrada UTF-8 de hasta 1 MiB · salida de hasta 8 MiB