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.
- QR Generator
- เครื่องมือออกแบบนามบัตรฟรี
- การ์ด WiFi ที่พิมพ์ได้
- Batch CSV (500 โค้ด)
- 40 เทมเพลต
- 20 ภาษา
การอัปโหลดในเครื่องจะอยู่ในเบราว์เซอร์ของคุณและปรากฏบนนามบัตรที่พิมพ์เท่านั้น ข้อมูล QR จะใช้ URL ด้านบน
ช่องข้อมูลเพิ่มเติม (ไม่บังคับ)
ที่อยู่
โปรไฟล์โซเชียล
เคล็ดลับ: คลิกขวาที่ตำแหน่งใดก็ได้บน Google Maps แล้วคัดลอกพิกัด
ธงสวิสสีแดงจะถูกซ้อนทับบน QR โดยอัตโนมัติ — กำหนดโดยธนาคารสวิส
วางใบแจ้งหนี้ BOLT11 (lnbc...) หรือที่อยู่ Lightning เราเพิ่มคำนำหน้าด้วย lightning: URI scheme เพื่อให้กระเป๋าเงิน Lightning ใดก็ได้สามารถสแกนได้
เข้ากันได้กับ Google Authenticator, Authy, 1Password, Bitwarden และแอป TOTP มาตรฐานใด ๆ
เข้ารหัสทั้งบรรทัด authorized_keys สแกนเพื่อคัดลอก/วางคีย์ไปยังเครื่องใหม่
สำหรับคีย์ที่ยาวมาก ให้ใช้ rMQR แนวนอนหรือแบ่งเป็นหลาย ๆ QR QR มาตรฐานรองรับประมาณ ~2KB
แอปมือถือ WireGuard ทางการสแกนสิ่งเหล่านี้ได้โดยตรง อย่าใส่คีย์ส่วนตัวของคุณใน QR ที่พิมพ์ออกมา — เฉพาะการแบ่งปันแบบดิจิทัลเท่านั้น
GS1 Digital Link เป็นทางเลือกสมัยใหม่ที่เป็นมิตรกับเว็บแทนบาร์โค้ด EAN-13 สำหรับสินค้าค้าปลีก โดเมนตัวแก้ไขเริ่มต้นเป็น id.gs1.org แต่คุณสามารถใช้โดเมนของคุณเองได้
วางลิงก์แชร์จากแอป Spotify หรือเพียงแค่ ID เราสร้าง URL open.spotify.com โดยอัตโนมัติ
รูปแบบขึ้นอยู่กับแพลตฟอร์ม — สำหรับ Mastodon ใช้ @user@instance สำหรับ Bluesky ใช้ handle.bsky.social สำหรับ Nostr วางคีย์ npub
Geo URI (RFC 5870) เปิดโดยตรงในแอปแผนที่ใดก็ได้บนอุปกรณ์ — Google Maps, Apple Maps, OsmAnd ฯลฯ — โดยไม่ต้องเลือกผู้ให้บริการ
ลิงก์ magnet BitTorrent มาตรฐาน สแกนโดยไคลเอนต์ BitTorrent ใดก็ได้ที่รองรับตัวจัดการ URI scheme
วางเพย์โหลด iCalendar RFC 5545 เต็มรูปแบบ — รองรับเหตุการณ์หลายรายการ การแจ้งเตือน และกฎที่เกิดซ้ำ แอปปฏิทินส่วนใหญ่นำเข้า QR โดยตรง
การอัปโหลดในเครื่องจะอยู่ในเบราว์เซอร์ของคุณและปรากฏบนนามบัตรที่พิมพ์เท่านั้น ข้อมูล MeCard QR ไม่มีช่องรูปภาพ
MeCard เป็นทางเลือกที่เรียบง่ายกว่า vCard ที่อุปกรณ์ Android บางเครื่องต้องการ
ช่องข้อมูลเพิ่มเติม (ไม่บังคับ)
ที่อยู่
ความจุ Micro QR: 35 หลัก, 21 ตัวอักษรตัวพิมพ์ใหญ่ หรือ ~15 ไบต์ (ตัวพิมพ์เล็ก/URLs) เหมาะสำหรับรหัสสั้นๆ หมายเลขซีเรียล และ ID สำหรับ URLs ให้ใช้ QR มาตรฐานแทน
Rectangular Micro QR \u2014 รูปแบบแคบกว้าง เหมาะสำหรับหลอดทดลอง, สายรัดข้อมือ และแถบตั๋ว รองรับได้สูงสุด 361 ตัวอักษร
แสดงเทมเพลตเพิ่มเติม 30 รายการ
บันทึกสไตล์ด้วยปุ่มด้านบนเพื่อเก็บรายการโปรดของคุณไว้ที่นี่
หรือเลือกไอคอนสำเร็จรูป:
Renders behind the QR at reduced opacity. Auto-forces EC=H so the QR still scans through the photo.
การสร้างแบบกลุ่ม
อัปโหลด CSV เพื่อสร้าง QR code ได้สูงสุด 500 รายการในชุดเดียว แต่ละแถวจะกลายเป็น QR ของตัวเอง — เลือกเทมเพลตหรือกำหนดคุณสมบัติ 21 รายการได้แยกตามแถว: สี เฟรม สไตล์จุด/ดวงตา/ลูกตา ไล่ระดับสี ความโปร่งใส ขนาด การแก้ไขข้อผิดพลาด รูปแบบ โลโก้ในตัว และอื่นๆ อีกมากมาย
21 คอลัมน์: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor มีเพียง type และ data เท่านั้นที่จำเป็น ใช้ | เพื่อแยกฟิลด์ภายใน data (เช่น ssid|password|WPA)
รองรับ QR ครบทั้ง 20 ประเภท รวมถึง URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR และ rMQR ดาวน์โหลด CSV ตัวอย่างเพื่อดูทุกคอลัมน์ เทมเพลตทั้ง 40 แบบ สไตล์เฟรม 11 แบบ และโลโก้ในตัว 12 รายการในการใช้งานจริง
บันทึก QR ทั้งหมด — ประเภท ค่าฟิลด์ทั้งหมด สไตล์ เฟรม โลโก้ การออกแบบนามบัตร — เป็นไฟล์ .qr.json ไฟล์เดียว โหลดในภายหลังเพื่อสร้างทุกอย่างใหม่ได้ในคลิกเดียว
ป้อนเนื้อหาเพื่อสร้าง QR code ของคุณ
ลายเซ็นอิเล็กทรอนิกส์ที่ใช้ได้ในศาล
Abundera Sign ก้าวข้ามลายเซ็นอิเล็กทรอนิกส์พื้นฐาน ทุกเอกสารจะได้รับการพิสูจน์ด้วยวิธีเข้ารหัส การตรวจสอบอิสระ และแพ็กเกจหลักฐานที่แสดงการแก้ไข
- แพ็กเกจหลักฐานที่พร้อมใช้งานสำหรับศาลที่สร้างขึ้นโดยอัตโนมัติ
- Personal Document Seal \u2014 ตรวจจับการแก้ไขได้ทันที
- ยึดโยงกับ 5 ระบบอิสระ \u2014 ไม่มีจุดล้มเหลวเดียว
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.
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.