Formateador YAML
Formatea y valida YAML, o convierte entre YAML y JSON — privadamente en tu navegador.
Acerca de Formateador YAML
El formateador YAML de Handytool normaliza indentación YAML, estilo de comillas y orden de claves usando el analizador js-yaml estándar, y también puede convertir YAML a JSON o JSON de vuelta a YAML en un clic. Útil para limpiar manifiestos de Kubernetes, flujos de trabajo de GitHub Actions, valores de Helm y cualquier archivo de config que se haya desviado de un estilo consistente. El analizador es el mismo que usa la mayoría de las herramientas de compilación de JavaScript, por lo que lo que valida aquí validará en producción.
Funciones de Formateador YAML
- 01
Formatea y lintea
Analiza tu YAML, cae espacios en blanco finales, normaliza indentación a 2 o 4 espacios y lo re-emite. Los errores de sintaxis se muestran con la línea exacta y la razón.
- 02
YAML ↔ JSON
Convierte YAML a JSON para alimentarlo en una herramienta que solo habla JSON, o convierte JSON de vuelta a YAML para hacer un archivo de config amigable con humanos.
- 03
Preserva tipos
Los números, booleanos, nulos y fechas hacen el viaje correctamente a través del analizador, por lo que un archivo YAML que entra como YAML 1.2 sale de la misma manera.
Preguntas frecuentes sobre Formateador YAML
- ¿Cuál versión YAML soporta esto?
- YAML 1.2 por defecto — la versión que la mayoría de herramientas modernas (Kubernetes, GitHub Actions, Docker Compose) usan. El analizador es js-yaml, la misma biblioteca usada por la mayoría de herramientas de compilación de JavaScript.
- ¿Preservará mis comentarios?
- No. Los analizadores YAML estándar no preservan comentarios a través de un viaje de análisis-luego-dump — esa es una limitación conocida de cada biblioteca YAML de JavaScript, no específica de esta herramienta. Formatea tu archivo antes de agregar comentarios importantes de vuelta.
- ¿Cuál es la diferencia entre formatar y convertir?
- Formatar mantiene el archivo como YAML y solo normaliza espacios en blanco, orden de claves e indentación. Convertir cambia el formato completamente — YAML a JSON o viceversa.
- ¿Esto maneja YAML de múltiples documentos?
- El primer documento de un archivo YAML de múltiples documentos se analiza y se re-emite. Para trabajar con todos los documentos, divídelos con --- y procesa cada uno por separado.
Herramientas relacionadas
Desarrollador →- Activo
Formateador SQL
Imprime bonito consultas SQL — PostgreSQL, MySQL, SQLite, BigQuery y SQL estándar — privadamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Formateador XML
Imprime bonito, minifica y valida XML — completamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Formateador GraphQL
Imprime bonito y valida consultas, mutaciones y esquemas GraphQL — privadamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir
Explora otras herramientas
Todas las herramientas →- Activo
PDF a JPG
Convierte cada página de un PDF en una imagen JPG, PNG o WebP nítida directamente en tu navegador — sin subidas, sin pérdida de calidad.
PDFGratisSe ejecuta localmenteAbrir - Activo
Quitar fondo
Borra el fondo de una foto con un modelo que corre en tu navegador.
ImagenGratisSe ejecuta localmenteAbrir - Activo
Recortar vídeo
Corta el principio o el final de un vídeo con precisión por fotograma.
VídeoGratisAbrir - Activo
Recortar audio
Corta un fragmento de un archivo de audio.
AudioGratisSe ejecuta localmenteAbrir - Activo
Markdown a HTML
Convierte Markdown a HTML limpio directamente en tu navegador.
DocumentoGratisSe ejecuta localmenteAbrir