We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
What is AsusWRT‑Merlin?
The enhanced open-source firmware that unlocks advanced VPN controls, per-device routing, and scripting power on your Asus router — without removing a single stock feature.
Now supporting WiFi 7 & WiFi 6 Asus models · Compatible with NordVPN, ExpressVPN, Surfshark, Mullvad & more · Pre-flashed by FlashRouters · VPN setup available when selected
Enhanced firmware built on the official Asus foundation
AsusWRT-Merlin is a third-party firmware fork maintained by developer Eric Sauvageau. It builds directly on Asus's own AsusWRT codebase, so every stock feature — the familiar UI, AiProtection, QoS, Parental Controls — stays intact.
What Merlin adds is a layer of professional-grade capabilities: deeper VPN integration, WireGuard & OpenVPN support, per-device VPN routing via VPN Director, per-device DNS control with DNS Director, and a scripting engine for custom automation. The result is router firmware that feels like home networking meets enterprise control.
FlashRouters offers compatible Asus routers pre-flashed with Merlin, with professional VPN configuration available when selected. That gives you the firmware foundation first, then the setup level that matches how hands-on you want to be.
What AsusWRT-Merlin adds to your router
Six capabilities that make Merlin the go-to firmware for serious VPN users, privacy advocates, and home network power users.
WireGuard & OpenVPN Support
Run WireGuard for low-latency, high-speed VPN tunnels where supported, or OpenVPN for broad provider compatibility. Use VPN Director to route selected devices through specific VPN tunnels without changing your main network.
VPN Director — Per-Device Routing
Route specific devices, IP ranges, or network clients through different VPN tunnels. Your smart TV can use one VPN location while your work laptop stays on your regular WAN connection — all from one screen.
Multiple OpenVPN Client Slots
Merlin supports multiple VPN client instances for different VPN providers or different server locations from the same provider. Use VPN Director to assign each tunnel to specific devices or subnets.
DNS Director — Per-Device DNS Control
Apply different DNS rules to different devices from the router. Put kids' devices on filtered DNS, keep work devices on privacy-focused DNS, and leave streaming boxes on compatibility-friendly DNS without manual device setup. Read the DNS Director guide.
Custom Scripts & Scheduled Automation
Trigger firewall updates, scheduled reboots, traffic logging, DNS behavior, and other advanced tasks automatically using Merlin's user-script support. Ideal for IT pros and enthusiasts.
Ongoing Community Firmware Updates
For supported models, Merlin can continue receiving project updates, fixes, and enhancements after the stock firmware feature set has matured. Support still depends on the model and the official Merlin compatibility list.
VPN Director: precise per-device VPN routing on AsusWRT-Merlin
VPN Director lets you create policies for specific devices, IP ranges, and VPN tunnels. Send your streaming device through one VPN location while keeping your work laptop on your regular WAN connection, all from the same router.
DNS Director adds another layer of per-device control
VPN Director controls which tunnel a device uses. DNS Director controls which DNS resolver a device uses. Together, they let Merlin users keep privacy, filtering, streaming compatibility, and work-device requirements separated at the router level.
| Use case | VPN Director | DNS Director |
|---|---|---|
| Streaming devices | Route through a chosen VPN tunnel or regular WAN | Use compatibility-friendly DNS to avoid app issues |
| Kids' devices | Choose whether VPN is required | Apply filtered DNS only where needed |
| Work laptops | Bypass VPN or use a dedicated work-safe route | Keep DNS aligned with work or privacy requirements |
For a deeper walkthrough, see the FlashRouters guide to DNS Director on AsusWRT-Merlin routers.
Why upgrade from stock AsusWRT?
Stock ASUSWRT has improved significantly, especially on newer VPN Fusion models that support multiple saved profiles and simultaneous VPN tunnels. Merlin is still the stronger fit for users who want deeper VPN Director controls, scripting, addons, and a more power-user-friendly routing workflow.
| Feature | Stock AsusWRT | AsusWRT-Merlin |
|---|---|---|
| WireGuard VPN client | Supported on many newer ASUSWRT models | ✓ Supported on compatible Merlin models/builds |
| Multiple VPN client routing | VPN Fusion supports multiple VPN profiles and per-device exception rules on supported ASUS models; exact limits vary by router, firmware, and VPN type | ✓ Multiple VPN client instances with VPN Director routing; practical limits vary by model, firmware, protocol, and provider configuration |
| Per-device VPN routing | VPN Fusion / policy routing on supported models | ✓ VPN Director for device and subnet routing |
| Per-device DNS rules | Model and firmware dependent; usually more limited in stock firmware | ✓ DNS Director for router-level DNS policy by device |
| Custom user scripts | Not supported | ✓ Full scripting engine |
| Skynet firewall addon | Not supported | ✓ Supported |
| Network-wide ad blocking (Diversion) | Not supported | ✓ Supported |
| Familiar Asus UI | ✓ Yes | ✓ Yes (unchanged) |
| Asus AiProtection / QoS | ✓ Yes | ✓ Yes where supported by the base model/firmware |
Note: ASUS VPN Fusion capabilities are model-specific. ASUS documentation for certain supported models describes multiple saved VPN profiles, concurrent active VPN connections, and per-device exception rules, but those numbers should not be treated as universal across every ASUS router or firmware generation. This chart focuses on practical capability differences rather than fixed tunnel counts.
Popular Merlin addons & extensions
Merlin adds native power-user tools like DNS Director and also supports a thriving ecosystem of community addons that extend your router beyond ordinary stock firmware.
Three ways to get AsusWRT-Merlin
Choose the option that matches your confidence level and your hardware situation.
Buy a pre-flashed Merlin router from FlashRouters
The easiest path. Choose a compatible Asus router with Merlin firmware installed, then add professional VPN setup if you want FlashRouters to configure your chosen provider before shipping. Plug it in, connect your devices, and use VPN Director to decide which traffic uses the VPN.
Use our Flash My Router service on your existing Asus router
Already own a compatible Asus router? Our Flash My Router service remotely installs Merlin firmware and configures your VPN. Works on most WiFi 6 and WiFi 7 Asus models.
Flash it yourself from the Merlin project
AsusWRT-Merlin is open-source and free to download from the official asuswrt-merlin.net site. The install process is similar to a standard firmware update through the Asus admin panel. Recommended for users comfortable with router administration. Not sure which model you have or need? Take the router quiz.
AsusWRT-Merlin options from FlashRouters
Whether you want a new router or just need Merlin flashed onto the one you have, we've got you covered.
AsusWRT-Merlin VPN Routers — Pre-Flashed, Setup Available
Shop Asus routers running Merlin firmware, with optional professional VPN configuration for your chosen provider. Includes WiFi 6 and WiFi 7 models.
Shop Merlin Routers
Flash My Router: Asus Merlin VPN Setup Service
Own a compatible Asus router? Our team can remotely install Merlin firmware and configure your VPN provider as part of the setup service. Covers many WiFi 6, WiFi 7, GT, and ZenWiFi models.
Flash My RouterCommon questions about AsusWRT-Merlin
Everything you need to know before flashing or buying.
Does Merlin work with my Asus router?
Merlin supports a wide range of current Asus routers, including many WiFi 6 and WiFi 7 models. Support is model-specific and changes over time, so check the official supported devices list or contact us and we'll confirm compatibility before you buy.
Will installing Merlin void my Asus warranty?
Technically, flashing third-party firmware can affect your manufacturer warranty — though Asus is generally permissive about Merlin given its close relationship to stock firmware. Routers purchased from FlashRouters come with our own service warranty covering the Merlin installation.
Is AsusWRT-Merlin free?
Yes — the firmware itself is free and open-source. FlashRouters charges for the hardware (pre-flashed routers) and the professional setup service (Flash My Router). If you want to flash it yourself on a compatible router you already own, there's no cost for the firmware download.
Which VPN services work with Merlin?
Merlin supports VPN providers that offer router-compatible WireGuard or OpenVPN configuration files. This includes many popular providers such as NordVPN, ExpressVPN, Surfshark, Mullvad, ProtonVPN, Private Internet Access, and more. FlashRouters has pre-built configurations ready for many major VPN providers.
Does Merlin slow down my internet speed?
Can I still use the Asus Router app with Merlin?
Yes — the Asus Router app for iOS and Android works fully with Merlin firmware. Because Merlin builds on the official AsusWRT codebase rather than replacing it, all app-connected features remain intact: remote management, network map, device prioritisation, and guest network controls all work as expected.
What is DNS Director in AsusWRT-Merlin?
DNS Director lets you enforce DNS resolvers globally or per device from the router. It is useful for family filtering, privacy-focused DNS, IoT segmentation, and keeping streaming devices on DNS settings that are less likely to create compatibility issues. See our DNS Director guide for examples.
What's the difference between Merlin and DD-WRT or OpenWRT?
DD-WRT and OpenWRT are complete firmware replacements — they remove the stock UI entirely and require a steeper learning curve. Merlin stays close to the official Asus firmware, preserving the familiar interface and all Asus-specific features while adding power-user capabilities. It's the best choice for Asus router owners who don't want to start from scratch.
Ready to unlock your Asus router?
Shop pre-flashed Merlin routers or use our professional setup service — we'll handle everything.




