On Windows, environment variables live in several worlds at once: the current process, the registry-backed user and machine stores, and the PowerShell provider. Hand-converting a .env into something that loads under PowerShell usually means writing $env:KEY = value lines by hand — and guessing how to quote a value that contains an apostrophe or a trailing backslash.
The .env to PowerShell Converter removes the guesswork. It parses your .env and emits ready-to-run PowerShell: $env:KEY = 'value', with every value single-quoted and embedded quotes doubled exactly the way the PowerShell parser wants. A style toggle switches to Set-Item Env:KEY provider syntax, or to [Environment]::SetEnvironmentVariable for persistent User or Machine scopes.
The output is deterministic, reviewable and safe to paste into a terminal or a .ps1 bootstrapping your service. Comments, blank lines and quoted .env values are handled, and nothing leaves your browser.