WireGuard icon
WireGuard icon

WireGuard

Implements modern cryptographic standards, maintains a small codebase for security auditing, ensures fast cross-platform VPN performance, supports embedded and enterprise environments, offers easy deployment, IPv4/IPv6, secure key exchange, and mobile app support.

WireGuard screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Android  Apk file download available from the website.
  • iPhone
  • BSD
  • iPad
  • Self-Hosted
  • openSUSE
  • Arch Linux
  • Gentoo
  • Fedora
  • Ubuntu
  • Debian
  • FreeBSD
  • OpenWrt
  • Alpine Linux
  • Slackware
  • Termux
  • OpenBSD
289likes
Save

Features

Properties

  1.  Lightweight
  2.  Privacy focused

Features

  1.  Encrypted VPN
  2.  Fast speed
  3.  Dark Mode
  4.  WireGuard
  5.  No Logs
  6.  Virtual LAN
  7.  Ad-free
  8.  End-to-End Encryption
  9.  AES-256 Encryption
  10.  No Tracking
  11.  VPN Kill Switch
  12.  Command line interface
  13.  No registration required
  14.  Built-in VPN
  15.  Anonymous Proxy

WireGuard News & Activities

Highlights All activities

Recent News

Recent activities

Comments and Reviews

   
Top Positive Comment
seczamotu
9

Running on an OpenWrt router whilst connected to a Mullvad.net VPN server, it's much faster than OpenVPN -253Mb/s vs 167 Mb/s on speedtest.net - whilst using considerably less of the router's resources. WireGuard appears to be the future.

0

I believe this is a Tunnel Client vs a VPN.

