Überprüfe unsere Datenschutzversprechen live in deinem Browser▾
Diese Werte werden gerade in Ihrem Browser berechnet. Kein Server-Roundtrip. Klicken Sie auf eine Zeile für eine einzeilige Erklärung.
Ausgehende Anfragen nach dem Seitenaufbau…Erwartet: 0Alles läuft in Ihrem Browser, daher verlassen nach dem ersten Seitenaufruf keine Daten mehr Ihr Gerät.
Kontaktierte Drittanbieter-Domains…Erwartet: 0Kein Analytics, keine CDN-Fonts, keine Avatar-Dienste, keine Tracker, ausschließlich eigener Ursprung.
Gesetzte Cookies…Erwartet: 0Keine Session, kein Analytics, keine Einstellungen in Cookies. Nichts zu synchronisieren, nichts preiszugeben.
localStorage-Schlüssel…Nur deine gespeicherten QRs und EinstellungenGespeicherte Vorlagen, Verlauf und Spracheinstellung. Einsehbar unter Anwendung → Lokaler Speicher.
Service-Worker-Status…Offline-fähigStatische Assets für die Offline-Nutzung gecacht. Sie können Ihr Netzwerk deaktivieren und der Generator funktioniert trotzdem.
Netzwerkstatus…Offline-Beweis: WiFi ausschalten, auf Generieren klicken. Funktioniert trotzdem.Der einfachste Beweis. Wäre dies heimlich ein Client für einen Server, würde Offline es sofort brechen.
Noch keine gespeicherten Profile. Klicke auf die Schaltfläche unten, um das aktuelle Formular als wiederverwendbares Profil zu speichern.
Profile werden nur in diesem Browser (localStorage) gespeichert. Nichts verlässt dein Gerät. Klicke auf ein Profil, um seine Felder wiederherzustellen.
Dieses Symbolformat wird nur in Schwarzweiß mit Vorder- und Hintergrundfarben gerendert. Vorlagen, Punkt-/Augenformen, Verläufe, Rahmen und Mittellogos sind QR-exklusive Funktionen und werden hier ausgeblendet.
Weitere 30 Vorlagen anzeigen
Speichern Sie einen Stil mit der Schaltfläche oben, um Ihre Favoriten hier zu speichern.
#000000
#FFFFFF
#8B5CF6
Lade ein Bild hoch, das als Rahmen verwendet werden soll.
Ziehe den QR an die gewünschte Stelle, scrolle oder zoome mit zwei Fingern, Schieberegler zum Drehen.
108 weitere Symbole anzeigen
Keine Icons passen zu deiner Suche.
Wird hinter dem QR mit reduzierter Deckkraft angezeigt. Erzwingt automatisch EC=H, damit der QR durch das Foto noch scannbar bleibt.
Stapelgenerierung
Laden Sie eine CSV-Datei hoch, um bis zu 500 QR-Codes in einem einzigen Stapel zu generieren. Jede Zeile wird zu einem eigenen QR-Code – wählen Sie eine Vorlage oder überschreiben Sie 21 Eigenschaften pro Zeile: Farben, Rahmen, Punkt-/Augen-/Pupillenstile, Farbverläufe, Transparenz, Größe, Fehlerkorrektur, Format, integriertes Logo und mehr.
21 Spalten: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Nur type und data sind erforderlich. Verwenden Sie |, um Felder innerhalb von data zu trennen (z. B. ssid|password|WPA).
Alle 125+ QR-/Barcode-Typen werden unterstützt, einschließlich URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning und mehr. Laden Sie die Beispiel-CSV herunter, um jede Spalte, alle 50 Vorlagen, 22 Rahmenstile und 375 integrierte Logo-Icons in Aktion zu sehen.
1. Beispiel-CSV herunterladen · 2. In Google Sheets, Excel, Numbers oder einem Texteditor bearbeiten · 3. Hier hochladen
Ihr Link ist direkt im QR kodiert, kein Server dazwischen, kein Ablaufdatum, keine Verlängerung nötig. Einmal drucken, dauerhaft nutzen.
Speichern Sie den gesamten QR-Code – Typ, alle Feldwerte, Stil, Rahmen, Logo, Visitenkartendesign – als eine einzelne .qr.json-Datei. Laden Sie ihn später, um alles mit einem Klick neu zu erstellen.
Inhalt eingeben, um Ihren Code zu generieren
Kodierter Payload
Verlauf
Sie bearbeiten einen bestehenden Pro-Code. Klicken Sie unten auf "Pro-Code aktualisieren", um Ihre Änderungen in Pro zu speichern.
Das Ziel nach dem Druck ändern?
Derselbe No-Lock-in-Ansatz wie das kostenlose Tool. Mit Pro können Sie das Ziel nach dem Drucken ändern und sehen, wer scannt (nur Land und Gerät, niemals IP oder Cookies). Jeder dynamische Code wird mit einem statischen Backup geliefert, sodass nichts abgeschaltet werden kann. Ab $9/Monat bei jährlicher Abrechnung.
Apple Wallet (früher Passbook) speichert Bordkarten, Veranstaltungstickets, Kundenkarten, Gutscheine und Treuekarten direkt auf dem iPhone. Jeder Pass ist eine .pkpass-Datei, ein signiertes Paket aus JSON, Bildern und Metadaten, gehostet unter einer öffentlichen URL. Wenn ein iPhone-Nutzer diese URL öffnet (oder einen QR-Code scannt, der darauf verweist), fordert Safari ihn auf, den Pass mit einem Tippen zu Apple Wallet hinzuzufügen.
So funktionieren Apple Wallet-Passes
Eine .pkpass-Datei ist ein ZIP-Bundle, das ein pass.json-Manifest, Bilder (Icon, Logo, Streifen, Hintergrund, Fußzeile), eine manifest.json mit SHA-1-Hashes aller Dateien und eine signature enthält, eine PKCS#7 Detached Signature über das Manifest, erzeugt mit einem von Apple ausgestellten Pass Type ID-Zertifikat. Die pass.json legt den Pass-Stil fest (boardingPass, eventTicket, storeCard, coupon, generic), eine eindeutige serialNumber, die Pass Type ID und alle Felder, die auf Vorder- oder Rückseite angezeigt werden.
Passes können auch eine webServiceURL und ein authenticationToken deklarieren. Wenn der Nutzer den Pass hinzufügt, registriert iOS über APNs einen Push-Kanal gegen die webServiceURL. Ihr Backend kann dann Updates senden (eine Gate-Änderung, einen Kundenkarten-Kontostand, einen Punktestand) und jede installierte Kopie des Passes aktualisiert sich binnen Sekunden. Der mit dieser Seite generierte QR ändert sich nie, er zeigt immer auf die aktuelle Version der .pkpass-URL.
Hosten Sie die .pkpass-Datei überall, wo HTTPS mit dem korrekten MIME-Typ application/vnd.apple.pkpass verfügbar ist: S3 + CloudFront, Dropbox, Ihr eigener Nginx/Caddy-Server, Cloudflare R2. Dropbox-Links funktionieren, erfordern aber das Anhängen von ?dl=1. Google Drive funktioniert nicht zuverlässig, die Virenprüfung unterbricht den Download-Ablauf.
Wann diesen Generator statt eines generischen URL-QR verwenden
Ein generischer URL QR öffnet Safari auf der verlinkten Seite, einer Installationsseite, einer Landingpage oder einem Redirect. Ein Apple Wallet Pass QR überspringt Safari vollständig, wenn die URL auf .pkpass endet oder das URI-Schema passkit:// verwendet: iOS erkennt den Content-Type, bevor ein Browser geöffnet wird, und zeigt direkt das native „Zum Wallet hinzufügen"-Fenster. Ein Tipp, Pass installiert.
Verwenden Sie diesen Generator, wenn das Ziel die Pass-Datei selbst ist und Sie eine reibungslose Installation wünschen. Verwenden Sie einen URL-QR, wenn Sie zuerst eine Landingpage anzeigen möchten (Upsell, Hinweis, Regionsauswahl) oder wenn die Pass-Datei noch nicht existiert und der Nutzer sich zuerst anmelden muss.
So verwenden Sie diesen Generator
Erstellen oder beziehen Sie Ihre .pkpass-Datei (signiert mit einem von Apple ausgestellten Pass-Zertifikat) und hosten Sie sie unter einer öffentlichen HTTPS-URL mit dem korrekten MIME-Typ application/vnd.apple.pkpass.
Fügen Sie die vollständige .pkpass-URL in unseren Generator ein.
Passen Sie den QR-Stil an und laden Sie ihn als PNG oder SVG herunter.
Drucken oder zeigen Sie den QR. iPhone-Nutzer scannen mit der Kamera, tippen auf die Safari-Vorschau und dann auf „Hinzufügen" in der Wallet-Ansicht.
Typische Anwendungsfälle
Veranstaltungstickets, Konzerte, Konferenzen, Sportveranstaltungen. Der Pass aktualisiert Sitzplatz oder Gate automatisch per Push.
Treuekarten, Cafés, Restaurants, Einzelhändler. Keine Plastikkarten mehr.
Gutscheine, Rabattcodes, die zur richtigen Zeit und am richtigen Ort per Geofencing erscheinen.
Bordkarten, Fluggesellschaften, Fähren, Züge. Wird am Flughafen automatisch auf dem Sperrbildschirm angezeigt.
Apple Wallet-Passes funktionieren nur auf iPhone. Android-Nutzer, die einen .pkpass-QR scannen, sehen Chrome, der versucht, eine Datei herunterzuladen, die ihr Gerät nicht nutzen kann. Das plattformübergreifende Muster ist, einen separaten Google Wallet-QR zu generieren (verwendet pay.google.com/gp/v/save/{jwt}-Speicher-URLs) und jeden QR mit der Plattform zu beschriften, oder beide QRs nebeneinander auf demselben Plakat mit den Labels „iPhone" und „Android" zu platzieren. Wenn Sie einen einzelnen QR für beide benötigen, hosten Sie eine geräterkennende Weiterleitung, /pass, die den User-Agent liest und die .pkpass-URL an iOS-Clients und die Google Wallet-Speicher-URL an Android liefert.
Wenn das Pass-Konzept, das Sie verteilen, Apple-first ist (Apple Music, iMessage, FaceTime-Übergaben), sind unsere Apple Music-QR- und FaceTime-QR-Generatoren speziell für diese Abläufe ausgelegt.
Compliance-Checkliste
Verteilen Sie ausschließlich .pkpass-URLs, die Sie besitzen oder zur Weitergabe berechtigt sind. Apples Pass-Type-ID-Zertifikat bindet jeden Pass an ein bestimmtes Entwicklerkonto; Pässe, die mit widerrufenen oder abgelaufenen Zertifikaten signiert sind, funktionieren nicht mehr und die Wallet-App zeigt eine Manipulationswarnung. Apples PassKit-Team widerruft Zertifikate auch auf Missbrauchsmeldungen hin.
Der Content-Type ist entscheidend: liefern Sie application/vnd.apple.pkpass. Pässe, die mit application/octet-stream ausgeliefert werden, werden auf iOS als Datei heruntergeladen, anstatt den Zum-Wallet-Hinzufügen-Flow auszulösen, eine verbreitete Fehlkonfiguration, die Support-Tickets verursacht.
Zahlungspässe sind separat: Standard-.pkpass unterstützt Bordkarten, Tickets, Coupons, Generisches, Kundenkarten und Veranstaltungstickets. Zahlungspässe (NFC-Tap-to-Pay-Karten) erfordern einen PNP-Vertrag mit einem Kartenaussteller und einer Bank sowie zusätzliche Apple-Wallet- und Apple-Pay-Berechtigungen des Entwicklerprogramms.
Verbraucherschutz: die FTC-Endorsement-Leitlinien und die EU-Verbraucherschutz-Kooperationsverordnung gelten für Coupon- und Treuepässe. Die im Pass angezeigten Bedingungen müssen dem entsprechen, was der Kunde vereinbart hat; überraschende Verfallsklauseln, Ausschlussdaten oder Einziehungsklauseln sind ohne vorherige Offenlegung nicht durchsetzbar.
Datensparsamkeit: .pkpass-Pässe werden per Push über eine von Ihnen gehostete Webservice-URL aktualisiert. Jede Aktualisierung ist ein Datenerhebungsvorgang im Sinne der DSGVO / CCPA. Dokumentieren Sie die Rechtsgrundlage und die Aufbewahrungsdauer.
Standortdienste: Geofencing-Coupons erfordern die iOS-Standortdienste-Berechtigung. Nach der DSGVO muss die Rechtsgrundlage für standortbasierte Push-Nachrichten eine ausdrückliche Einwilligung sein; die ePrivacy-Richtlinie lässt hierfür keine berechtigten Interessen zu.
Wann Sie dies nicht verwenden sollten
Verteilen Sie keine .pkpass-Dateien, die Bordkarten, Veranstaltungstickets oder Behördenausweise imitieren, die Sie nicht befugt sind auszustellen. Gefälschte Bordkarten umgehen TSA/ICAO-Vorprüfungen und sind als Urkundenfälschung strafbar; Apples Betrugsbekämpfungsteam widerruft Pässe und geht gegen Wiederholungstäter durch Kündigung des Entwicklervertrags vor.
Auch von Abundera
Elektronische Signaturen, die vor Gericht standhalten
Abundera Sign geht über einfache E-Signaturen hinaus. Jedes Dokument erhält kryptografischen Beweis, unabhängige Überprüfung und ein manipulationssicheres Beweispaket.
Benötige ich ein kostenpflichtiges Apple Developer-Konto zum Erstellen von .pkpass-Dateien?
Ja. Zum Signieren einer .pkpass-Datei benötigen Sie ein Pass Type ID-Zertifikat aus Ihrem Apple Developer Program-Konto (99 USD/Jahr). Einmal signiert, kann die .pkpass-Datei überall gehostet werden, unser Generator wandelt deren URL nur in einen QR um. Wir signieren keine Passes.
Kann der QR den Pass direkt statt einer URL enthalten?
Nein. Apple Wallet-Passes sind zu groß für einen QR (typischerweise 50–500 KB inklusive Bilder). Ein QR fasst maximal etwa 3 KB. Das Standardmuster ist, die .pkpass-Datei auf Ihrem Server zu hosten und die URL in den QR zu kodieren, genau das macht dieser Generator.
Welchen MIME-Typ soll mein Server senden?
Stellen Sie die .pkpass-Datei mit Content-Type: application/vnd.apple.pkpass bereit. Ohne den richtigen MIME-Typ versucht Safari möglicherweise, die Datei herunterzuladen oder als generische Datei anzuzeigen, anstatt den „Zum Wallet hinzufügen"-Ablauf auszulösen.
Sehen Android-Nutzer beim Scannen etwas?
Android-Nutzer sehen, was Safari (iPhone) oder ihr Standardbrowser tut, in der Regel einen Download der .pkpass-Datei, die auf Android nicht verwendbar ist. Für plattformübergreifende Passes generieren Sie einen separaten Google Wallet-QR.
Kann der Pass aktualisiert werden, nachdem der Nutzer ihn hinzugefügt hat?
Ja. Wenn Ihre .pkpass-Datei eine webServiceURL deklariert, kann Ihr Server Updates (Gate-Änderungen, Punktestand-Updates, Kontostandsänderungen) über APNs an alle installierten Kopien übertragen. Der generierte QR ändert sich nicht, er zeigt immer auf die aktuelle Version der .pkpass-URL.
Funktioniert das mit Google Wallet?
Nein, Apple Wallet und Google Wallet verwenden unterschiedliche Pass-Formate und Speicher-URLs. Für Android nutzen Sie unseren dedizierten Google Wallet-QR-Generator unter /google-wallet-qr-code/. Ein häufiges Muster ist, beide QRs nebeneinander auf demselben Plakat zu drucken, jeweils mit der Plattform beschriftet.
Welcher Datei-Host eignet sich am besten für .pkpass-Dateien?
S3 + CloudFront, Cloudflare R2 oder Ihr eigener Nginx/Caddy-Server sind am zuverlässigsten. Dropbox-öffentliche Links funktionieren, wenn Sie ?dl=1 anhängen. Google Drive funktioniert nicht zuverlässig, die Virenprüfung blockiert den Download-Ablauf und unterbricht den „Zum Wallet hinzufügen"-Vorgang. Was auch immer Sie verwenden: stellen Sie die Datei mit Content-Type: application/vnd.apple.pkpass bereit.
Warum installiert sich mein Pass beim Scannen des QR nicht?
Die drei häufigsten Ursachen: (1) falscher MIME-Typ, verwenden Sie application/vnd.apple.pkpass, nicht application/octet-stream; (2) ungültige Signatur, der Pass wurde mit einem abgelaufenen oder widerrufenen Pass Type ID-Zertifikat signiert, iOS zeigt eine Manipulationswarnung; (3) die Hosting-URL leitet um und iOS verlor den Content-Type dabei. Testen Sie, indem Sie die .pkpass-URL direkt in Safari auf einem iPhone öffnen, wenn dort kein „Zum Wallet hinzufügen" ausgelöst wird, ist der QR nicht das Problem.
Ziehen zum Neupositionieren. Ecken ziehen zum Ändern der Größe.
Visitenkarten-Designer
Professionelle Drucke bestellen
Laden Sie Ihre Karte oben herunter und laden Sie sie dann bei einem dieser vertrauenswürdigen Druckdienste hoch. Wir empfehlen den Download als PNG oder PDF für beste Ergebnisse.