Formateador TOML Online Gratis

Free Gratis · Sin registro · Sin subida de datos
Error
TOML INPUT
OUTPUT
// TOML output

Más Herramientas para Desarrolladores

Formateador YAML
Formatear & validar
TOML→JSON
A JSON
JSON→TOML
A TOML
YAML→JSON
A JSON
Cron
Crear cron
Formateador JSON
Formatear & validar
JSON→YAML
A YAML
Regex
Probar en vivo

Por Qué Este es el Mejor Formateador TOML Online

Formatear & Normalizar TOML

Pega cualquier TOML y obtén un espaciado key = value coherente, líneas en blanco antes de los encabezados de sección y espacios en blanco sobrantes contraídos, sin tocar tus datos.

Validar Especificación Completa TOML

Detecta claves duplicadas, tablas duplicadas, [[array of tables]] no válidas, errores de tablas en línea y valores mal formados, todo sin ninguna comunicación con el servidor.

Cargo.toml & Archivos de Configuración

Ideal para el Cargo.toml de Rust, el pyproject.toml de Python y cualquier configuración de aplicación que use TOML. Maneja todos los tipos de datos: cadenas, enteros, flotantes, booleanos, fechas y arreglos.

Privacidad Primero

Todo el procesamiento se ejecuta en tu navegador: no se sube nada a un servidor. Seguro para archivos Cargo.toml que contengan tokens de registros privados o credenciales.

Preguntas Frecuentes

¿Qué es TOML?

TOML (Tom's Obvious Minimal Language) es un formato de archivo de configuración diseñado para ser fácil de leer gracias a su semántica simple y evidente. Se asigna de forma inequívoca a una tabla hash y se usa ampliamente en Rust (Cargo.toml), Python (pyproject.toml) y muchos otros ecosistemas.

¿Qué cambia el formateador de TOML?

El formateador normaliza el espaciado alrededor de los signos =, garantiza que una línea en blanco preceda a cada encabezado [section] y contrae varias líneas en blanco consecutivas en una sola. Nunca cambia los nombres de las claves, los valores ni su orden.

¿Es compatible con Cargo.toml y pyproject.toml?

Sí. Tanto Cargo.toml como pyproject.toml son archivos TOML estándar. Este formateador admite por completo los arreglos de tablas [[bin]], [[dependencies]], las tablas en línea, las cadenas multilínea y todas las demás construcciones de TOML v1.0.

¿En qué se diferencia TOML de YAML y JSON?

TOML está diseñado específicamente para archivos de configuración. A diferencia de JSON, permite comentarios. A diferencia de YAML, evita la estructura basada en sangría y la inferencia de tipos ambigua. TOML tiene tipos explícitos para enteros, flotantes, booleanos, fechas y cadenas, lo que lo hace menos propenso a errores en casos de configuración.

Guía detallada
Guía YAML & TOML
Kubernetes, Docker, Rust & Python
Leer la guía