Van de makers van Abundera Sign

Free SSH Public Key QR Code Generator

Paste your SSH public key (id_ed25519.pub or id_rsa.pub) and get a scannable QR. Beats typing the key by hand on a fresh machine.

0 / 900

Lokale uploads blijven in je browser en verschijnen alleen op de gedrukte kaart. De QR-data gebruikt de URL hierboven.

Meer velden (optioneel)

Adres

Sociale profielen

Tip: klik met de rechtermuisknop op een plek in Google Maps en kopieer de coördinaten

Een rode Zwitserse vlag wordt automatisch over het QR geplaatst — vereist door Zwitserse banken.

Plak een BOLT11-factuur (lnbc...) of een Lightning-adres. We voegen het lightning:-URI-schema voor, zodat elke Lightning-wallet het kan scannen.

Compatibel met Google Authenticator, Authy, 1Password, Bitwarden en elke standaard TOTP-app.

Codeert de hele authorized_keys-regel. Scan om de sleutel naar een nieuwe machine te kopiëren/plakken.

Gebruik voor zeer lange sleutels rMQR in landschapsmodus of splits in meerdere QR's. Standaard-QR gaat tot ongeveer ~2 KB.

De officiële WireGuard-mobiele apps scannen deze direct. Neem je privésleutel nooit op in een afgedrukt QR — alleen voor digitaal delen.

GS1 Digital Link is het moderne webvriendelijke alternatief voor de EAN-13-barcode voor retailproducten. Het resolverdomein is standaard id.gs1.org, maar je kunt je eigen gebruiken.

Plak de deelbare link uit de Spotify-app of alleen de ID. Wij bouwen de open.spotify.com-URL automatisch.

Het formaat hangt af van het platform — voor Mastodon gebruik @gebruiker@instantie, voor Bluesky gebruik handle.bsky.social, voor Nostr plak de npub-sleutel.

Geo-URI (RFC 5870) opent direct in elke kaartenapp op het apparaat — Google Maps, Apple Maps, OsmAnd, enz. — zonder een leverancier te kiezen.

Standaard BitTorrent-magnetlink. Wordt gescand door elke BitTorrent-client die URI-schemahandlers ondersteunt.

Plak een volledige RFC 5545 iCalendar-payload — ondersteunt meerdere evenementen, alarmen en terugkerende regels. De meeste agenda-apps importeren de QR direct.

Lokale uploads blijven in je browser en verschijnen alleen op de gedrukte kaart. MeCard QR-data heeft geen fotoveld.

MeCard is een eenvoudiger alternatief voor vCard, de voorkeur van sommige Android-apparaten

Meer velden (optioneel)

Adres

0 tekens

