Des créateurs d'Abundera Sign

Free OpenPGP Public Key QR Code Generator

Paste an ASCII-armored OpenPGP public key block and get a QR. Hand off your key in person without typing fingerprints.

0 / 900

Les téléchargements locaux restent dans votre navigateur et n'apparaissent que sur la carte imprimée. Les données QR utilisent l'URL ci-dessus.

Plus de champs (facultatif)

Adresse

Profils sociaux

Astuce : faites un clic droit sur n'importe quel point de Google Maps et copiez les coordonnées

Un drapeau suisse rouge est automatiquement superposé sur le QR — exigé par les banques suisses.

Collez une facture BOLT11 (lnbc...) ou une adresse Lightning. Nous ajoutons le préfixe du schéma URI lightning: pour que tout portefeuille Lightning puisse le scanner.

Compatible avec Google Authenticator, Authy, 1Password, Bitwarden et toute application TOTP standard.

Encode toute la ligne authorized_keys. Scannez pour copier-coller la clé sur une nouvelle machine.

Pour les clés très longues, utilisez rMQR paysage ou divisez en plusieurs QR. Le QR standard plafonne à environ ~2 Ko.

Les applications mobiles officielles WireGuard scannent ces QR directement. N'incluez jamais votre clé privée dans un QR imprimé — uniquement pour le partage numérique.

GS1 Digital Link est l'alternative moderne et compatible web au code-barres EAN-13 pour les produits de détail. Le domaine du résolveur est id.gs1.org par défaut, mais vous pouvez utiliser le vôtre.

Collez le lien de partage depuis l'application Spotify, ou seulement l'ID. Nous construisons l'URL open.spotify.com automatiquement.

Le format dépend de la plateforme — pour Mastodon utilisez @utilisateur@instance, pour Bluesky utilisez handle.bsky.social, pour Nostr collez la clé npub.

L'URI Geo (RFC 5870) s'ouvre directement dans n'importe quelle application de cartes de l'appareil — Google Maps, Apple Maps, OsmAnd, etc. — sans choisir de fournisseur.

Lien magnet BitTorrent standard. Scanné par tout client BitTorrent prenant en charge les gestionnaires de schéma URI.

Collez une charge utile iCalendar RFC 5545 complète — prend en charge plusieurs événements, alarmes, règles récurrentes. La plupart des applications de calendrier importent le QR directement.

Les téléchargements locaux restent dans votre navigateur et n'apparaissent que sur la carte imprimée. Les données QR MeCard n'ont pas de champ photo.

MeCard est une alternative plus simple à vCard, préférée par certains appareils Android

Plus de champs (facultatif)

Adresse

0 caractères

Capacité Micro QR : 35 chiffres, 21 caractères alphanumériques en majuscules, ou ~15 octets (minuscules/URLs). Idéal pour les codes courts, numéros de série et identifiants. Pour les URLs, utilisez le QR standard.

La plupart des appareils photo de téléphone ne peuvent pas lire les codes Micro QR. Ce format nécessite des scanners industriels spécialisés (ex. Scandit, Cognex). Utilisez le QR standard pour la lecture grand public.

Rectangular Micro QR \u2014 un format étroit et large idéal pour les tubes à essai, bracelets et bandelettes de tickets. Jusqu'à 361 caractères.

La plupart des appareils photo de téléphone ne peuvent pas lire les codes rMQR. Ce format nécessite des scanners industriels spécialisés. Utilisez le QR standard pour la lecture grand public.
Afficher 30 autres modèles

Enregistrez un style avec le bouton ci-dessus pour conserver vos favoris ici.

#000000
#FFFFFF

Ou choisissez une icône intégrée :

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

Génération par lots

Téléchargez un CSV pour générer jusqu'à 500 QR codes en un seul lot. Chaque ligne devient son propre QR : choisissez un modèle ou personnalisez 21 propriétés ligne par ligne : couleurs, cadres, styles de points/yeux/pupilles, dégradés, transparence, taille, correction d'erreurs, format, logo intégré et bien plus encore.

