One small program, two ways to run it. No WireGuard install, no admin rights, no firewall prompts. It forwards straight to localhost.
Windows 10 and 11 · Linux
Open Portless.exe. If Windows says it protected your PC, click More info → Run anyway (the app isn't code-signed yet). ARM version
curl -fsSL https://portless.online/install.sh | sh -s -- --desktopInstalls for your user only (no sudo) with a menu entry. The tray icon needs a desktop with tray support; on GNOME, the AppIndicator extension.
Windows, macOS and Linux
One command installs portless and adds it to your PATH. Good for servers and scripts.
irm https://portless.online/install.ps1 | iexcurl -fsSL https://portless.online/install.sh | shportless loginYour browser opens. Approve the code and this computer is linked.
portless expose 3000 --name youhttps://you.… now points at localhost:3000. Add --minecraft, --ssh, --tcp or --udp for other kinds.
portlessShows your account, tunnel and mappings. portless help lists every command.