· 5 Min

QR-Code für App-Downloads: So funktioniert's für iOS und Android

So erzeugst du einen QR-Code, damit Nutzer deine App herunterladen. Lösungen für App Store, Google Play Store oder beide mit einem einzigen QR-Code.

QR-Code für App-Downloads: So funktioniert's für iOS und Android

Ein QR für den App-Download klingt trivial — einfach auf den App Store verlinken und fertig. Aber es gibt einen Haken: Wenn deine App auf beiden Plattformen verfügbar ist, schlägt ein einzelner QR zum App Store auf Android fehl und umgekehrt. Dieser Artikel stellt die drei echten Optionen vor: separate QRs je System, ein einzelner QR zu einer Landing Page mit Geräteerkennung, oder ein einzelner QR mit einem „Smart-Link"-Dienst.

Kurze Antwort

  • Wenn deine App nur für iOS oder nur für Android ist: ein statischer QR zur passenden Store-URL. Fertig.
  • Wenn deine App auf beiden ist: am einfachsten ist ein einzelner QR zu deiner eigenen Landing Page, die das Gerät erkennt und zum richtigen Store weiterleitet.
  • Professionelle Alternative: ein „Smart-Link"-Dienst (Branch.io, OneLink), der das Betriebssystem erkennt. Manche kostenlos, manche kostenpflichtig.
  • Funktioniert auch: zwei QRs nebeneinander, gekennzeichnet mit „iOS" und „Android".
  • In jedem Fall reicht ein statischer QR zu einer stabilen URL. Kein Abonnement nötig.

Die drei Wege

Option 1: zwei separate QRs (am einfachsten)

Drucke zwei QRs nebeneinander:

  • Einer zeigt auf deine App im App Store: https://apps.apple.com/app/idDEINEID.
  • Einer zeigt auf deine App im Google Play Store: https://play.google.com/store/apps/details?id=dein.paket.name.

Beschrifte jeden mit „iOS / iPhone" und „Android". Der Nutzer wählt den passenden.

Wann verwenden:

  • Physischer Platz ist kein Problem (großes Schild, breite Verpackung).
  • Du hast keine eigene Website als Landing Page.
  • Du willst maximale Einfachheit ohne externe Dienste.

Einschränkung: Benötigt mehr Platz und manche wissen nicht, welchen zu wählen.

Option 2: einzelner QR zu deiner eigenen Landing Page mit Geräteerkennung

Erstelle eine einfache Seite auf deiner Website (deinedomain.de/app) mit einem Skript, das erkennt, ob der Nutzer von iOS oder Android kommt, und zum richtigen Store weiterleitet.

Minimales JavaScript-Beispiel:

const ua = navigator.userAgent;
if (/iPhone|iPad|iPod/.test(ua)) {
  window.location.href = 'https://apps.apple.com/app/idDEINEID';
} else if (/Android/.test(ua)) {
  window.location.href = 'https://play.google.com/store/apps/details?id=dein.paket';
} else {
  // Beide Buttons für Desktop anzeigen
}

Generiere den QR, der auf deinedomain.de/app zeigt. Einzelner QR, leitet automatisch weiter.

Vorteile:

  • Einzelner sauberer QR auf Schildern/Verpackungen.
  • Null Abhängigkeit von externen Diensten.
  • Du kontrollierst die Landing Page und kannst Ziele ändern, ohne neu zu drucken.
  • Kostenlos für immer, wenn du bereits eine Website hast.

Einschränkung: Erfordert eine eigene Webseite (oder das Erstellen einer).

Option 3: Smart Link von einem spezialisierten Dienst

Dienste wie Branch.io, AppsFlyer OneLink usw. erstellen eindeutige URLs, die:

  • Das Betriebssystem erkennen und zum richtigen Store weiterleiten.
  • Manchmal „Deferred Deep Linking" anbieten (Kontext zwischen Installation und erstem App-Öffnen merken).
  • Detaillierte Analysen liefern.

Wann verwenden:

  • Du bist ein Unternehmen mit einer App und benötigst erweiterte Analysen.
  • Du willst Deferred Deep Linking.
  • Du willst keine eigene Landing Page pflegen.

Einschränkung: Firebase Dynamic Links wurde eingestellt, sodass kostenlose Optionen geschwunden sind. Branch hat einen kostenlosen Plan mit Limits; andere sind kostenpflichtig.

Die richtigen URLs finden

App Store (iOS)

Gehe zur App-Seite im App Store (Web) und kopiere die URL:

https://apps.apple.com/de/app/app-name/id1234567890

Um zu internationalisieren, kannst du den Ländercode weglassen:

