YAML Formatter
Formatea, valida y convierte YAML a JSON al instante.
100% privado. Tu contenido se procesa localmente en tu navegador y nunca se sube a ningún servidor.
Funciona con archivos de hasta 10 MB.
Herramientas populares
Cada herramienta tiene su propia página, pensada para una tarea concreta.
Cómo funciona
Pega o sube tu contenido
Escribe directamente, pega con Ctrl+V o el botón «Pegar», o arrastra un archivo sobre el editor.
Formatea y visualiza
Beauttytext detecta el formato automáticamente y te deja elegir la operación (formatear, minificar, validar…) y la vista.
Copia o descarga
Obtén el resultado al instante, en el formato de archivo que necesites.
Por qué Beauttytext
100% privado
Todo el procesamiento ocurre en tu navegador. Tu código nunca se sube a un servidor.
Sin registro
Ninguna herramienta requiere cuenta, login ni datos personales.
+35 formatos
Desde JSON y SQL hasta Rust y Dockerfile, con la operación correcta para cada uno.
Modo oscuro
Editor cómodo de día y de noche, con preferencias guardadas en tu navegador.
100% responsive
Funciona igual de bien en escritorio, tablet y móvil.
Descargas reales
Archivos válidos, con el nombre y la extensión correctos para cada formato.
Formatos soportados
Datos y configuración
Web
Programación
Bases de datos
Shell / DevOps
Documentación / datos
YAML consistente
El YAML Formatter de Beauttytext interpreta el documento YAML y lo vuelve a serializar con una indentación de 2 espacios consistente, muy útil para limpiar archivos de configuración (Docker Compose, GitHub Actions, Kubernetes) con indentación irregular.
Validación con mensajes claros
YAML es sensible a la indentación y a caracteres especiales; un error puede ser difícil de localizar a simple vista. El validador de Beauttytext usa js-yaml, una librería de referencia para parsear YAML en JavaScript, y traduce sus errores a línea y columna exactas.
Convertir YAML a JSON
Muchas herramientas y APIs esperan JSON en lugar de YAML. El botón «Convertir a JSON» transforma tu documento YAML en JSON válido al instante, listo para copiar o descargar.
Preguntas frecuentes
¿Por qué mi YAML da error de indentación?
YAML usa la indentación para representar la jerarquía; un espacio de más o de menos en una línea puede invalidar todo el bloque. El validador te indica la línea exacta del problema.
¿Puedo convertir YAML a JSON?
Sí, con el botón «Convertir a JSON» obtienes el mismo contenido en formato JSON, listo para descargar.
¿Soporta anclas y referencias de YAML (&, *)?
Sí, el parser subyacente (js-yaml) soporta anclas, referencias y la mayoría de características del estándar YAML 1.2.
¿Puedo formatear archivos .yml además de .yaml?
Sí, ambas extensiones se tratan como el mismo formato.