Convertir un fichier .env en JSON

Collez le contenu d'un fichier .env pour obtenir un objet JSON équivalent. Les commentaires (#), les lignes vides et les valeurs entre guillemets simples ou doubles sont correctement pris en compte.

Exemple :

Comment ça marche

Un fichier .env stocke des variables d'environnement au format CLE=valeur, une par ligne. Pour l'utiliser dans un contexte qui attend du JSON (un fichier de configuration, un test automatisé, une inspection rapide), collez son contenu et cliquez sur « Convertir en JSON » : chaque variable devient une clé de l'objet JSON produit.

Comment les types de valeurs sont-ils déterminés ?

Les valeurs true et false deviennent des booléens JSON, les valeurs purement numériques deviennent des nombres, et tout le reste reste une chaîne de caractères. Les valeurs entourées de guillemets (simples ou doubles) sont toujours traitées comme des chaînes, guillemets retirés, ce qui permet de forcer une valeur numérique comme "3000" à rester du texte si besoin.

Que se passe-t-il pour les lignes commentées ou mal formées ?

Les lignes vides et celles commençant par # sont ignorées silencieusement, comme dans un vrai fichier .env. Une ligne qui ne contient pas de signe = est signalée dans un avertissement et n'apparaît pas dans le JSON produit, pour éviter de générer un résultat incorrect sans prévenir.

Traitement 100% local : la conversion s'effectue entièrement dans votre navigateur — vos variables d'environnement, potentiellement sensibles, ne quittent jamais votre appareil.