Download
Installs system-wide and requires administrator privileges. The best choice for most users and ideal for centralized deployment via Intune, SCCM, etc.
⬇ DownloadRun without installation — ideal for a USB stick or network share. Settings and profiles are stored next to the executable.
⬇ DownloadLike Portable, but stores settings and profiles in your Documents folder. Useful for custom deployment scenarios (e.g. Terminal Server).
⬇ Download🙏 Thank you for using NETworkManager!
NETworkManager is open source, free and without ads — developed in my spare time for you.
If you enjoy it, please consider supporting its development — whether by
leaving a star on GitHub,
making a donation, or simply sharing it with others.
Your support helps keep the project going and growing.
Thank you for being part of the journey!
Which version should I download?
Each version is suited to a different scenario — here's a closer look to help you choose:
Installs system-wide and requires administrator privileges, integrating with Windows like any other installed app. It's the right choice for most users and the standard way to roll NETworkManager out to many machines via Intune, SCCM, or Group Policy (see Silent install below). Updates install cleanly over a previous version.
~\Documents\NETworkManagerRuns straight from the extracted folder — no installation and no administrator rights required, which makes it ideal for a USB stick, a network share, or locked-down environments. Settings and profiles are stored next to the executable, so the whole setup travels with the folder. To upgrade, copy your Profiles and Settings directories into the new version.
Works like the Portable version — no installation required — but stores settings and profiles in your Documents folder instead of next to the executable. This suits custom or multi-user setups such as a Terminal Server, where the application files stay shared while each user keeps their own profile. Just extract it and run the executable directly.
~\Documents\NETworkManagerSystem requirements
- 🪟 Windows 10 / Server x64 (22H2 or later)
- ⚙️ .NET Desktop Runtime 10.0 (LTS) - x64
Package Manager
NETworkManager is available through the following package managers:
- WinGet
- Chocolatey
- Evergreen
winget install BornToBeRoot.NETworkManager
Source: github.com/microsoft/winget-pkgs
choco install networkmanager
Get-EvergreenApp -Name NETworkManager | Save-EvergreenApp -Path $env:USERPROFILE\Downloads\
Source: github.com/aaronparker/evergreen
Verify your download
Each download is published with a SHA-256 checksum. Use the 📋 Copy SHA-256 button on a download card to copy its expected hash, then compute the hash of the downloaded file and compare the two:
Get-FileHash -Path .\NETworkManager_{VERSION}_Setup.msi -Algorithm SHA256
The computed hash must match the copied checksum. The full list of checksums is also published on the GitHub releases page.
Silent install
Install the Setup (MSI) silently using the following command:
.\NETworkManager_{VERSION}_Setup.msi /quiet /norestart
Enterprise Deployment / Policies
NETworkManager supports system-wide policies that allow administrators to enforce specific settings for all users on a machine — for example, disabling the automatic update check at startup. Policies are defined in a config.json file placed in the application installation directory and can be deployed via Group Policy, Intune, SCCM, or any other configuration management tool.
See the System-Wide Policies documentation for details on available policy options and how to configure them.
Pre-release
Help improve NETworkManager by testing pre-release versions with the latest features and bug fixes, and reporting any issues via GitHub Issues.
Please note that pre-release versions are not as stable as regular versions and may contain more bugs.
Code Signing Policy
NETworkManager uses free code signing services from SignPath.io and a free code signing certificate provided by the SignPath Foundation to sign all official binaries and installers, ensuring the authenticity and integrity of your downloads.
The binaries and installers are built on AppVeyor directly from the GitHub repository. After each build, the artifacts are automatically sent to SignPath.io via webhook, where they are signed following manual approval by the maintainer. Once signed, the binaries are uploaded to the GitHub releases page.
Privacy Policy
Your privacy matters. NETworkManager will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.
NETworManager has integrated some optional third-party services to enhance functionality. You can choose to enable or disable these services at the first startup or later in the settings:
- api.github.com - Check for application updates.
- ipify.org - Retrieve the public IP address used by the client.
- ip-api.com - Retrieve network information (e.g., geolocation, ISP, DNS resolver) used by the client.
- speed.cloudflare.com - Measure download/upload speed, latency and jitter.
License
NETworkManager is licensed under the GNU General Public License v3. Library licenses are here.