Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>.env ❤️ JSONNew to Visual Studio Code? Get it now.
.env ❤️ JSON

.env ❤️ JSON

Orange Infusion

|
3,918 installs
| (0) | Free
Easily convert .env to json and json to .env
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DOTENV plus JSON

CodeQL

Code heavily based on JSON :heart: YAML Easily convert .ENV to JSON or vice versa.

Any good ideas or feature requests? Please, do not hesitate to open a new issue!

Features and usage

  • Convert a single file:
    • Convert a .env file to JSON by right clicking it and selecting Convert to JSON.
    • Convert a .env file to JSON by changing file extension to .json.
    • Convert a JSON file to .env by right clicking it and selecting Convert to .env.
    • Convert a JSON file to .env by changing file extension to .env.
  • Convert text selection:
    • Convert .env selection by using command Convert selection to JSON - does not change file extension.
    • Convert JSON selection by using command Convert selection to .env - does not change file extension.

After converting one or multiple files a revert prompt will be shown, allowing to revert conversion. Using this will also return .env comments.

Config

All configurations should can be defined in dotenv-plus-json.

id description type default example
convertOnRename Convert DOTENV/JSON files on rename boolean true false
fileExtensions define what filename extension(s) to use when converting file(s) object
fileExtensions.env dotenv filename extension string ".env" ".env"
fileExtensions.json json filename extension string ".json" ".json"
keepOriginalFiles Keep original files when converting. Use "ask" to be asked and always to always keep string "always"

Keep original files

If you want to keep the original file(s) when converting, you can use the configuration keepOriginalFiles to achieve that. The configuration has two different values:

  • ask: Be asked each time when you convert, if you want to keep original files
  • always: Always keep original files
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft