QR Code Generator - Statische QR-Codes, die nie ablaufen | POLPROG Zum Inhalt springen

QR Code Generator

Statische QR-Codes, die nie ablaufen

Zehn Arten von QR-Code, im Browser erzeugt, mit einer Warnung, bevor einer nicht mehr scannt.

Web-Tool Web
Offizielle Produktseite Herausgeber: POLPROG
Offizielle Produktseite
10
Code-Arten
6
Scan-Prüfungen vor dem Download
0
An einen Server gesendete Daten
Never
Ablauf des Codes
01QR Code Generator

Über

Jeder Code hier ist statisch. Der Inhalt ist in das Muster selbst kodiert, der Code ist also die Information. Es gibt keine Weiterleitung über POLPROG, keinen Kurzlink, kein Konto und nichts, was ablaufen oder abgeschaltet werden könnte. Ein heute erzeugter Code führt in zehn Jahren noch zum selben Inhalt, ob es diese Seite dann noch gibt oder nicht.

Das ist das Gegenteil eines dynamischen oder trackenden QR-Codes, der einen Link auf den Server eines Dritten kodiert und in dem Moment aufhört zu funktionieren, in dem dieser Dienst schließt, seine Preise ändert oder die Domain verliert.

Was er kodieren kann

Link, reiner Text, WLAN-Zugangsdaten, einen vCard-Kontakt, E-Mail, SMS, Telefon, WhatsApp, geografischen Standort und einen Kalendertermin. Jede Art hat ein eigenes Formular, und jedes Feld wird gegen das Format geprüft, in das es kodiert wird, sodass ein WLAN-Code mit Passwort und eine Kontaktkarte mit Namen beide sauber gebaut herauskommen.

Der Encoder

Ein vollständiger ISO/IEC-18004-Encoder, geschrieben als Modul dieser Seite statt als Abhängigkeit hereingeholt: Segmentierung der Eingabe in numerische, alphanumerische und Byte-Läufe, Wahl der kleinsten passenden Version, Aufbau des Bitstroms, Reed-Solomon-Korrektur, Platzierung der Daten im Zickzacklauf und am Ende alle acht Masken mit der niedrigsten Strafe als Sieger, genau wie es die Norm verlangt. Einen Encoder zu schreiben ist nur vertretbar, wenn er geprüft und nicht geglaubt wird, deshalb werden die fertigen Matrizen Bit für Bit gegen eine ausgereifte Referenzimplementierung verglichen, über jeden Modus, jede Korrekturstufe und eine Reihe von Versionen, dazu ein vollständiger Dekodier-Durchlauf.

Bevor Sie ihn drucken

Ein QR-Code, der auf dem Bildschirm richtig aussieht, kann auf Papier unlesbar sein, deshalb bewertet der Generator das Ergebnis, statt es nur zu zeichnen:

  • Kontrast zwischen Ihren beiden Farben, mit Warnung unterhalb von etwa 3:1, wo Lesungen zu scheitern beginnen.
  • Invertierung, denn die meisten Decoder erwarten dunkel auf hell, und manche lesen die Umkehrung gar nicht.
  • Modulgröße bei der gewählten Exportgröße, denn ein Symbol kann dichter sein als die Kamera, die es auflösen soll.
  • Ruhezone, der helle Rand, an dem der Scanner den Anfang des Symbols findet. Die Norm verlangt vier Module; darunter wird gewarnt, bei null wird abgelehnt.
  • Logoabdeckung, gemessen am Budget der Fehlerkorrektur statt geschätzt.

Die Abdeckung wächst mit dem Quadrat der Breite, und genau das überrascht: ein Logo, das 30 Prozent so breit ist wie der Code, verdeckt 9 Prozent davon, eines halb so breit verdeckt 25 Prozent. Ein Logo hebt die Korrekturstufe automatisch an, über der Hälfte des Budgets wird gewarnt, über dem ganzen Budget abgelehnt.

Wo er läuft

Vollständig in Ihrem Browser. Encoder, Vorschau, Logo-Komposition und der Export als PNG und SVG laufen lokal, und hinter dieser Seite steht überhaupt kein API-Endpunkt, ein WLAN-Schlüssel, eine private Telefonnummer oder eine Kontaktkarte hat also nirgendwohin zu gehen, auch nicht versehentlich. Ein hinzugefügtes Logo wird mit FileReader gelesen und nie hochgeladen. Öffnen Sie den Netzwerk-Tab Ihres Browsers, während Sie das Tool benutzen, und er bleibt leer.

02Einsatz

Was es löst

