</style><!-- Hero for landing page --><divclass="md-container tx-hero"><divclass="md-grid md-typeset"><divclass=md-main__inner><div><h1>A beautiful and simple UI to manage your WireGuard peers and interfaces</h1><p>WireGuard Portal is an open source web-based user interface that makes it easy to setup and manage WireGuard VPN connections. It's built on top of WireGuard's official <spanclass=em>wgctrl</span> library.</p></p><ahref=documentation/overview/title="Get Started"class="md-button md-button--primary"> Get started <svgwidth=11height=10viewbox="0 0 11 10"fill=nonestyle=margin-left:2px><pathd="M1 5.16772H9.5M9.5 5.16772L6.5 1.66772M9.5 5.16772L6.5 8.66772"stroke=currentColorstroke-width=2stroke-linecap=roundstroke-linejoin=round></path></svg></a></div></div></div></div><divclass=md-container><divclass=tx-hero__image><div><img-comparison-sliderhover=hover><figureslot=firstclass=before><imgsrc=https://wgportal.org/master/assets/images/wgportal_light.pngalt="Light Mode"><figcaption>Light Mode</figcaption></figure><figureslot=secondclass=after><imgsrc=https://wgportal.org/master/assets/images/wgportal_dark.pngalt="Dark Mode"><figcaption>Dark Mode</figcaption></figure><svgslot=handleclass=custom-animated-handlexmlns=http://www.w3.org/2000/svgwidth=100viewbox="-8 -3 16 6"><!-- Left arrow (dark) --><pathd="M -5 -2 L -7 0 L -5 2 M -5 -2 L -5 2"stroke=#1a1a1afill=#1a1a1astroke-width=1vector-effect=non-scaling-stroke></path><!-- Right arrow (white) --><pathd="M 5 -2 L 7 0 L 5 2 M 5 -2 L 5 2"stroke=#ffffill=#fffstroke-width=1vector-effect=non-scaling-stroke></path></svg></img-comparison-slider></div></div></div><divclass="md-container secondary-section"><divclass=g><!-- Architecture as building blocks --><divclass=section><divclass=component-wrapper><divclass=first-column><h3>More information about WireGuard</h3><p> WireGuard® is an extremely <spanclass=em>simple</span> yet <spanclass=em>fast</span> and modern VPN that utilizes <spanclass=em>state-of-the-art cryptography</span>. </p><p> WireGuard uses state-of-the-art <ahref=https://www.wireguard.com/protocol/>cryptography</a> and still manages to be as easy to configure and deploy as SSH. 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. </p></div><divclass=second-column><divclass=image-wrapper><imgsrc=https://wgportal.org/master/assets/images/wg-tool.pngaltdraggable=false></div></div></div><divclass=component-wrapperstyle="display: block;"><h4>Explore official documentation</h4><!-- Arch as code --><divclass=responsive-grid><ahref=https://www.wireguard.com/class=card-wrapper><divclass=card><divclass=logo><spanclass=twemoji><svgxmlns=http://www.w3.org/2000/svgviewbox="0 0 24 24"><pathd="M3 3a2 2 0 0 1 2-2h9.982a2 2 0 0 1 1.414.586l4.018 4.018A2 2 0 0 1 21 7.018V21a2 2 0 0 1-2 2H4.75a.75.75 0 0 1 0-1.5H19a.5.5 0 0 0 .5-.5V8.5h-4a2 2 0 0 1-2-2v-4H5a.5.5 0 0 0-.5.5v6.25a.75.75 0 0 1-1.5 0Zm12-.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 0-.146-.336l-4.018-4.018A.5.5 0 0 0 15 2.5"/><pathd="M4.53 12.24a.75.75 0 0 1-.039 1.06l-2.639 2.45 2.64 2.45a.75.75 0 1 1-1.022 1.1l-3.23-3a.75.75 0 0 1 0-1.1l3.23-3a.75.75 0 0 1 1.06.04m3.979 1.06a.75.75 0 1 1 1.02-1.1l3.231 3a.75.75 0 0 1 0 1.1l-3.23 3a.75.75 0 1 1-1.021-1.1l2.639-2.45-2.64-2.45Z"/></svg></span></div><divclass=card-content><h5>Official Website</h5><p> If you'd like a general conceptual overview of what WireGuard is about, read onward here. </p></div></div></a><!-- Networking --><ahref=https://www.wireguard.com/protocol/class=card-wrapper><divclass=card><divclass=logo><spanclass=twemoji><svgxmlns=http://www.w3.org/2000/svgviewbox="0 0 576 512"><!-- Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: C