Telegram-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 Telegram
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 den Telegram-Nutzernamen 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
Telegram adressiert über dieselbe Domain t.me drei verschiedene Dinge: einen öffentlichen Nutzernamen, einen Einladungs-Hash für eine private Gruppe oder einen Kanal, und eine Telefonnummer. Wählen Sie, was Sie tatsächlich haben, denn die drei werden unterschiedlich geschrieben und sind nicht austauschbar.
Beim Scannen
Das Telefon öffnet t.me, übergibt an die Telegram-App und zeigt entweder einen Chat mit dem Konto oder den Beitrittsbildschirm der Gruppe oder des Kanals.
Drei Linkformen auf einer Domain
Ein öffentlicher Nutzername ist der einfachste Fall: https://t.me/buchbindereinordtor löst auf das Konto, die Gruppe oder den Kanal auf, der diesen Nutzernamen hält. Er funktioniert für jeden, braucht keine Freigabe und übersteht einen Nachdruck, weil der Nutzername Ihnen gehört, bis Sie ihn ändern.
Eine private Gruppe oder ein privater Kanal hat keinen Nutzernamen, deshalb gibt Telegram stattdessen einen Einladungslink aus: ein Pluszeichen gefolgt von einem zufälligen Hash, https://t.me/+AbCdEfGhIjKlMnOp. Vor der Formatumstellung erzeugte Links verwenden https://t.me/joinchat/ gefolgt von derselben Art Hash und lösen weiterhin auf. Einen solchen Link kann man nicht herleiten; er muss aus der App kopiert werden.
Eine Telefonnummer nutzt ebenfalls die Plus-Form, https://t.me/+4915123456789, und Telegram unterscheidet die beiden daran, was auf das Plus folgt. Nur Ziffern heißt Telefonnummer, alles andere heißt Einladungs-Hash. Genau deshalb darf ein Einladungs-Hash nie ins Nummernfeld getippt werden und umgekehrt.
Einladungslinks laufen ab, Nutzernamen werden freigegeben
Ein Einladungslink ist ein Zugangsschlüssel, keine Adresse. Eine Administratorin kann ihn jederzeit widerrufen, dann funktioniert er sofort nicht mehr, und Telegram erlaubt es, einen Link mit Ablaufdatum oder mit einer Obergrenze für die Zahl der Nutzenden anzulegen. Jedes dieser drei Enden tötet alle gedruckten Kopien auf einmal, ein Plakat mit einem Einladungslink ist also nur so haltbar wie der Link dahinter.
Drucken Sie etwas, das Sie nicht zurückholen können, erzeugen Sie einen frischen Einladungslink ohne Ablauf und ohne Nutzungsgrenze und halten Sie ihn aus Chats heraus, in denen er beim Aufräumen widerrufen werden könnte. Wollen Sie das Gegenteil, ist ein Link mit einer Grenze von hundert Nutzungen ein vernünftiger Weg, eine Druckauflage von selbst enden zu lassen.
Ein Nutzername trägt das spiegelbildliche Risiko. Er ist stabil, solange Sie ihn halten, aber Telegram gibt einen Nutzernamen frei, wenn Sie ihn wechseln, und jemand anderes kann ihn dann nehmen. Ein gedruckter Code auf einen aufgegebenen Nutzernamen schickt Menschen zu einer fremden Person.
Warum der Code t.me nutzt und nicht tg://
Telegram hat auch ein eigenes Schema, tg://resolve?domain=buchbindereinordtor, das die App direkt öffnet und den Browser überspringt. Es wird hier aus zwei Gründen nicht verwendet.
Kamera-Apps und Scanner weigern sich häufig, einem Nicht-HTTP-Schema aus einem QR-Code zu folgen, und manche zeigen die rohe Zeichenkette an, statt irgendetwas zum Öffnen anzubieten. Und selbst wenn sie folgen, bekommt ein Telefon ohne installiertes Telegram überhaupt nichts: keine Seite, keine Abfrage, keine Erklärung.
https://t.me ist eine gewöhnliche Webadresse, jeder Scanner bietet also an, sie zu öffnen, und jeder Browser kann sie laden. Wer die App nicht hat, landet auf einer Seite, die erklärt, was er gescannt hat, und die Installation anbietet — für ein Plakat im öffentlichen Raum ein weit besseres Ergebnis als ein Tippen, das nichts tut.
Fragen und Antworten
Gehört das @ zum Nutzernamen?
Nein. Das @ ist Anzeigekonvention innerhalb von Telegram; die Linkform ist t.me gefolgt vom bloßen Nutzernamen. Tippen Sie buchbindereinordtor statt @buchbindereinordtor. Ein führendes @ wird entfernt, bevor der Code gebaut wird.
Was passiert, wenn jemand ohne installiertes Telegram scannt?
Weil die Nutzlast ein gewöhnlicher https-Link ist, öffnet der Browser t.me und zeigt eine Seite für das Konto, die Gruppe oder den Kanal, mit der Möglichkeit, die App zu installieren. Nichts geht kaputt, und der Code funktioniert weiter, sobald sie installiert ist.
Öffnet ein Code mit Telefonnummer für alle einen Chat?
Nur für Menschen, denen Ihre Datenschutzeinstellungen erlauben, Sie über die Telefonnummer zu finden. Steht „Wer kann mich über meine Nummer finden“ auf Meine Kontakte, erreicht eine fremde Person mit dem Scan keinen Chat. Ein öffentlicher Nutzername kennt diese Einschränkung nicht.
Kann ein gedruckter Code mit Einladungslink aufhören zu funktionieren?
Ja. Eine Administratorin kann einen Einladungslink widerrufen, und ein Link kann mit Ablaufdatum oder mit einer Grenze für die Zahl der Beitretenden angelegt werden. Löst eines davon aus, hören alle gedruckten Kopien im selben Moment auf zu funktionieren. Ein Link auf einen öffentlichen Nutzernamen hat diese Abhängigkeit nicht.
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.