Formateur .env
Formatez, nettoyez et validez des fichiers .env en ligne. Normalisez les paires CLÉ=VALEUR, supprimez les espaces superflus et organisez les variables d'environnement.
Entrée
Sortie
Qu'est-ce qu'un fichier .env ?
Un fichier .env stocke les variables d'environnement sous forme de paires CLÉ=VALEUR. Il est utilisé par Node.js, Python, Docker, etc. pour configurer les applications sans coder les secrets en dur.
Le formateur .env normalise les espaces autour de =, supprime les espaces en fin de ligne, conserve les commentaires et assure un formatage cohérent — pour des fichiers plus lisibles et faciles à relire. Cette approche suit la méthodologie Twelve-Factor App.
Mode d'emploi
Collez le contenu de votre .env
Collez le contenu de votre fichier .env dans l'éditeur de gauche ou cliquez sur Téléverser pour charger un fichier.
Formatage instantané
Le formateur normalise les paires CLÉ=VALEUR, supprime les espaces inutiles et conserve les commentaires commençant par #.
Copier ou télécharger
Utilisez le bouton Copier pour copier le résultat ou Télécharger pour l'enregistrer en fichier .env.
Exemple de formatage
Exemple : Formater un fichier .env
Entrée non formatée :
APP_NAME=MyApp
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp_db
SECRET_KEY=abc123xyz
DEBUG=true
ALLOWED_HOSTS=localhost,127.0.0.1Sortie formatée :
APP_NAME=MyApp
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp_db
SECRET_KEY=abc123xyz
DEBUG=true
ALLOWED_HOSTS=localhost,127.0.0.1Questions fréquentes
Faut-il committer les fichiers .env dans git ?
Non. Les fichiers .env contiennent souvent des secrets (clés API, mots de passe) et doivent figurer dans .gitignore. Committez plutôt un .env.example avec des valeurs de remplacement.
Les espaces autour du signe = sont-ils autorisés ?
Cela dépend de l'analyseur. La plupart des bibliothèques dotenv (Node.js, Python) acceptent CLÉ = VALEUR avec espaces, mais pas toutes. Ce formateur utilise CLÉ=VALEUR sans espaces — le format le plus compatible.
Puis-je mettre des guillemets autour des valeurs ?
Oui. Les valeurs peuvent être entre guillemets simples ou doubles : CLÉ="ma valeur". Les guillemets sont conservés par le formateur.
Que se passe-t-il avec les valeurs multilignes ou les fichiers .env complexes ?
La plupart des parsers dotenv gèrent les valeurs multilignes quand la valeur est entre guillemets doubles et le saut de ligne est échappé avec \n — par exemple PRIVATE_KEY="line1\nline2". Le formateur conserve ces valeurs entre guillemets telles quelles. Pour les syntaxes heredoc plus complexes, testez la sortie avant de l'utiliser en production.