https://apps.apple.com/app/id1234567890

Apple leitet zum Store des jeweiligen Landes weiter.

Google Play Store (Android)

Gehe zur App-Seite im Play Store (Web) und kopiere die URL:

https://play.google.com/store/apps/details?id=com.deinunternehmen.deineapp

Vor dem QR-Generieren testen

Öffne jede URL im Telefon-Browser (iOS für die App-Store-URL, Android für die Play-Store-URL). Sie sollte direkt zum App-Eintrag führen.

QR erstellen — Schritt für Schritt

Für jede Option:

  1. Strategie entscheiden (zwei separate QRs, eigene Landing Page oder Smart Link).
  2. Finale URL vorbereiten (App-Store-URL, deine Landing Page oder den Smart Link).
  3. Kostenlosen client-seitigen Generator öffnen wie QRcito.
  4. URL-Typ wählen und Link einfügen.
  5. Farbe anpassen (Kontrast wahren). App-Logo in der Mitte (max. 20 %).
  6. Als SVG generieren und herunterladen (Druck) und PNG (digital).
  7. Test drucken und mit iPhone und Android testen. Prüfen, dass jede Plattform im richtigen Store landet.

Empfohlene Größen nach Oberfläche

Oberfläche Abstand Mindest-QR-Größe
Visitenkarte 25 cm 2 × 2 cm
Handzettel 30 cm 3 × 3 cm
Veranstaltungsschild (1–2 m) 1–2 m 10–20 cm
Produktverpackung 25 cm 2 × 2 cm
Bildschirm / TV 3–5 m Groß, vom Sofa lesbar
Vinyl im Schaufenster 2–3 m 20–30 cm

Häufige Fehler

  • QR zum App Store auf einem Schild, wo die Hälfte des Publikums Android nutzt: Du verlierst die Hälfte der Downloads. Abhilfe: zwei QRs oder Smart Landing.
  • Store-URL mit festem Locale (z. B. apple.com/de/...): Ein Nutzer in der Schweiz müsste den Store wechseln. Ländercode beim App Store weglassen.
  • Schwere Landing Page: Wenn deine Landing 5 Sekunden lädt, hast du den Nutzer verloren. Leichtgewichtig halten (Skript und Weiterleitung).
  • Smart Link von einem eingestellten Dienst: Firebase Dynamic Links wurde eingestellt. Wenn du davon abhingt, funktionieren alle deine QRs nicht mehr. Besser eigene Landing Page.
  • Nicht beide Systeme testen: Der QR ist eine Sache, der End-to-End-Flow eine andere. Echter Test mit iPhone und Android vor dem Druck.

Fazit

Ein QR für deinen App-Download ist trivial, wenn du eine Plattform hast (direkte URL zum Store). Bei beiden gibt es drei Optionen: zwei QRs zusammen (am einfachsten), eigene Landing mit Geräteerkennung (empfehlenswert, wenn du eine Website hast) oder Smart-Link-Dienst (am professionellsten, manchmal kostenpflichtig).

In allen Fällen ist der QR statisch und zeigt auf eine stabile URL. Kein dynamisches QR-Abonnement nötig.

QRcito generiert deinen App-Download-QR kostenlos, ohne Anmeldung, in SVG/PNG.

FAQ

Kann ich einen einzelnen QR haben, der iOS oder Android erkennt? Ja, aber der QR selbst erkennt nichts — er kodiert eine feste URL. Die Erkennung macht die URL: Entweder zeigst du auf deine eigene Landing mit Skript, oder du nutzt einen Smart-Link-Dienst.

Was ist besser: eigene Landing oder Smart Link? Eigene Landing, wenn du bereits eine Website hast: null Kosten, null Abhängigkeit. Smart Link, wenn du erweiterte Analysen oder Deferred Deep Linking brauchst.

Funktioniert es auch mit TestFlight oder Beta-Apps? Ja, genau wie mit veröffentlichten Apps. Die TestFlight-URL ist stabil. Wenn die Beta endet, funktioniert die URL nicht mehr und du musst den QR auf die finale App-Store-Version zeigen lassen.

Gibt es ein Download-Limit beim QR? Nein. Der QR ist nur ein Muster. Downloads hängen vom App Store ab, nicht vom QR. Du kannst unbegrenzte Mengen drucken und alle funktionieren.

Kann ich sehen, wie viele über meinen QR herunterladen? Ohne externen Dienst nicht direkt. Deine Landing kann Google Analytics haben und Besuche zählen. Für spezifische QR-Attribution füge einen UTM-Parameter am Ende der QR-URL hinzu.

← Zurück zum Blog