Wakeon is a simple, modern, and open-source Wake-on-LAN application built with Flutter.
Wake your computers, servers, NAS devices, and other Wake-on-LAN compatible hardware with a single tap.
Designed with simplicity in mind, Wakeon focuses on reliability, privacy, and a clean Material 3 user experience.
- Wake-on-LAN magic packet support
- Add and manage multiple devices
- Edit and delete saved devices
- Automatic last wake tracking
- Local device storage
- Fast one-tap wake action
- Local network discovery helper
- Broadcast address assistance
- Manual device configuration
- Remote Wake guide
- Material 3 design
- Light theme support
- Dark theme support
- Responsive layout
- Beginner-friendly setup flow
- Optional share expiration
- Encrypted share links
- Easy import/export
- No account required
- No sign-in required
- No cloud dependency
- No ads
- No analytics
- No tracking
- Local-only device storage
- Device data remains on your device
- No user accounts
| Home (Light) | Add Device |
|---|---|
![]() |
![]() |
| Network Scan | Settings |
|---|---|
![]() |
![]() |
| Remote Wake Guide | Home (Dark) |
|---|---|
![]() |
![]() |
Wake-on-LAN (WOL) allows a powered-off or sleeping computer to be started remotely by sending a special network packet called a Magic Packet.
Wakeon generates and sends this packet to the selected device.
Typical configuration:
MAC Address: AA:BB:CC:DD:EE:FF
Broadcast Address: 192.168.1.255
Port: 9
Enable one of the following options depending on your motherboard:
- Wake-on-LAN
- Wake by PCI-E
- Power On By PCI-E
- Resume By LAN
- PME Event Wake Up
On Windows:
- Open Device Manager
- Open your Ethernet adapter properties
- Enable:
- Allow this device to wake the computer
- Only allow a magic packet to wake the computer
- Enable Wake-on-LAN related options under the Advanced tab
You will typically need:
- Device name
- MAC address
- Broadcast address
- Port (usually 9)
Open Command Prompt:
ipconfig /allUse the Physical Address value of your Ethernet adapter.
ifconfigip addrWake-on-LAN was originally designed for local networks.
For remote wake scenarios, Wakeon recommends using:
- WireGuard
- Tailscale
- ZeroTier
- Router VPN solutions
Advanced WAN setups using:
- Port forwarding
- Static DHCP lease
- MAC/IP binding
- Broadcast forwarding
may work depending on your router and ISP.
- Android
- iOS
Planned:
- Windows
- macOS
- Linux
- Flutter
- Dart
- Riverpod
- SharedPreferences
- Material 3
- Cryptography Package
Wakeon does not collect, transmit, or store personal information.
All device information remains on the user's device.
For details, see Privacy Policy.
Wakeon does not use:
- Analytics services
- Advertising SDKs
- Tracking frameworks
- User accounts
Wakeon is open-source and community-friendly.
Contributions, bug reports, feature requests, and pull requests are welcome.
- Improved network discovery
- Better hostname detection
- Automatic MAC address detection
- Windows support
- macOS support
- Linux support
- Additional accessibility improvements
MIT License
Copyright (c) 2026 AlpWare Studio





