Wissen

Was ist eine .pkpass-Datei? Apple Wallet Pass-Format erklärt

Erfahre, was .pkpass-Dateien sind, wie sie in Apple Wallet funktionieren, was sie enthalten und wie du sie aus PDFs, Bildern und Barcodes erstellen kannst.

5 Min. Lesezeit26. März 2026
Friendly illustrated pkpass file being unzipped to reveal its contents like a treasure chest of pass components

Du hast eine Datei mit der Endung .pkpass heruntergeladen und weißt nicht, was du damit machen sollst. Vielleicht kam sie von einer Airline, einem Ticketanbieter oder einem Treueprogramm. Dein iPhone hat sie vielleicht automatisch geöffnet, oder sie liegt einfach im Downloads-Ordner.

Eine .pkpass-Datei ist das native Dateiformat für Apple Wallet Passes. Zu verstehen, was sie ist und wie sie funktioniert, hilft dir bei der Fehlerbehebung, zeigt dir welche Daten sie enthält, und du kannst sogar eigene Passes aus vorhandenen Tickets und Karten erstellen.

Das .pkpass-Dateiformat

Eine .pkpass-Datei ist ein umbenanntes ZIP-Archiv. Wenn du die Dateiendung am Computer von .pkpass in .zip änderst, kannst du sie entpacken und die einzelnen Dateien darin sehen. Apple hat dieses Format speziell für Wallet Passes entwickelt. Es enthält alles, was Wallet braucht, um einen Pass anzuzeigen: das Layout, Textfelder, Farben, Barcode-Daten, Bilder und eine kryptografische Signatur, die die Echtheit des Passes beweist.

Wenn du eine .pkpass-Datei auf deinem iPhone antippst, liest Wallet das Archiv, überprüft die Signatur und zeigt dir eine Vorschau. Wenn alles stimmt, kannst du den Pass mit einem Tipp zu Wallet hinzufügen. Mehr zu diesem Vorgang findest du unter Passes zu Wallet hinzufügen.

Was steckt in einer .pkpass-Datei

Jede .pkpass-Datei enthält dieselben Kernkomponenten. Das findest du, wenn du eine in .zip umbenennst und entpackst:

pass.json

Die Hauptdatei. Enthält das Pass-Layout, Textfelder, Farben, Barcode-Daten, Datumsangaben und den Organisationsnamen im JSON-Format.

manifest.json

Eine Liste aller Dateien im Archiv mit ihrem SHA-1-Hash. Wallet nutzt dies, um zu überprüfen, dass nach der Signierung nichts manipuliert wurde.

signature

Eine kryptografische PKCS#7-Signatur, erstellt mit dem von Apple ausgestellten Zertifikat des Ausstellers. Diese beweist, dass der Pass von einer vertrauenswürdigen Quelle stammt.

Bild-Assets

Logo, Icon, Streifen- und Vorschaubilder in mehreren Auflösungen. Diese geben dem Pass sein visuelles Erscheinungsbild in Wallet.

Manche Passes enthalten auch Lokalisierungsordner (wie de.lproj) mit übersetzten Texten für verschiedene Sprachen. Die gesamte Struktur ist kompakt, typischerweise zwischen 10KB und 500KB.

Arten von Passes in .pkpass-Dateien

Die pass.json-Datei darin legt fest, um welche Art von Pass es sich handelt. Apple Wallet unterstützt mehrere Pass-Typen, jeweils mit eigenem Layout:

Eventtickets

Konzerttickets, Sportveranstaltungen, Konferenzausweise. Mit Datum, Veranstaltungsort, Sitzplatzinfo und scanbarem Barcode.

Bordkarten

Flug- und Transitpasses mit Abflug-/Ankunftsinfo, Gate-Nummern und Flugdetails.

Kundenkarten

Treuekarten, Mitgliedsausweise und Bonusprogramme. Können Barcode und Punktestand enthalten.

Coupons

Rabattcodes, Aktionsangebote und Geschenkkarten mit Ablaufdaten und Einlöse-Barcodes.

Es gibt auch einen generischen Pass-Typ für alles, was nicht in die obigen Kategorien passt. Mehr darüber, was Wallet kann, erfährst du unter Apple Wallet Funktionen erklärt.

Wie die .pkpass-Sicherheit funktioniert

Jede .pkpass-Datei ist kryptografisch signiert. Der Aussteller erstellt den Pass, signiert ihn mit einem von Apple ausgestellten Zertifikat, und die Signatur wird in die Datei eingebettet. Wenn du die Datei öffnest, prüft Wallet, ob die Signatur zum Inhalt passt und ob das Zertifikat noch gültig ist. Wenn etwas nicht stimmt, weigert sich Wallet, den Pass hinzuzufügen.

