Installation
Windows
Install the native pwrp.exe package on Windows 10, Windows 11, or Windows Server.
1. Download the ZIP
Open the CLI downloads page and choose the Windows package for your computer:
- x86-64 / AMD64 for most Intel and AMD computers.
- ARM64 for Windows on ARM devices.
2. Add pwrp to your PATH
- Extract the downloaded ZIP.
- Create a permanent folder such as
C:\Users\your-name\bin. - Move
pwrp.exeinto that folder. - Open Edit environment variables for your account from the Start menu.
- Edit the user Path, add the folder, and save.
- Open a new PowerShell window.
If Windows marks the downloaded executable as blocked, right-click pwrp.exe, open Properties, select Unblock, and apply the change.
3. Verify and sign in
pwrp version
pwrp login
The login command displays a short code and opens the Portwarp approval page. Approve the device in your browser, then return to PowerShell.
Connect a tunnel
pwrp tunnels
pwrp connect
Use pwrp connect --all --save --detach when you want every enabled tunnel to run in the background and reconnect automatically with the daemon.
Start automatically
Portwarp can create a per-user startup task. Administrator privileges are not required:
pwrp connect --all --save --detach
pwrp service enable
pwrp service status
Update or remove
Run pwrp update to install the newest CLI release. To remove the CLI, first disable startup, then delete pwrp.exe:
pwrp service disable
pwrp logout
pwrp logout stops local tunnels and removes the saved login before you delete the executable.