Free WireGuard Config QR Code Generator
Turn any WireGuard .conf file into a scannable QR for one-tap mobile import. Used by the official WireGuard app on iOS and Android.
0 outbound requests · 100% client-side · verify it yourself →- QR-generaattori
- Ilmainen käyntikorttisuunnittelu
- Tulostettavat WiFi-kortit
- CSV-erät (500 koodia)
- 40 mallipohjaa
- 20 kieltä
Yhteensopivuusselite
Tämä viivakoodimuoto renderöityy mustavalkoisena vain etu- ja taustavärillä. Mallit, piste-/silmämuodot, liukuvärit, kehykset ja keskuslogot koskevat vain QR-koodeja ja on piilotettu täällä.
Näytä 30 lisää mallipohjaa
Tallenna tyyli yllä olevalla painikkeella pitääksesi suosikkisi täällä.
Tai valitse sisäänrakennettu kuvake:
Näytä 108 lisäkuvaketta
Renderöidään QR:n taakse alennetulla läpinäkyvyydellä. Pakottaa automaattisesti EC=H, jotta QR skannautuu edelleen valokuvan läpi.
Erägenerointi
Lataa CSV luodaksesi jopa 500 QR-koodia yhdessä erässä. Jokaisesta rivistä tulee oma QR-koodi — valitse mallipohja tai ohita 21 ominaisuutta rivikohtaisesti: värit, kehykset, piste-/silmä-/silmänmunatyylit, liukuvärit, läpinäkyvyys, koko, virheenkorjaus, muoto, sisäänrakennettu logo ja paljon muuta.
21 saraketta: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Vain type ja data ovat pakollisia. Käytä | erottaaksesi kentät data-sisällön sisällä (esim. ssid|password|WPA).
Kaikki 20 QR-tyyppiä tuettu, mukaan lukien URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR ja rMQR. Lataa esimerkki-CSV nähdäksesi jokaisen sarakkeen, kaikki 40 mallipohjaa, 11 kehystyyliä ja 12 sisäänrakennettua logoa toiminnassa.
1. Lataa esimerkki-CSV · 2. Muokkaa sitä datallasi · 3. Lataa se tänne
Tallenna koko QR — tyyppi, kaikki kenttäarvot, tyyli, kehys, logo, käyntikortin suunnittelu — yhtenä .qr.json-tiedostona. Lataa se myöhemmin luodaksesi kaiken uudelleen yhdellä napsautuksella.
Syötä sisältö luodaksesi QR-koodin
Sähköiset allekirjoitukset, jotka kestävät oikeudessa
Abundera Sign menee peruskäyttöisiä sähköisiä allekirjoituksia pidemmälle. Jokainen asiakirja saa kryptografisen todisteen, itsenäisen todentamisen ja väärentämiseltä suojatun todistuspaketin.
- Automaattisesti luodut oikeudessa kelpaavat todistuspaketit
- Henkilökohtainen asiakirjasinetti — havaitsee peukaloinnin välittömästi
- Ankkuroitu 5 itsenäiseen järjestelmään — ei yhtä vikapistettä
How WireGuard config QRs work
The official WireGuard mobile apps (iOS, Android, macOS) include a QR code import flow: tap "Add tunnel" → "Create from QR code", scan, done. The QR contains the entire .conf file as plain text — interface section, peer section, endpoint, allowed IPs, keys. After scan, the tunnel is configured and ready to enable.
This is by far the fastest way to provision new clients on a self-hosted WireGuard server. Generate the client config server-side, render it as a QR, hand the phone over, scan, and the user is connected.
Security warning
The QR contains the client's private key. Anyone who scans (or photographs) the QR can connect to your VPN. This is fine for a one-shot in-person handoff but DO NOT post the QR publicly, screenshot it to a chat thread, or print it on anything that might be photographed. After the recipient has scanned, regenerate the keypair if you're paranoid.
Saatavilla 26 kielellä
Täysin käännetty käyttöliittymä, alkuperäinen kirjoituksen renderöinti ja oikealta vasemmalle ‑tuki arabialle ja urdulle.
Frequently Asked Questions
Which apps scan these QR codes?
The official WireGuard apps from wireguard.com on iOS, Android, macOS, and Linux. Some forks (like TunSafe and PassePartout) also support the format. Third-party VPN clients usually don't.
Can I encode just the peer section?
Yes — but the import flow expects a complete config (Interface + Peer). For partial configs, paste the snippet anyway and the user can edit after import.
What about my private key in the QR?
It's there in plain text. WireGuard can't work without it — the client needs the private key to encrypt traffic. Treat the QR like a password: hand it over in person, on a single device, and don't keep copies.
How big can the config be?
Up to a few KB. A typical client config (one peer, IPv4 + IPv6) is ~400 bytes — fits easily into a QR version 10 at error correction L. Multi-peer configs scale linearly.
Can I add a comment field?
WireGuard .conf supports # comments. They'll be encoded but the official app strips comments on import.
Do I need to base64-encode the config first?
No. The QR carries the .conf file verbatim as text. Base64 only adds size.
What about the WireGuard PreSharedKey?
If your peer has a PreSharedKey, include it in the [Peer] section. The QR encodes the entire stanza; the import will set it up.