YouTube-QR-Code-Generator
100 % privat und lokal — Ihre Daten verlassen niemals Ihren Browser. Diese QR-Codes sind dauerhaft und laufen nie ab.
Einstellungen für YouTube
Design
Logo in der Mitte hinzufügen
Das Bild wird auf dieser Seite gelesen und als data:-URL in den Code eingebettet. Es wird nicht hochgeladen und bleibt in der Datei, die Sie herunterladen.
Weitere Design-Optionen
Die dunkle Hälfte des Codes. Halten Sie sie deutlich dunkler als den Hintergrund.
Deckt die Ruhezone ebenso wie die Lücken zwischen den Modulen. Ein transparenter Hintergrund lässt sie aus der Datei heraus, es wird also nichts damit gezeichnet.
Kontrast 11.5:1 zwischen den Modulen und dem Hintergrund.
PNG und WebP behalten einen Alphakanal; die SVG lässt das Hintergrundrechteck einfach weg. Worauf der Code liegt, wird zur hellen Hälfte des Kontrasts.
Ein Verlauf füllt nur die dunklen Module. Sein helleres Ende bestimmt den Kontrast, den ein Scanner tatsächlich bekommt, also müssen beide Enden dunkel bleiben.
Die zweite Farbe, nur bei ausgewähltem Verlauf verwendet. Sie wird gemeinsam mit der ersten auf Kontrast gemessen.
Grad im Uhrzeigersinn, ausgehend von einem Verlauf von links nach rechts. Ein radialer Verlauf breitet sich von der Mitte nach außen aus, der Winkel gilt also nur für einen linearen.
Abgerundete Formen decken weniger von jeder Zelle ab. Die Mitte bleibt bedeckt, und genau dort tastet ein Decoder ab, doch ein kleiner Druck eines dichten Codes liest sich mit Quadraten zuverlässiger.
Der Ring der drei Suchmuster.
Das Auge in jedem Suchmuster.
Der leere Rand um den Code, gemessen in Modulen. 4 ist das vorgeschriebene Minimum.
Eine höhere Stufe übersteht mehr Schaden und kostet Kapazität, derselbe Inhalt ergibt also ein dichteres Symbol.
Ein Logo sitzt in der Mitte und hält die Stufe auf H. Seine Breitengrenze folgt dem Symbol: 14% beim kleinsten Code, 30% bei einem dichten.
Live-Vorschau & Export
Geben Sie das Kanal-Handle ein.
Export
Raster, für Bildschirme
Füllen Sie das Formular aus, um die Downloads freizuschalten.
Exportgröße und kodierter Text
- Nutzlast
- Noch nichts kodiert
- Symbol
- Noch nicht gebaut
- Korrektur
- M
Warten auf Eingabe
Kodieren Sie einen YouTube-Kanal, ein Video oder einen Abo-Link, der auf Ihrer Kanalseite die Abonnieren-Abfrage öffnet. Die Abo-Variante nutzt die Form mit der Kanal-ID, weil der Parameter sub_confirmation zuverlässig nur mit dieser Form arbeitet.
Beim Scannen
Die Kamera zeigt eine youtube.com- oder youtu.be-Adresse und öffnet sie beim Antippen, wobei ein Abo-Link auf der Kanalseite mit geöffnetem Abonnieren-Dialog landet.
Drei Linkformen, drei verschiedene Ergebnisse
YouTube adressiert denselben Kanal auf mehr als eine Weise, und die Unterschiede zählen, sobald die Adresse in den Druck eingefroren ist. Ein Handle-Link öffnet die Kanalstartseite. Ein Videolink öffnet einen einzelnen Clip. Ein Abo-Link öffnet die Kanalseite mit bereits aufgeschlagenem Abonnieren-Dialog. Sie sind nicht austauschbar, und nur eine der drei Formen übersteht eine Umbenennung.
Auch die Länge unterscheidet sich, und das ist im gedruckten Symbol sichtbar. Ein youtu.be-Link hat rund 28 Zeichen und passt bei mittlerer Fehlerkorrektur in ein Symbol der Version 3 — 29 Module breit. Dasselbe Video als youtube.com/watch?v= hat rund 43 Zeichen und braucht Version 4, 33 Module breit. Bei fester Druckbreite ist das ein merklich feineres Modulraster ohne jeden Gewinn, fügen Sie also die kurze Form ein, wenn Sie sie haben.
sub_confirmation=1 fragt; es abonniert nicht
Die Abo-Option hängt ?sub_confirmation=1 an die Kanal-URL. YouTube antwortet darauf, indem es beim Laden der Kanalseite seinen Bestätigungsdialog zum Abonnieren aufschlägt. Durch das Scannen wird niemand abonniert: Die zuschauende Person muss den Knopf in diesem Dialog weiterhin drücken und kann ihn wegwischen und auf der Kanalseite bleiben. Der Parameter erspart die Suche nach dem Abonnieren-Knopf, und das ist die gesamte Wirkung.
Zwei ehrliche Einschränkungen. Der Parameter arbeitet zuverlässig mit der Form /channel/UC… und verhält sich verbreiteten Berichten zufolge auf @handle-URLs nicht konsistent, weshalb diese Seite für diese Option nach der Kanal-ID fragt und nicht nach dem Handle. Und wenn ein Telefon den Link an die installierte YouTube-App statt an den Browser übergibt, erscheint der Dialog womöglich gar nicht — die Kanalseite öffnet trotzdem, es geht also nichts verloren, aber drucken Sie keine Zusage, dass alle eine Abfrage sehen.
Handles ändern sich, Kanal-IDs nicht
Ein YouTube-Handle hat 3 bis 30 Zeichen, und seine Inhaberin kann es ändern. Eine Kanal-ID hat 24 Zeichen, beginnt mit UC, wird bei der Erstellung des Kanals vergeben und ändert sich nie. Beide adressieren heute denselben Kanal; nur eine von beiden tut es auch nach einem Markenwechsel noch.
Die Wahl für den Druck ist also ein Handel zwischen einem lesbaren Code und einem haltbaren. Handle-Links sind kürzer und der daneben gedruckte Text ist lesbar, was zu einem Abspann oder einem Flyer mit kurzem Leben passt. Kanal-ID-Links sind länger und für Menschen unlesbar, aber ein Plakat im Schaufenster überlebt die meisten Markenwechsel. YouTube liefert Adressen der Form /channel/UC… so oder so weiterhin aus.
- youtube.com/@handle — kurz, für Menschen lesbar, bricht bei einem Handle-Wechsel
- youtube.com/channel/UC… — 24 dauerhafte Zeichen, längeres Symbol, übersteht eine Umbenennung
- youtu.be/videoId — die kürzeste Videoform, 11 Zeichen Video-ID
- youtube.com/watch?v=videoId&t=90 — dasselbe Video mit Startzeit, zum Preis einiger Zeichen mehr
Fragen und Antworten
Abonniert der Abo-Link Menschen automatisch?
Nein, und kein Link kann das. Der Parameter sub_confirmation=1 weist YouTube an, beim Laden der Kanalseite seinen Abo-Dialog aufzuschlagen. Die scannende Person drückt weiterhin selbst auf Abonnieren oder schließt den Dialog. Ein Abonnement entsteht nicht ohne Zutun der Kontoinhaberin.
Warum braucht die Abo-Option meine Kanal-ID statt meines Handles?
Weil der Parameter mit der URL-Form /channel/UC… verlässlich arbeitet und mit @handle-URLs verbreiteten Berichten zufolge nicht. Ihre Kanal-ID ist die 24 Zeichen lange, mit UC beginnende Zeichenkette in YouTube Studio unter Einstellungen, Kanal, Erweiterte Einstellungen. Für einen schlichten Kanallink nehmen Sie die Handle-Option.
Ich habe meinen Abo-Code gescannt, und es erschien kein Dialog.
Das heißt meist, dass das Telefon den Link in der YouTube-App statt im Browser geöffnet hat. Die App bringt die zuschauende Person auf die Kanalseite, zeigt aber womöglich keinen Bestätigungsdialog. Der Kanal öffnet trotzdem, der Code funktioniert also; die Abfrage ist eine Annehmlichkeit auf Browserseite, auf die man sich nicht verlassen kann.
Kann ich auf eine bestimmte Stelle in einem Video verlinken?
Ja. Eine watch-URL mit einer Startzeit in Sekunden ist weiterhin eine gewöhnliche URL, fügen Sie also das Ganze samt Zeitparameter ein. Es kostet eine Handvoll Zeichen mehr in der Nutzlast, was das Symbol eine Version nach oben treiben und die Module bei gleicher Druckgröße etwas feiner machen kann.
So funktioniert ein statischer QR-Code
Jeder Code auf dieser Seite ist statisch: Die Nutzlast steht in den schwarzen und weißen Modulen selbst. Beim Lesen wird nichts nachgeschlagen, kein Server von uns ist beteiligt, und kein Abo hält den gedruckten Code am Leben. Dieselbe Eigenschaft ist die Grenze — einmal gedruckt, lässt sich sein Inhalt nicht mehr ändern.
Drei Dinge entscheiden dann, ob ein gedruckter Code gelesen wird: wie viele Bytes die Nutzlast ergeben hat, welche Fehlerkorrekturstufe den Schaden auffängt und wie breit ein einzelnes Modul auf dem Papier wird. Diese Ratgeber gehen jeden Punkt mit Zahlen durch.