Formateur INI
Formatez, embellissez et validez des fichiers INI en ligne. Nettoyez la syntaxe INI avec un espacement et une structure de sections corrects.
Entrée
Sortie
Qu'est-ce qu'un fichier INI ?
Un fichier INI est un format de configuration simple utilisé par de nombreuses applications, surtout sous Windows. Il organise les paramètres en sections nommées (ex. [database]) avec des paires clé=valeur séparées par un signe égal. En savoir plus sur Wikipedia.
Le formateur INI normalise les espaces autour de =, assure des lignes vides cohérentes entre sections et supprime les espaces en fin de ligne. Python gère les fichiers INI via le module configparser, et Git utilise ce même format pour git config.
Mode d'emploi
Collez le contenu INI
Collez du texte INI brut dans l'éditeur de gauche ou cliquez sur Téléverser pour charger un fichier.
Formatage instantané
Le formateur normalise les espaces, aligne les séparateurs = et ajoute des lignes vides entre les sections.
Copier ou télécharger
Utilisez le bouton Copier pour copier le résultat ou Télécharger pour l'enregistrer en fichier .ini.
Exemple de formatage
Exemple : Formater un fichier de configuration
Entrée non formatée :
[database]
host=localhost
port=5432
name=myapp
[server]
host=0.0.0.0
port=8080
debug=trueSortie formatée :
[database]
host = localhost
port = 5432
name = myapp
[server]
host = 0.0.0.0
port = 8080
debug = trueQuestions fréquentes
Quelle est la différence entre INI et TOML ?
INI est un format plus simple et ancien sans types de données — toutes les valeurs sont des chaînes. TOML prend en charge des valeurs typées (entiers, booléens, tableaux) et des tables imbriquées pour des configurations plus complexes.
Les commentaires sont-ils pris en charge dans les fichiers INI ?
Oui. Les lignes commençant par ; ou # sont des commentaires et sont conservées.
Puis-je téléverser un fichier .cfg ou .conf ?
Oui — de nombreux fichiers de configuration utilisent la syntaxe INI quelle que soit l'extension. Vous pouvez coller le contenu ou téléverser un fichier texte. PHP lit ce format nativement via parse_ini_file().
INI prend-il en charge les sections imbriquées ou les tableaux ?
Les fichiers INI standard ne prennent pas en charge l'imbrication ni les tableaux — les sections sont de simples listes clé=valeur. Certains parsers comme parse_ini_file() de PHP ajoutent optionnellement la prise en charge des tableaux via la syntaxe key[] = value, mais ce n'est pas universel. Si vous avez besoin d'imbrication et de types de données, envisagez d'utiliser TOML.