Das bedeutet, du kannst eine .pkpass-Datei nicht bearbeiten und erwarten, dass sie noch funktioniert. Schon die Änderung eines einzigen Bytes macht die Signatur ungültig. Mehr darüber, wie Pass-Daten sicher bleiben, findest du in den NeatPass Datenschutz-FAQ.

Warum Signierung wichtig ist

Die Signatur verhindert Manipulationen. Niemand kann den Barcode deiner Bordkarte ändern oder die Sitzplatznummer deines Eventtickets nach der Signierung verändern. Wenn NeatPass Passes erstellt, wird nur ein kryptografischer Hash zum Server gesendet, um die Signatur zu erstellen. Dein eigentlicher Pass-Inhalt verlässt nie dein Gerät.

So öffnest du .pkpass-Dateien

Eine .pkpass-Datei auf dem iPhone zu öffnen ist unkompliziert. So funktioniert es, je nachdem wie du sie erhalten hast:

1

Aus E-Mail oder Nachrichten

Tippe den .pkpass-Anhang direkt an. Wallet öffnet eine Vorschau mit den Pass-Details. Tippe auf Hinzufügen, um ihn in Wallet zu speichern.
2

Über einen Download-Link

Tippe den Link in Safari an. Die Datei wird heruntergeladen und Wallet zeigt automatisch die Pass-Vorschau. Falls nicht, finde die Datei unter Downloads in der Dateien-App und tippe sie an.
3

Aus der Dateien-App

Wenn die .pkpass-Datei lokal oder in iCloud Drive gespeichert ist, öffne Dateien, navigiere zur Datei und tippe sie an. Wallet erledigt den Rest.

Wenn sich die Datei nicht öffnet, könnte die Signatur ungültig oder das Zertifikat abgelaufen sein. Siehe .pkpass-Dateien reparieren, die sich nicht öffnen lassen für detaillierte Fehlerbehebung.

Verwandle jede Karte in einen Wallet Pass

Mit NeatPass kannst du ganz einfach jedes Ticket, jeden Pass oder jede Kundenkarte in Apple Wallet umwandeln.

Try NeatPass Free

.pkpass-Dateien erstellen ohne Code

Traditionell brauchte man zum Erstellen von .pkpass-Dateien einen Apple Developer Account, Server-Infrastruktur und Kenntnisse des PassKit-Frameworks. Das ist für Airlines und große Unternehmen in Ordnung, aber nicht praktisch für jemanden, der einfach nur seine Kundenkarte in Wallet haben möchte.

NeatPass übernimmt den gesamten Prozess auf deinem iPhone. Es nutzt gerätebasierte KI mit Apples MLX-Framework, um Barcodes und Text aus PDFs, Fotos und Screenshots zu extrahieren, und erstellt dann eine gültige, signierte .pkpass-Datei. Du hast sechs verschiedene Import-Methoden zur Auswahl.

1

Quelle teilen oder importieren

Sende ein PDF, Foto oder Screenshot an NeatPass über die Teilen-Erweiterung, Kamera, Fotomediathek oder Dateiauswahl.
2

KI extrahiert die Daten

Die gerätebasierte KI erkennt Barcodes, Text, Daten und andere relevante Informationen. Alles wird lokal verarbeitet. Deine Bilder verlassen nie dein Telefon.
3

Anpassen und zu Wallet hinzufügen

Passe das Pass-Design, Farben und Felder nach Bedarf an. NeatPass erstellt eine kryptografisch signierte .pkpass-Datei und fügt sie direkt zu Wallet hinzu.

Das KI-Modell läuft vollständig auf deinem Gerät und nutzt die GPU. Erfahre mehr darüber, wie das KI-Modell funktioniert.

NeatPass unterstützt alle gängigen Barcode-Formate einschließlich QR, Aztec, PDF417, Code 128 und mehr. Siehe die vollständige Liste der unterstützten Barcode-Formate.

Häufig gestellte Fragen

Erstelle deine eigenen Wallet Passes

Download

Dein Pass-Format, entschlüsselt

Eine .pkpass-Datei ist nicht so geheimnisvoll, wie sie aussieht. Es ist ein ZIP-Archiv mit strukturierten Daten, Bildern und einer digitalen Signatur, die Apple Wallet zu lesen weiß. Die meisten Menschen begegnen ihnen durch E-Mail-Anhänge oder Download-Links von Ticketanbietern, Airlines und Treueprogrammen.

Wenn du Karten oder Tickets hast, die nicht als .pkpass-Dateien kamen, kann NeatPass sie für dich erstellen. Die resultierenden Passes sind echte .pkpass-Dateien, kryptografisch signiert und voll funktionsfähig in Wallet, auch komplett offline.

Bereit, deine Karten zu migrieren?

Mit NeatPass kannst du ganz einfach jedes Ticket, jeden Pass oder jede Kundenkarte in Apple Wallet umwandeln.

Try NeatPass Free