Mirrors

The contents of the download server are available on several mirrors as well. Please refer to the list below for alternative locations.

2026-01-09: Due to the high number of mirrors, we had to limit our public rsync service. We plan to offer rsync service to only a few “tier-1” mirrors from now on. All other mirrors cannot sync directly from the main server and will need to sync from an existing tier-1 mirror. You are welcome to apply to become tier-1. See https://lists.openwrt.org/pipermail/openwrt-announce/2026-January/000075.html

Tier-2 mirrors are general-purpose. They are managed by third-parties and are not controlled by the OpenWrt project. Each mirror operator may have its own usage policy, please refer to it before using a mirror.

Tier-2 mirrors synchronize from a tier-1 mirror.

Country HTTP HTTPS RSYNC Upstream Sponsor Notes
Austria HTTP HTTPS rsync://mirror.kumi.systems/openwrt/ ? Kumi Systems e.U. Out-of-date
China HTTP HTTPS rsync://rsync.mirrors.ustc.edu.cn/openwrt/ ? University of Science and Technology of China Only releases
China HTTP HTTPS - ? Alibaba Cloud Computing (Beijing) Co., Ltd. Only releases
China HTTP HTTPS - ? Tencent
China HTTP HTTPS - ? MirrorZ 10+ mirrors
France HTTP HTTPS rsync://openwrt.tetaneutral.net/openwrt/ SNT tetaneutral.net Only last 5 major releases + snapshots
India/Guwahati HTTP HTTPS ? NKN Only partial releases
Japan HTTP HTTPS rsync://repo.jing.rocks/openwrt/ ? Jing Luo Synced every 23 hours (broken as of 2026-01)
Japan HTTP HTTPS rsync://mirror.hashy0917.net/openwrt/ ? hashy0917 Synced every 12 hours,All-Flash storage,10GBps Network (out of date)
Kazakhstan HTTP HTTPS rsync://mirror.hoster.kz/openwrt/ ? hoster.kz Out of date
CDN (Cloudflare) HTTP HTTPS - ? cicku.me

Tier-1 mirrors are mainly aimed at providing data for tier-2 mirrors, but they can also be used directly. They are not managed directly by the OpenWrt project.

This is a tentative list as of 2026-01-09. The mirrors listed below are allowed to sync from the main server, but they might not yet carry the full set of OpenWrt data or provide rsync service. In addition, they might disappear from the list tier-1 mirrors in the future.

Country HTTP HTTPS FTP RSYNC Sponsor Notes
Belgium HTTP HTTPS - - Arnold Dechamps Synced every 12 hours
Brazil HTTP HTTPS - rsync://openwrt.c3sl.ufpr.br/openwrt/ Universidade Federal do Paraná Only a few releases
China HTTP HTTPS - - Shanghai Jiao Tong University Linux User Group
China HTTP HTTPS - rsync://mirrors.tuna.tsinghua.edu.cn/openwrt/ Tsinghua University TUNA Association
Germany ftp.halifax.rwth-aachen.de (pending)
Italy HTTP HTTPS - GARR Mirror
Kazakhstan/Almaty HTTP HTTPS FTP - PS Internet Company
Morocco HTTP HTTPS - rsync://mirror.marwan.ma/openwrt/ Moroccan National Research and Education Network
Netherlands HTTP HTTPS FTP rsync://ftp.snt.utwente.nl/lede/ SNT, University of Twente
Sweden mirror.accum.se (pending)
UK HTTP HTTPS - rsync://mirror.autkin.net/openwrt/ Andriy Utkin only latest minor.major.micro release

Old releases are stored on a separate server. This service is provided on a best-effort basis.

You can access it here: https://archive.openwrt.org

Please only setup a mirror if really needed: e.g. if you don't have good connectivity to existing mirrors, or if you have many downstream users. In all cases, the official OpenWrt download service won't automatically use your mirror.

The total amount of data for all releases is 4.3 TB (3.9 TiB) as of January 2026, and it increases by around 1000 GiB per year. The space needed per release is shown below. Each number adds up all minor releases for a given major release.

Feel free to exclude part of the repository to save space (e.g. ignore older releases) or to save bandwidth (e.g. ignore snapshots since they change daily).

Tier-1 mirrors must carry all releases.

Release snapshots 25.12 24.10 23.05 22.03 21.02 19.07 18.06 17.01
Size 240 GiB No data yet 1100 GiB 717 GiB 656 GiB 438 GiB 247 GiB 178 GiB 88 GiB

2026-01-09: Due to the high number of mirrors, we had to limit our public rsync service. We plan to offer rsync service to only a few “tier-1” mirrors. All other mirrors cannot sync directly from the main server and will need to sync from an existing tier-1 mirror. You are welcome to apply to become tier-1. See https://lists.openwrt.org/pipermail/openwrt-announce/2026-January/000075.html

2026-01-07: We are excluding snapshots from the default rsync target, since mirroring them generates too much traffic. If you really have a good use-case for mirroring snapshot builds, you can find them under the new target rsync://rsync.openwrt.org/downloads-snapshots. Please pull every 24 hours at most, or even only once a week if it fits your use-case. You can also selectively mirror only the targets you need. If we notice too much traffic, we might close this new rsync target.

2023-12-18: We had to change the DNS name for rsync to rsync.openwrt.org because downloads.openwrt.org is now served by a CDN. Please update your mirror setup to use the new name.

For tier-1 mirrors, send an email to https://lists.openwrt.org/pipermail/openwrt-adm/ with the IPv4 and IPv6 address/prefix you would like to pull from. Then use rsync://rsync.openwrt.org/downloads to obtain a full copy of the download repository. It only contains releases.

For tier-2 mirrors, select the tier-1 mirror this is closest to you and use rsync to synchronise from it.

Please choose a random hour of the day and sync every 24 hours. For the initial sync, use something like rsync --bwlimit=8000 to avoid overloading your source.

Never ever try to mirror using HTTP (e.g. with lftp), it will get you banned permanently.

Once a mirror has been set up, feel free to announce it at openwrt-adm@lists.openwrt.org, with details about which part of the repository you sync. It will be published on this page, but this is only a convenience so that users can be made aware of available mirrors: there is no automatic load-balancing system that exploits mirrors. Users can choose to manually use a mirror if they find they have a better connectivity to it.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2026/01/12 14:53
  • by zorun