A lightweight Windows application that runs in the system tray and monitors your VPN connection status by checking your public IP address.
- 🖥️ System Tray Integration - Runs discreetly in the notification area
- 🎯 Real-time Monitoring - Continuously checks VPN connection status
- 🎨 Visual Indicators - Color-coded icons (Green = VPN active, Red = VPN inactive)
- 💾 Settings Persistence - Automatically saves and restores your configuration
- 📊 Multiple IP Services - Supports various IP checking services
- 📦 Portable - Single executable, no installation required
Download the latest release from the Releases page.
- Download
IsVPNOn-vX.X.X.zip - Extract to any folder
- Run
IsVPNOn.exe
No installation required - it's a portable application!
- 🟢 Red Icon - VPN is NOT active (your real IP is visible)
- 🔴 Green Icon - VPN IS active (using VPN IP)
- 🟡 Yellow Icon - Connection error
- Set Your Normal IP: Enter your regular public IP address
- Select IP Service: Choose from supported IP checking services
- Start Monitoring: The app periodically checks your current IP
- Get Visual Feedback: System tray icon changes color based on VPN status
- If current IP ≠ your normal IP → VPN is active (Green)
- If current IP = your normal IP → VPN is inactive (Red)
- If cannot reach IP service → Connection error (Yellow)
- .NET 8.0 SDK
- Windows 10/11
- Visual Studio 2022 or VS Code
This project is licensed under the BSD 3-Clause License.