When using Wireguard as a connection to my standard VPN, I get my most stable connections ever,(though there's no kill switch so if the primary VPN gives out, IP can leak). Still working on a tunnel connection which is my original intent. "WireGuard is a VPN implemented as an encrypted network tunnel. It creates a virtual network adapter on your device, then encrypts IP packets sent through that adapter and carries them via UDP to a configured remote peer."

Raposu
0

This is the best VPN for install into your server you could get for selfhosting it, no more tailscale or netbird. If you want a easy, fast and simple VPN for connecting your homelab with other pcs/your phone, this is the way!

vladmihaisima
3

Simple setup and very good performance.

Lester Covax
5

WireGuard is the next evolution of currently used VPN standards/protocols. It's a newer technology yet has already experienced fast adoption (which is rare for security-focused standards). It provides many features not [natively] supported by current VPN offerings such as OpenVPN, and although there may be a learning curve (as with any newer techs), the resultant seamless/secure WAN/LAN-based network connectivity (a la ZeroTier) is worth it. Cloudflare has even been using it in production as the backbone of their "WARP" (1.1.1.1) DNS/VPN service for some time now.

DiggoryGray
2

I love the idea of wireguard, but at the moment it seems out of reach, as it's still acknowledged by the developers as unstable code as of March 2019. A quote from them:

WireGuard is not yet complete. You should not rely on this code. It has not undergone proper degrees of security auditing and the protocol is still subject to change. We're working toward a stable 1.0 release, but that time has not yet come.

Replying to @DiggoryGray

While this was true in March 2019, WireGuard 1.0 was released in March 2020 and added into the Linux 5.6 kernel in the same month. WireGuard passed a third-party audit before this.

https://arstechnica.com/gadgets/2020/03/wireguard-vpn-makes-it-to-1-0-0-and-into-the-next-linux-kernel/

Featured in Lists

The ultimate F-Droid setup (300+ Apps)

WHAT IS F-DROID ? F-Droid is an awesome app repository for FOSS (Free & Open Source Software) android apps. From productivity apps to games, f-droid has (almost) everything you need. Hope you will discover useful FOSS apps to free your phone from Big Tech^^ REPOSITORIES : This list includes apps from the official f-droid repo but also from IzzyOnDroid and some customs repositories which will be always linked so you can add them easily. CATEGORIES : F-Droid clients Utilities Social & Communication / 8 subcategories Health / 7 subcategories Customization / 3 subcategories Gaming / 3 subcategories Internet / 6 subcategories Productivity / 15 subcategories Privacy / 5 subcategories Security / 4 subcategories Media apps / 10 subcategories If you care about privacy check : Privacy focused OS for everyone My privacy and user friendly setup For more FOSS Android apps check : Beautiful Open Source Apps for Android DISCLAIMERS : Adding custom repo might not be as secure as the official one so I'm not responsable if you encounter any problems with them ! I encourage you to do your own research about it ! Also while open source is great for privacy and security it is not perfect. So keep that in mind before downloading any apps. Most apps that I've listed are privacy friendly but some might be not be perfectly private and secure. I again encourage you to do your own research about them. I am not a privacy and security expert. I'm also don't consider myself as a developper so I do not have any technical knowledge and so I didn't look into any source code of any apps in this list ! English is not my mother tongue ^^'
By Darlene Sonalder296 appsUpdated

Open-Source Slopware

A list of open-source software containing slop (LLM generated) code or endorses the usage of LLMs in other ways. This list contains software that obviously accepts irresponsible coding practices or promotes LLM usage. I found these applications while searching for alternatives to previously used software that turned out to contain code generated by slop-machines. Each of added applications have at least one link that points to the verifiable proof. This list by no means is meant to cover all the software that contains code by not-so-intelligent tools and people using them but to serve as a reminder to myself about what I have already checked. Why having LLM generated code (and using generative tools in general) is bad? Ethical reasons — such as illegally retrieved training material, underpaid workers that prepare the training data. Impact on environment — increased fossil fuel usage to supply the needed electricity power, water usage in water scarce regions. This somewhat overlaps with the above. Social impact – noise pollution in neighbourhoods near AI data centres, air pollution from diesel- or gas-powered turbines (also overlaps with the above), resource consumption by data centres drastically increases utility prices. Impact on brain and thinking, reasoning — by offloading thinking and decision making to machines people are shooting in their foot (more like in their head) as this leads to brain rot. Less intelligent people are easier to control. Even legal issues (especially in open-source software as it cannot be guaranteed that the “generated” code is not really just re-used, thus unknowingly violating the source license). Inevitable enshittification — every software product from big technology eventually gets enshittified to maximize revenue. For users this could mean hidden or plain ads, biased opinions/information, privacy violations, increased prices for LLM based tools. Burden on open-source software maintenance — LLM tools provide easier access to code contributions which often shifts the responsibility of checking code quality from developers to maintainers and reviewers. Digging through walls of merge request text and code generated by slop-machines takes valuable time that otherwise could be spent more meaningfully by fixing bugs and working on new features. I will try to add links that back up the claims above, but it may take a while. Of course, I see how and where generative tools could be helpful and sometimes I feel tempted to find an acceptable way to use them, but for now the direct and indirect costs far too much outweigh gains. This list has its positive counterpart: Slop-Free (Supposedly) Open-Source Software (not quite complete yet). Also take a look at and give thumbs up to AI Slopfree Software Catalog which contains software dedicated against usage of LLMs. Also, here is a list of some labels that can be added / voted for so they would eventually appear on application pages: Slopware; Slop (LLM) Code; Slop-Source Software; Open-Source Slopware; Contains Slop (LLM Generated) Code.
By Edgars151 appsUpdated

Core, Development & Services

A list with 807 apps by AmileyaRyver without a description.
By AmileyaRyver807 appsUpdated

Official Links

Install from the command line

  • winget install -e --id WireGuard.WireGuard

Be careful what you paste into a terminal. Check what a command installs before running it.

What is WireGuard?

Simple & Easy-to-use WireGuard aims to be as easy to configure and deploy as SSH. A VPN connection is made simply by exchanging very simple public keys – exactly like exchanging SSH keys – and all the rest is transparently handled by WireGuard. It is even capable of roaming between IP addresses, just like Mosh. There is no need to manage connections, be concerned about state, manage daemons, or worry about what's under the hood. WireGuard presents an extremely basic yet powerful interface.

Cryptographically Sound WireGuard uses state-of-the-art cryptography, like the Noise protocol framework, Curve25519, ChaCha20, Poly1305, BLAKE2, SipHash24, HKDF, and secure trusted constructions. It makes conservative and reasonable choices and has been reviewed by cryptographers.

Minimal Attack Surface WireGuard has been designed with ease-of-implementation and simplicity in mind. It is meant to be easily implemented in very few lines of code, and easily auditable for security vulnerabilities. Compared to behemoths like *Swan/IPsec or OpenVPN/OpenSSL, in which auditing the gigantic codebases is an overwhelming task even for large teams of security experts, WireGuard is meant to be comprehensively reviewable by single individuals.

High Performance A combination of extremely high-speed cryptographic primitives and the fact that WireGuard lives inside the Linux kernel means that secure networking can be very high-speed. It is suitable for both small embedded devices like smartphones and fully loaded backbone routers.

Well Defined & Thoroughly Considered WireGuard is the result of a lengthy and thoroughly considered academic process, resulting in the technical whitepaper, an academic research paper which clearly defines the protocol and the intense considerations that went into each decision.

WireGuard information

  • Developed by

    US flagEdge Security
  • Licensing

    Open Source (MIT) and Free product.
  • Rating

    Average rating of 4.9 (12 ratings)
  • Alternatives

    65 alternatives listed
  • Badge

    Get an embeddable badge for WireGuard
  • Supported Languages

    • English
    • Catalan; Valencian
    • Finnish
    • French
    • German
    • Indonesian
    • Italian
    • Japanese
    • Persian
    • Polish
    • Panjabi, Punjabi
    • Romanian
    • Russian
    • Chinese
    • Slovene
    • Spanish
    • Turkish

AlternativeTo Categories

Security & Privacy, OS & Utilities

Apple AppStore

  •   Updated 
  •   4.3 avg rating
View in AppStore

Popular alternatives

View all

Top WireGuard apps (extensions / mods etc)

View all

Our users have written 6 comments and reviews about WireGuard, and it has gotten 289 likes

WireGuard was added to AlternativeTo by malarinvention on and this page was last updated .