Abundera Sign 제작자로부터

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 / 900

로컬 업로드는 브라우저에 남아 인쇄된 카드에만 표시됩니다. QR 데이터는 위의 URL을 사용합니다.

추가 필드 (선택 사항)

주소

소셜 프로필

팁: Google Maps에서 원하는 위치를 우클릭하여 좌표를 복사하세요

빨간색 스위스 국기가 QR에 자동으로 오버레이됩니다 — 스위스 은행에서 필수입니다.

BOLT11 인보이스(lnbc...) 또는 Lightning 주소를 붙여넣으세요. 어떤 Lightning 지갑에서도 스캔할 수 있도록 lightning: URI 스킴을 접두사로 추가합니다.

Google Authenticator, Authy, 1Password, Bitwarden 및 모든 표준 TOTP 앱과 호환됩니다.

전체 authorized_keys 줄을 인코딩합니다. 새 머신에 키를 복사/붙여넣기하려면 스캔하세요.

매우 긴 키의 경우 rMQR 가로 형식을 사용하거나 여러 QR로 분할하세요. 표준 QR은 약 ~2KB까지 지원합니다.

공식 WireGuard 모바일 앱은 이를 직접 스캔합니다. 인쇄된 QR에 개인 키를 절대 포함하지 마세요 — 디지털 공유 전용입니다.

GS1 Digital Link는 소매 제품용 EAN-13 바코드의 현대적이고 웹 친화적인 대안입니다. 리졸버 도메인은 기본적으로 id.gs1.org이지만 자체 도메인을 사용할 수 있습니다.

Spotify 앱에서 공유 링크를 붙여넣거나 ID만 입력하세요. open.spotify.com URL이 자동으로 생성됩니다.

형식은 플랫폼에 따라 다릅니다 — Mastodon의 경우 @user@instance, Bluesky의 경우 handle.bsky.social, Nostr의 경우 npub 키를 붙여넣으세요.

Geo URI (RFC 5870)는 공급업체를 선택하지 않고 장치의 모든 지도 앱 — Google Maps, Apple Maps, OsmAnd 등 — 에서 직접 열립니다.

표준 BitTorrent magnet 링크입니다. URI 스킴 핸들러를 지원하는 모든 BitTorrent 클라이언트가 스캔할 수 있습니다.

전체 RFC 5545 iCalendar 페이로드를 붙여넣으세요 — 여러 이벤트, 알람 및 반복 규칙을 지원합니다. 대부분의 캘린더 앱은 QR을 직접 가져옵니다.

로컬 업로드는 브라우저에 남아 인쇄된 카드에만 표시됩니다. MeCard QR 데이터에는 사진 필드가 없습니다.

MeCard는 vCard보다 간단한 대안으로, 일부 Android 기기에서 선호됩니다

추가 필드 (선택 사항)

주소

0

Micro QR 용량: 35자리 숫자, 21자 대문자 영숫자 또는 약 15바이트 (소문자/URL). 짧은 코드, 일련번호 및 ID에 적합합니다. URL의 경우 표준 QR을 사용하세요.

대부분의 스마트폰 카메라는 Micro QR 코드를 스캔할 수 없습니다. 이 형식은 전문 산업용 스캐너(예: Scandit, Cognex)가 필요합니다. 일반적인 스캔에는 표준 QR을 사용하세요.

Rectangular Micro QR — 시험관, 손목밴드, 티켓 스트립에 적합한 좁고 넓은 형식입니다. 최대 361자까지 지원합니다.

대부분의 스마트폰 카메라는 rMQR 코드를 스캔할 수 없습니다. 이 형식은 전문 산업용 스캐너가 필요합니다. 일반적인 스캔에는 표준 QR을 사용하세요.
템플릿 30개 더 보기

위의 버튼을 사용하여 스타일을 저장하여 즐겨찾기를 여기에 저장하세요.

#000000
#FFFFFF

또는 내장 아이콘 선택:

Renders behind the QR at reduced opacity. Auto-forces EC=H so the QR still scans through the photo.

일괄 생성

CSV를 업로드하여 한 번의 배치로 최대 500개의 QR 코드를 생성하세요. 각 행은 고유한 QR이 되며, 템플릿을 선택하거나 행별로 21가지 속성(색상, 프레임, 도트/아이/아이볼 스타일, 그라디언트, 투명도, 크기, 오류 정정, 형식, 내장 로고 등)을 재정의할 수 있습니다.

21개 열: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. typedata만 필수입니다. data 내의 필드를 구분하려면 |을 사용하세요(예: ssid|password|WPA).

URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR, rMQR을 포함한 20가지 QR 유형을 모두 지원합니다. 샘플 CSV를 다운로드하여 모든 열, 40개 템플릿, 11개 프레임 스타일, 12개의 내장 로고를 확인해 보세요.

QR 전체 – 유형, 모든 필드 값, 스타일, 프레임, 로고, 명함 디자인 –을 단일 .qr.json 파일로 저장합니다. 나중에 로드하여 한 번의 클릭으로 모든 것을 재현합니다.

Ctrl+D PNG 다운로드
Ctrl+Shift+D SVG 다운로드
Ctrl+Shift+C QR 복사
Ctrl+P 인쇄

QR 코드를 생성하려면 내용을 입력하세요

Abundera의 또 다른 제품

법정에서도 유효한 전자서명

Abundera Sign은 기본 전자서명을 넘어섭니다. 모든 문서에 암호화 증명, 독립 검증, 변조 방지 증거 패키지가 포함됩니다.

  • 자동 생성되는 법원 준비 증거 패키지
  • 개인 문서 봉인 — 즉시 변조 감지
  • 5개의 독립 시스템에 고정 — 단일 장애 지점 없음
Abundera Sign 사용해보기

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.