21 colonnes : type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Seuls type et data sont obligatoires. Utilisez | pour séparer les champs dans data (par ex. ssid|password|WPA).

Les 20 types de QR sont pris en charge, y compris URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR et rMQR. Téléchargez le CSV d'exemple pour voir toutes les colonnes, les 40 modèles, les 11 styles de cadres et les 12 logos intégrés en action.

Enregistrez l'intégralité du QR code – type, toutes les valeurs de champ, style, cadre, logo, conception de carte de visite – dans un seul fichier .qr.json. Chargez-le plus tard pour tout recréer en un seul clic.

Ctrl+D Télécharger PNG
Ctrl+Shift+D Télécharger SVG
Ctrl+Shift+C Copier le QR
Ctrl+P Imprimer

Saisissez du contenu pour générer votre QR code

Aussi par Abundera

Des signatures électroniques qui tiennent devant les tribunaux

Abundera Sign va au-delà des signatures électroniques de base. Chaque document bénéficie d'une preuve cryptographique, d'une vérification indépendante et d'un ensemble de preuves infalsifiables.

  • Packages de preuves prêts pour les tribunaux, générés automatiquement
  • Sceau de document personnel \u2014 détecte les falsifications instantanément
  • Ancré à 5 systèmes indépendants \u2014 aucun point de défaillance unique
Essayer Abundera Sign

Use case

You're at a key-signing party, a security conference, or a cypherpunk meetup. Someone wants your OpenPGP public key. You could rattle off your fingerprint (40 hex characters) and have them fetch from a keyserver — except keyservers are unreliable, censored, or compromised in many jurisdictions, and SKS has been deprecated. Or you could just hand them a QR.

OpenPGP public key blocks are bigger than SSH keys (~2KB for an RSA-3072 keypair, more for ECC with multiple subkeys). They sometimes hit the QR capacity limit. For very long keys, switch to rMQR (rectangular Micro QR) which has a more print-friendly aspect ratio, or split the key across multiple QRs using a structured-append protocol.

Verifying after scan

Always verify the scanned key's fingerprint matches the human you're getting it from. The QR proves the key didn't get truncated in transit, but it doesn't prove the human is who they say they are — that's what the in-person handoff is for.

Frequently Asked Questions

What format does the key block need to be in?

ASCII-armored, the standard output of 'gpg --armor --export user@example.com' or 'gpg --export-options export-minimal --armor --export'. Should start with -----BEGIN PGP PUBLIC KEY BLOCK----- and end with -----END PGP PUBLIC KEY BLOCK-----.

Can I encode my secret key?

Technically yes (the encoder doesn't care about the content), but you absolutely should not. Secret keys belong on encrypted hardware. Don't paste secret material into web tools.

What if my key is too big?

Use 'gpg --export-options export-minimal' to strip non-essential signatures, or export only the primary key without subkeys. If it's still too big, generate a new ECC key (Curve25519 or NIST P-256) — they're tiny compared to RSA-4096.

Will the QR scanner decrypt anything?

No. The QR contains an ASCII-armored public key block, which the scanner returns as text. Importing it into a keyring is a separate step — pipe the scanned text into 'gpg --import'.

Can I encode just my fingerprint instead?

Yes — paste your 40-character fingerprint into the Text QR type. It's much smaller and scans on any phone, but the recipient still has to fetch the actual key from a keyserver, which defeats the point if they're using OpenPGP because keyservers are unreliable.

Does this work for OpenPGP smartcards (YubiKey, Nitrokey)?

Yes — export the public key from the card with 'gpg --card-status' and 'gpg --armor --export' as usual. The QR contains the public-key material, which is the same regardless of where the matching private key lives.

What about WKD (Web Key Directory)?

WKD is fine and our QR doesn't compete with it — they solve different problems. WKD is for automated lookups by email; QR is for in-person handoffs and air-gapped systems.