Softwr
OpenWrt logo

OpenWrt

Linux firmware replacement for routers and embedded network devices, with a package manager and writable filesystem

As of 31 August 2026, OpenWrt is free to use. Replaces the stock firmware on a router with a real Linux system you can install packages on. Softwr lists it under Operating Systems. OpenWrt is made by OpenWrt Project, a member project of Software Freedom Conservancy, available on Routers, Access points, x86-64, ARM.

Overview

What OpenWrt does

OpenWrt is a Linux distribution for embedded network hardware. Where a vendor firmware is a fixed image, OpenWrt provides a writable filesystem, a package manager, a unified configuration system and the LuCI web interface, so a consumer router becomes a device you can add WireGuard, a DNS filter, traffic shaping or a VPN client to. It is a member project of the Software Freedom Conservancy, which gives it a legal and financial home independent of any manufacturer. The deciding factor is the Table of Hardware. Support is per device and per revision, wireless chipsets vary from well supported to effectively unusable, and devices with only 4MB or 8MB of flash have been dropped from recent releases as the base system grew. Broadcom wireless remains a dead end, while MediaTek and Qualcomm Atheros parts are generally good. In 2024 the project addressed this directly by releasing its own hardware, the OpenWrt One, built with Banana Pi for the project's twentieth anniversary and sold for under a hundred dollars, with an unbrickable boot arrangement, an NVMe slot and a fixed contribution from each unit going to the Software Freedom Conservancy. For anyone evaluating OpenWrt seriously, buying that removes the hardware lottery from the decision. The trade-offs are operational rather than technical. Flashing voids the warranty and can brick a device that has no serial console. Hardware offload for NAT and routing is chipset dependent, so a router advertised at gigabit speeds can fall well below that once shaping is enabled. And a firmware upgrade preserves your configuration but not your installed packages, so every release upgrade means reinstalling and re-checking your add-ons.

What people use it for

  • Extending the useful life of an ISP-supplied router that has stopped receiving security updates
  • Separating guest, IoT and work devices onto VLANs on hardware that does not offer it natively
  • Running WireGuard, ad blocking or DNS over TLS at the edge rather than configuring every client
  • Building small industrial or retail gateways where a full Linux distribution is too heavy

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about OpenWrt.

  • Support is per device and per hardware revision, so a model number that worked last year may point at a different chipset this year and be unsupported.
  • Flashing can brick a device permanently, and on hardware without a serial console or a recovery bootloader there is no way back.
  • Devices with 4MB or 8MB of flash have been dropped from recent releases, so a lot of older hardware is stuck on unsupported versions with known vulnerabilities.
  • Hardware acceleration for NAT and routing depends on vendor drivers, and enabling traffic shaping frequently cuts a gigabit connection to a fraction of its rated throughput.
  • A sysupgrade keeps your configuration but not your installed packages, so every release upgrade is followed by reinstalling and reconfiguring add-ons by hand.

Cross-shopped

What people choose instead of OpenWrt

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

  • OpenWrt logo
    OpenWrt
    vs
    Alpine Linux logo
    Alpine Linux

    Alpine Linux: If the device is x86 and you want a small general-purpose Linux instead of router firmware

  • OpenWrt logo
    OpenWrt
    vs
    Debian logo
    Debian

    Debian: On x86 hardware where you want a full distribution and long-term support for routing and firewall duties

  • OpenWrt logo
    OpenWrt
    vs
    FreeBSD logo
    FreeBSD

    FreeBSD: When you want pf and a networking stack with a long track record on dedicated firewall hardware

Pricing

What OpenWrt costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

OpenWrt

Free

  • No licence fee for any device count
  • All packages from the official feeds
  • Community support via forum and wiki
  • Hardware sold separately by third parties, including the project's own OpenWrt One

Capabilities

Features

  • Package manager

    Install and remove software on the device rather than accepting a fixed vendor image

  • LuCI web interface

    Browser-based administration over the UCI configuration system, with a full CLI underneath

  • Traffic shaping

    SQM and cake queueing that fix bufferbloat on connections vendor firmware handles badly

  • VPN and DNS

    WireGuard, OpenVPN, DNS over TLS and filtering run on the router instead of on each client

  • VLAN and multi-network

    DSA-based switch configuration for guest, IoT and management network separation

  • OpenWrt One

    Project-designed hardware with an unbrickable boot path, NVMe slot and full support from day one

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

How do I know my router is supported?

Check the Table of Hardware for your exact model and revision before buying or flashing. Do not assume that a supported model number means a supported unit; manufacturers change chipsets within a model.

Is the OpenWrt One worth buying over a used router?

If you are evaluating OpenWrt rather than rescuing hardware you own, yes. It is supported by definition, has an unbrickable boot arrangement, and part of the price funds the project.

Will flashing void my warranty?

Almost always, and it may also break the ISP remote management your provider relies on for support. Keep the stock firmware image before you start.

Is opkg still the package manager?

It is in the current stable releases, but development has moved towards apk, so expect package tooling and command syntax to change at the next major release.

Share

Keep looking

Where to go from OpenWrt

Best Operating Systems software for

Compare OpenWrt with

Other Operating Systems software

  • Community-maintained Linux distribution and universal computing platform.

    Free plan12 researched notes
  • Minimal Linux distribution built on musl libc and BusyBox for containers and appliances

    Open source9 researched notes
  • Unix-like operating system for servers and appliances

    Open source8 researched notes
  • Linux distribution where the whole machine is defined in one declarative configuration and every change can be rolled back

    Open source12 researched notes
  • Rolling-release Linux distribution you assemble yourself

    Open source8 researched notes
  • RHEL-compatible Linux from a non-profit foundation that chose interface compatibility over an exact rebuild

    Open source12 researched notes
  • Two Linux distributions from one project: an automated-tested rolling release and a stable release built from SUSE Enterprise sources

    Open source12 researched notes
  • Enterprise Linux distribution with 15-year support options.

    Free plan12 researched notes
  • Community Linux distribution with cutting-edge upstream software

    Free plan11 researched notes
  • Ubuntu-based Linux distribution built for familiarity

    Open source8 researched notes
  • Arch-based Linux distribution with an installer and sane defaults

    Open source9 researched notes
  • Ubuntu-based Linux distribution tuned for developers and GPU work

    Open source9 researched notes
  • Security-focused operating system that runs each activity in its own virtual machine

    Open source12 researched notes
  • Community rebuild of Red Hat Enterprise Linux that still targets bug-for-bug binary compatibility

    Open source12 researched notes

Softwr does not host reviews and shows no star rating for OpenWrt, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on OpenWrt

Best Operating Systems software alternatives

Community rebuild of Red Hat Enterprise Linux that still targets bug-for-bug binary compatibility

Open source, no licence fee

RHEL-compatible Linux from a non-profit foundation that chose interface compatibility over an exact rebuild

Open source, no licence fee

Security-focused operating system that runs each activity in its own virtual machine

Open source, no licence fee

Linux distribution where the whole machine is defined in one declarative configuration and every change can be rolled back

Open source, no licence fee

Two Linux distributions from one project: an automated-tested rolling release and a stable release built from SUSE Enterprise sources

Open source, no licence fee

Minimal Linux distribution built on musl libc and BusyBox for containers and appliances

Open source, no licence fee

Ubuntu-based Linux distribution tuned for developers and GPU work

Open source, no licence fee

Compare OpenWrt with alternatives