What is AsusWRT-Merlin?
Asus Merlin firmware brings enhanced VPN features without removing any of your favorite Asus router applications.
EXTEND, SECURE & UNLOCK YOUR ASUS ROUTER
An Introduction to AsusWRT-Merlin
FlashRouters now supports VPN client connections on Wireless 7 & WiFi 6 Asus Routers.
What Is AsusWRT Merlin? Unlock the Full Potential of Your Asus Router
AsusWRT-Merlin is a powerful third-party firmware designed to enhance the capabilities of your Asus router without compromising its core features. Built on the official AsusWRT firmware, Merlin focuses on performance optimizations, advanced VPN tools, and stability improvements—making it ideal for users seeking more control over their home or business networks.


What Is AsusWRT Merlin? Unlock the Full Potential of Your Asus Router
AsusWRT-Merlin is a powerful third-party firmware designed to enhance the capabilities of your Asus router without compromising its core features. Built on the official AsusWRT firmware, Merlin focuses on performance optimizations, advanced VPN tools, and stability improvements—making it ideal for users seeking more control over their home or business networks.
Top Benefits of AsusWRT-Merlin Firmware
Ultimate VPN Flexibility: WireGuard & OpenVPN Ready
Protect your privacy with advanced VPN tools. AsusWRT-Merlin supports both WireGuard and OpenVPN, giving you faster speeds, stronger encryption, and more control.
Use the built-in VPN Director to route specific devices or apps through different VPN servers. Connect multiple VPN providers like NordVPN, ExpressVPN, Mullvad, or Surfshark—all without slowing down your network. Create custom VPN rules for specific devices or applications, offering flexibility beyond the stock firmware's capabilities.
Boosted Stability & Performance
Merlin firmware is optimized for speed, reliability, and security. Enjoy improved performance on CPU-intensive tasks, better memory management, and lower latency for streaming and gaming.
Custom Scripts & Scheduled Automation
Trigger smart events like firewall updates, scheduled reboots, or traffic logging using user-defined scripts. Perfect for tech enthusiasts and IT pros who want to automate and personalize their network.
Support for Powerful Addons
Extend functionality with community favorites like Skynet (advanced firewall), Diversion (network-wide ad blocking), and the Astrill VPN applet for even more VPN integration power.
Frequent Updates & Active Community
Merlin is updated regularly with security patches and new features, supported by a global community of contributors and users.
Enhanced Stability & Security
Benefit from regular updates that address bugs and enhance security, ensuring a more reliable network experience.
Performance Optimizations
Experience improved performance in CPU-intensive tasks like OpenVPN, thanks to Merlin's system tweaks.
Why Choose AsusWRT Merlin Over Stock Firmware?
While Asus's stock firmware offers a user-friendly interface suitable for general users, AsusWRT-Merlin provides advanced features for those seeking greater control and customization. It's particularly beneficial for users who require sophisticated VPN configurations, custom scripts, and enhanced network performance.
Why Buy a FlashRouter with AsusWRT-Merlin?
Skip the complicated setup. FlashRouters offers plug-and-play AsusWRT-Merlin routers pre-installed with your favorite VPN provider and optimized for performance. Whether you’re new to VPNs or a seasoned pro, we help you get started quickly and securely.