Das Problem
  • Der kostenlose Code stirbt, wenn das Geschäft des Anbieters stirbt
  • Ein Code, der am Bildschirm scannte, versagt auf dem gedruckten Flyer
  • Ein WLAN-Passwort landet auf der Website eines Fremden
Das Ergebnis
  • Ein Code, der in zehn Jahren noch aufgeht
  • Eine Warnung vor dem Druck, nicht danach
  • Nichts verlässt den Browser, das Logo eingeschlossen
Für wen
  • Alle, die einen Code auf etwas drucken, das angefasst wird
  • Gestaltende, die ein Logo in die Mitte eines Codes setzen
  • Menschen, die WLAN-Schlüssel und Kontaktdaten kodieren
03Hauptfunktionen

Hauptfunktionen

Die wichtigsten Funktionen praxisnah erklärt.

Zehn Arten, jede mit eigenem Formular

Link, Text, WLAN, Kontakt, E-Mail, SMS, Telefon, WhatsApp, Standort und Termin. Jedes Feld wird gegen das Format geprüft, in das es kodiert wird, sodass die Nutzlast sauber gebaut herauskommt und nicht bloß nicht leer ist.

Statische Codes, hinter denen nichts steht

Der Inhalt steckt im Muster, es gibt also keine Weiterleitung, keinen Kurzlink, kein Konto und nichts, was ablaufen oder abgeschaltet werden könnte. Der Code funktioniert weiter, ob diese Seite es tut oder nicht.

Ein eigener ISO/IEC-18004-Encoder

Segmentierung, Versionswahl, Reed-Solomon-Blöcke, der Platzierungslauf der Daten und alle acht Masken mit der niedrigsten Strafe. Modul für Modul gegen eine Referenzimplementierung geprüft, über jeden Modus und jede Korrekturstufe, dazu ein vollständiger Dekodier-Durchlauf.

Es sagt, wenn der Code nicht scannen wird

Kontrast zwischen Ihren Farben, Modulgröße bei der gewählten Exportgröße, die Ruhezone gegen die vier von der Norm verlangten Module und eine Warnung bei hell auf dunkel, was viele Decoder verweigern. Das Urteil ist eines von dreien: scannt zuverlässig, sollte mit Vorbehalt scannen oder scannt vermutlich nicht.

Logoabdeckung gegen das Korrekturbudget

Die Abdeckung wächst mit dem Quadrat der Breite, ein Logo mit 30 Prozent Breite verdeckt also 9 Prozent des Symbols. Ein Logo hebt die Korrekturstufe an, über der Hälfte des Budgets wird gewarnt, über dem ganzen wird abgelehnt.

Die eigenen Zahlen des Symbols

Version, Modulanzahl, Kodiermodus, Korrekturstufe, die siegreiche Maske und wie viel der Kapazität der Inhalt belegt hat. Die kodierte Zeichenkette selbst lässt sich anzeigen und kopieren.

PNG in drei Größen oder SVG

PNG mit 512, 1024 oder 2048 Pixeln, wenn eine Bitmap gebraucht wird, und SVG, wenn der Code bis auf Plakatgröße skalieren muss. Farben, Größe, Ruhezone und ein transparenter Hintergrund sind alle einstellbar.

Nichts wird hochgeladen, das Logo eingeschlossen

Hinter dieser Seite steht kein API-Endpunkt. Das Logo wird mit FileReader gelesen und bleibt im Browser, und die ganze Aussage können Sie prüfen, indem Sie den Netzwerk-Tab beobachten, während Sie das Tool benutzen.

04Herunterladen

Produktzugang

Ein klarer Weg von der offiziellen Quelle bis zum ersten erfolgreichen Einsatz.

Passende Plattform wählen

Nutzen Sie einen der offiziellen Links für Ihr Gerät oder Ihren Browser.

Installieren oder öffnen

Folgen Sie den Store-Anweisungen oder öffnen Sie die Webanwendung. Keine Drittanbieter-Installer.

Konfigurieren und starten

Prüfen Sie die Optionen, wählen Sie Ihre Einstellungen und beginnen Sie mit dem zentralen Workflow.

Offizielle Zugangsoptionen
05Technologie

Technologie des Produkts

Ein transparenter Blick auf die Kerntechnologien für Entwicklung und Wartung dieses Produkts.

JavaScript
06Sicherheit

Datenschutz & Sicherheit

Ihre Daten bleiben auf Ihrem Gerät. Immer.

Kein Konto, keine Anmeldung
Kein API-Endpunkt und kein Netzwerkverkehr
Das Logo wird im Browser gelesen, nie hochgeladen
Keine Weiterleitung, kein Tracking, kein Ablauf