Formateador INI
Formatea, embellece y valida archivos INI en línea. Limpia la sintaxis INI con espaciado y estructura de secciones adecuados.
Entrada
Salida
¿Qué es un archivo INI?
Un archivo INI es un formato de configuración simple usado por muchas aplicaciones, sobre todo en Windows. Organiza ajustes en secciones con nombre (p. ej. [database]) con pares clave=valor separados por un signo igual. Puedes leer más en Wikipedia.
El formateador INI normaliza espacios alrededor de =, mantiene líneas en blanco coherentes entre secciones y elimina espacios finales. Python lo maneja con el módulo configparser, y Git usa este mismo formato para git config.
Cómo usarlo
Pega el contenido INI
Pega texto INI sin formato en el editor izquierdo o haz clic en Subir para cargar un archivo.
Formateo instantáneo
El formateador normaliza espacios, alinea los separadores = y añade líneas en blanco entre secciones.
Copiar o descargar
Usa el botón Copiar para copiar el resultado o Descargar para guardarlo como archivo .ini.
Ejemplo de formateo
Ejemplo: Formatear un archivo de configuración
Entrada sin formato:
[database]
host=localhost
port=5432
name=myapp
[server]
host=0.0.0.0
port=8080
debug=trueSalida formateada:
[database]
host = localhost
port = 5432
name = myapp
[server]
host = 0.0.0.0
port = 8080
debug = truePreguntas frecuentes
¿Cuál es la diferencia entre INI y TOML?
INI es un formato más simple y antiguo sin tipos de datos — todos los valores son cadenas. TOML admite valores tipados (enteros, booleanos, matrices) y tablas anidadas para configuraciones más complejas.
¿Se admiten comentarios en archivos INI?
Sí. Las líneas que empiezan con ; o # son comentarios y se conservan.
¿Puedo subir un archivo .cfg o .conf?
Sí — muchos archivos de configuración usan sintaxis INI con cualquier extensión. Puedes pegar el contenido o subir cualquier archivo de texto. PHP lee este formato de forma nativa con parse_ini_file().
¿INI admite secciones anidadas o arrays?
Los archivos INI estándar no admiten anidación ni arrays — las secciones son listas planas de clave=valor. Algunos parsers como parse_ini_file() de PHP añaden soporte opcional de arrays mediante la sintaxis key[] = value, pero no es universal. Si necesitas anidación y tipos de datos, considera usar TOML.