Wie man den Link eines QR-Codes andert, ohne neu zu drucken: kompletter Leitfaden
Du hast 300 Laminate mit einem QR gedruckt und willst jetzt den Link andern. Neue Seite, Fehler in der URL, Sommerkampagne, die du aktualisieren musst. Die schlechte Nachricht: Mit einem statischen QR geht das nicht. Die gute Nachricht: Es gibt mehrere Wege, das Neudrucken zu vermeiden. In dieser Anleitung siehst du alle Optionen, von der einfachsten bis zur fortgeschrittensten.
Warum du einen statischen QR nicht andern kannst
Ein statischer QR codiert die URL direkt im Punktmuster. Wenn jemand ihn scannt, decodiert sein Handy das Muster, extrahiert die URL und offnet sie. Es gibt keinen "Server" dazwischen, keine Datenbank: Der QR ist die URL.
Das bedeutet, QR und URL sind dasselbe. Du anderts die URL, du anderts den QR. Du anderts den QR, du musst das Material, auf dem er war, neu drucken.
Die 5 Wege, den Link eines QR-Codes ohne Neudruck zu andern
1. Dynamischen QR verwenden (am einfachsten und haufigsten)
Ein dynamischer QR verweist auf eine kurze URL, die von einem Anbieter (oder von dir) kontrolliert wird. Du anderts die finale URL im Dashboard des Anbieters, und der QR bleibt gleich, weil er weiterhin auf die kurze URL verweist.
Ablauf:
- Erstelle ein Konto bei einem dynamischen QR-Anbieter (Beaconstac, QR Tiger, Bitly usw.).
- Generiere einen QR fur die URL, die du willst.
- Drucke diesen QR.
- Wann immer du die URL andern willst, logg dich ins Dashboard ein und bearbeite das Ziel. Fertig.
Vorteile: Am einfachsten, genau dafur gedacht. Nachteile: Wenn der Anbieter schliesst, funktioniert der QR nicht mehr. Einige Anbieter kosten Geld.
Kosten: Bei den meisten gratis mit Limit, Bezahlplane ab 5-15 EUR/Monat.
2. URL-Kurzer wie bit.ly verwenden
Der QR codiert https://bit.ly/3xYz123. Du konfigurierst diese kurze URL so, dass sie auf https://deinrestaurant.de/sommerkarte zeigt. Wenn du das Ziel andern willst, gehst du zu bit.ly und anderts die lange URL. Der QR bleibt gleich.
Ablauf:
- Konto bei bit.ly (oder tinyurl, t.co usw.) erstellen.
- Kurzen Link erstellen.
- Diesen kurzen Link im QR-Generator eingeben.
- QR drucken.
- Wenn du andern willst, die lange URL auf bit.ly bearbeiten.
Vorteile: Kostenlos, ohne spezifischen QR-Anbieter, allgemein bekannt. Nachteile: Die URL tragt die Marke des Kurzungsdienstes (weniger professionell), ohne spezifische QR-Analytik.
3. URL auf eigener Domain hosten
Wenn du eine eigene Domain hast, kannst du eine URL erstellen, die du zu 100% kontrollierst:
https://deinrestaurant.de/qr/karte
Diese URL ist eine Seite auf deiner Website, die auf die echte URL weiterleitet. Du anderts die Weiterleitung, der QR bleibt gleich.
Ablauf:
- Kaufe eine Domain (wenn du keine hast).
- Auf deinem Hosting (Vercel, Netlify, Cloudflare usw.) eine Route
/qr/kartekonfigurieren, die auf die finale URL weiterleitet. - Die Ziel-URL in der Weiterleitung andern, wann immer du willst.
- Der QR bleibt gleich und zeigt auf
https://deinrestaurant.de/qr/karte.
Vorteile: Volle Kontrolle, keine Drittanbieter-Abhangigkeit, professionelles Image. Nachteile: Erfordert eine Domain und Hosting, minimale technische Kenntnisse.
Technische Umsetzung: Ein 301- oder 302-Redirect in der Hosting-Konfigurationsdatei. Auf Vercel/Netlify ist es eine _redirects-Datei oder eine vercel.json. Auf Apache eine .htaccess. Auf Nginx ein Eintrag im server-Block.
Beispiel _redirects auf Netlify:
/qr/karte https://deinrestaurant.de/sommerkarte 302
Beispiel in vercel.json fur Vercel:
{
"redirects": [
{ "source": "/qr/karte", "destination": "https://deinrestaurant.de/sommerkarte", "statusCode": 302 }
]
}
4. Eigenes dynamisches QR-System bauen
Wenn du Analytik und volle Kontrolle willst, kannst du dein eigenes System bauen. Es ist mehr Arbeit, aber es kommt gratis oder fast gratis raus, und niemand kann dir den Laden zumachen.
Minimaler Stack:
- Datenbank: Eine Tabelle
qr_codesmitslug,destination_url,created_at,scan_count. - Offentlicher Endpunkt:
GET /r/[slug], der den Scan erfasst und aufdestination_urlweiterleitet. - Admin-Panel: Eine Webanwendung zum Erstellen von QRs und Anzeigen der Metriken.
Beispiel-Endpunkt in Next.js:
// app/r/[slug]/route.js
import { NextResponse } from 'next/server';
import { db } from '~/lib/db';
export async function GET(request, { params }) {
const { slug } = params;
const qr = await db.qrCodes.findUnique({ where: { slug } });
if (!qr) {
return NextResponse.redirect('https://deinrestaurant.de/fehler');
}
await db.scans.create({
data: {
qrId: qr.id,
timestamp: new Date(),
userAgent: request.headers.get('user-agent'),
ip: request.headers.get('x-forwarded-for'),
},
});
return NextResponse.redirect(qr.destinationUrl, 302);
}
Der QR codiert https://deinrestaurant.de/r/mein-karten-qr.
Vorteile: Volle Kontrolle, Analytik inklusive, keine Drittanbieter-Marken, gratis oder fast gratis (Vercel Free Tier + Supabase/Postgres Free Tier). Nachteile: Erfordert Entwicklung oder jemanden einzustellen. Deine Verantwortung, es zu warten und am Laufen zu halten.
5. White-Label-Dynamischen-QR-Dienst nutzen
Wenn du nichts selbst bauen willst, aber auch nicht die Anbieter-Marke in der URL haben willst, erlauben einige Premium-Anbieter, deine eigene Domain fur dynamische QRs zu nutzen. Beaconstac, QR Tiger und einige wenige andere bieten das in ihren hoheren Plana an.
Ablauf:
- Premium-Plan des Anbieters buchen.
- Eigene Domain konfigurieren (etwa
qr.deingeschaeft.de). - QRs generieren. Alle QRs, die du generierst, haben
https://qr.deingeschaeft.de/abc123als URL. - Das Ziel im Dashboard andern, wann immer du willst.
Vorteile: Fast volle Kontrolle, ohne Entwicklung, professionelles Image. Nachteile: Die Kosten sind hoher (20-100 EUR/Monat je nach Volumen).
Wann du WIRKLICH neu drucken musst
Es gibt einen Fall, in dem keine der obigen Optionen funktioniert: Wenn der QR bereits gedruckt war und von Anfang an statisch war.
Wenn du 300 Laminate mit einem QR gedruckt hast, der direkt https://deinrestaurant.de/karte codierte, gibt es keine Moglichkeit, ihn zu andern. Du musst neu drucken.
Die Lehre ist: Bevor du physisches Material mit einem QR druckst, uberlege immer, ob du ihn andern musst. Wenn die Antwort "vielleicht" lautet, investiere funf Minuten in einen dynamischen QR oder einen Redirect. Es spart dir auf mittlere Sicht viel Geld.
Wie entscheidest du, welche Option?
| Szenario | Empfohlene Option | |---|---| | 1-2 QRs, URL andert sich wahrscheinlich nicht | Kostenloser statischer QR | | 1-5 QRs, URL kann sich manchmal andern | Kostenloser bit.ly | | 5-50 QRs, du willst sehen, wie viele scannen | Bezahlter dynamischer QR (Beaconstac, QR Tiger) | | 10-1000 QRs, volle Kontrolle ohne laufende Kosten | Eigenes System mit Vercel + Supabase | | Unternehmen, professionelles Image, ohne Entwicklung | Premium-Dynamischer-QR-Plan mit eigener Domain |
Checkliste vor dem Druck eines QR
Bevor du 300 Laminate druckst, prufe:
- [ ] Die URL funktioniert von einem echten Handy aus (nicht nur vom Laptop).
- [ ] Die Seite, zu der sie fuhrt, sieht auf kleinem Bildschirm gut aus.
- [ ] Der QR scannt auf der realen Nutzungsentfernung (am Tisch sitzend, nicht 5 cm entfernt).
- [ ] Der QR-Kontrast ist hoch (schwarz auf weiss).
- [ ] Die Ruhezone ist frei (nichts uber dem Muster).
- [ ] Die URL ist kurz (unter 60 Zeichen) oder du verwendest einen Kurzungsdienst.
- [ ] Wenn sich die URL in Zukunft andern kann, hast du einen dynamischen QR oder Redirect verwendet.
- [ ] Du hast ein Backup der QR-Datei (PNG oder SVG) in hoher Auflosung.
Fazit
Den Link eines bereits gedruckten QR-Codes zu andern ist unmoglich mit einem statischen QR und trivial mit einem dynamischen QR oder einem Redirect. Bevor du physisches Material druckst, lohnt es sich, funf Minuten in ein System zu investieren, mit dem du das Ziel andern kannst, ohne den Druck anzufassen. Dein zukunftiges Ich wird es dir danken.
Wenn du sehen willst, wie du hochwertige kostenlose QRs erstellst, empfehlen wir unseren kostenlosen QR-Code-Generator. Und wenn du in Materialien und Druckformate eintauchen willst, deckt unser Leitfaden zu QR-Codes zum Drucken alles ab, was du wissen musst.