Micro QR-capaciteit: 35 cijfers, 21 hoofdletters alfanumeriek, of ~15 bytes (kleine letters/URL's). Ideaal voor korte codes, serienummers en ID's. Gebruik standaard QR voor URL's.

De meeste telefooncamera's kunnen geen Micro QR-codes scannen. Dit formaat vereist gespecialiseerde industriële scanners (bijv. Scandit, Cognex). Gebruik standaard QR voor algemeen scannen.

Rectangular Micro QR — een smal, breed formaat ideaal voor reageerbuizen, polsbandjes en ticketstroken. Tot 361 tekens.

De meeste telefooncamera's kunnen geen rMQR-codes scannen. Dit formaat vereist gespecialiseerde industriële scanners. Gebruik standaard QR voor algemeen scannen.
Laat 30 templates meer zien

Sla een stijl op met de knop hierboven om je favorieten hier te bewaren.

#000000
#FFFFFF

Of kies een ingebouwd icoon:

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

Batch Generatie

Upload een CSV om tot 500 QR-codes in één batch te genereren. Elke rij wordt een eigen QR — kies een sjabloon of overschrijf 21 eigenschappen per rij: kleuren, frames, stippen-/ogen-/oogbolstijlen, gradiënten, transparantie, formaat, foutcorrectie, bestandsformaat, ingebouwd logo en meer.

21 kolommen: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Alleen type en data zijn verplicht. Gebruik | om velden binnen data te scheiden (bijv. ssid|password|WPA).

Alle 20 QR-types worden ondersteund, waaronder URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR en rMQR. Download de voorbeeld-CSV om alle kolommen, alle 40 sjablonen, 11 framestijlen en de 12 ingebouwde logo's in actie te zien.

Sla de hele QR — type, alle veldwaarden, stijl, frame, logo, visitekaartjesontwerp — op als één .qr.json bestand. Laad het later om alles in één klik opnieuw te maken.

Ctrl+D PNG downloaden
Ctrl+Shift+D SVG downloaden
Ctrl+Shift+C QR kopiëren
Ctrl+P Afdrukken

Voer inhoud in om je QR-code te genereren

Ook van Abundera

E-handtekeningen die standhouden in de rechtbank

Abundera Sign gaat verder dan gewone e-handtekeningen. Elk document krijgt cryptografisch bewijs, onafhankelijke verificatie en een manipulatiebestendig bewijspakket.

  • Automatisch gegenereerde rechtbankklare bewijspakketten
  • Persoonlijk documentzegel — detecteert manipulatie onmiddellijk
  • Verankerd aan 5 onafhankelijke systemen — geen enkel storend punt
Probeer Abundera Sign

Why scan an SSH key?

The pain point: you're setting up a new server, a new VM, a Raspberry Pi, an embedded device — and you need to drop your SSH public key into ~/.ssh/authorized_keys so you can stop typing the password. Copy/paste from your laptop is awkward when the new machine has no clipboard, and typing 80+ random characters by hand is asking for typos. Scan a QR with any QR scanner that pipes to clipboard, paste, done.

Abundera QR encodes the entire one-line public key — the key type, the base64-encoded key body, and the optional comment — verbatim. There's no algorithm magic here, just text-in/text-out. The key type prefix tells the scanner what to do with it.

Privacy

SSH public keys are public by design — sharing them does not compromise security. The matching private key (which you should never paste into anything, ever) stays on your laptop. Abundera QR processes the public key entirely in your browser; nothing leaves the page.

Frequently Asked Questions

Does this encode my private key?

No. Only the public key. Pasting your private key into any web tool, ours included, is a bad idea. Public keys (the part you put in authorized_keys, the one starting with ssh-ed25519 / ssh-rsa / ecdsa-sha2-...) are safe to share.

What key types are supported?

Any text-format public key: ssh-ed25519, ssh-rsa, ssh-dss (legacy), ecdsa-sha2-nistp256/384/521, sk-ssh-ed25519@openssh.com, sk-ecdsa-sha2-nistp256@openssh.com (FIDO2 hardware keys). The QR is just text — it works for whatever format you paste.

How big can the key be?

Standard QR codes max out around 2,953 alphanumeric characters or 4,296 numeric. An ed25519 public key is ~80 chars and fits comfortably. RSA-4096 keys are ~700 chars, also fine. RSA-8192 keys can push the QR into the dense end of version 40 — they'll still scan but only at large print sizes.

Can I encode multiple keys in one QR?

Yes — paste multiple authorized_keys lines separated by newlines. The QR will contain all of them and scanning will dump the whole block.

Does the recipient need a special app?

No. Any QR scanner that puts the result on the clipboard works — the iPhone camera, Android camera, Google Lens, our own scanner mode. Then paste into a terminal.

Is this related to ssh-add or ssh-keygen?

Not directly. We just encode the text you paste. Generate the keypair locally with ssh-keygen, copy the contents of id_ed25519.pub, paste here, and you have a portable QR.

Can I use this for git deploy keys?

Yes — same format. Encode your deploy public key, scan it on the server, drop it into the deploy account's authorized_keys.