Zum Inhalt springen

Über makeqrco.de

Ein kostenloses Werkzeug von einer Person, quelloffen, ohne Konto und ohne Geschäftsmodell, das Ihre Daten braucht.

Warum es diese Seite gibt

Die meisten Online-QR-Code-Generatoren wollen etwas: eine E-Mail-Adresse, ein Konto, ein Abonnement oder die Zustimmung dazu, dass Ihre Codes über eine fremde Weiterleitung laufen. Letzteres ist der unangenehmste Teil, denn ein Code, der über einen Dienst umgeleitet wird, hört auf zu funktionieren, sobald dieser Dienst abgeschaltet wird oder die Zahlung ausbleibt — und zwar auf jedem bereits gedruckten Plakat.

makeqrco.de erzeugt ausschließlich statische Codes. Ihre Adresse steht wörtlich im Muster. Es gibt nichts, was ablaufen, gedrosselt oder abgeschaltet werden könnte.

Wie die Erzeugung technisch abläuft

Der Generator ist eine React-Insel in einer Astro-Seite. QR-Codes rendert qrcode.js auf ein Canvas-Element, Barcodes übernimmt bwip-js, eine JavaScript-Portierung des Barcode Writer in Pure PostScript. Beides läuft in Ihrem Browser; der Server sieht davon nichts.

Das Logo wird nach dem Kodieren mittig über das fertige Muster gezeichnet. Die Fehlerkorrektur rekonstruiert die verdeckten Module beim Scannen — deshalb steht auf der Seite QR-Code mit Logo, warum Stufe H dabei nicht verhandelbar ist.

Für die übrigen Werkzeuge gilt dasselbe. Die Seite QR-Code lesen dekodiert ein hochgeladenes oder eingefügtes Bild im Tab, ohne Kamera und ohne das Bild zu übertragen. Der Massen-Generator macht aus einer Liste oder CSV-Datei Hunderte PNG- oder SVG-Codes und packt sie lokal in eine ZIP-Datei. Der Größenrechner ermittelt aus Scan-Abstand und Inhalt die kleinste sinnvolle Druckgröße, und das Glossar erklärt die Begriffe, die auf den übrigen Seiten vorkommen.

Die zwei Server-Routen

Zwei Dinge kann der Browser nicht allein: ein Bild ausliefern, das andere Systeme per URL einbinden können, und eine Seite mit Vorschaubild erzeugen, wenn Sie einen Link in einen Chat einfügen. Dafür gibt es makeqrco.de/qr/<url>, das ein PNG zurückgibt, und makeqrco.de/<url>, das eine kleine HTML-Seite zurückgibt. Beide erzeugen bei jeder Anfrage neu und speichern nichts; die Einzelheiten stehen in der API-Dokumentation.

Beide Routen senden X-Robots-Tag: noindex, nofollow, damit Suchmaschinen keine beliebig vielen Seiten aus fremden Adressen indexieren, und die Teilen-Route lädt bewusst keine Statistik.

Was erfasst wird

Auf den Inhaltsseiten läuft eine cookielose, aggregierte Statistik; auf den beiden oben genannten Routen läuft keine. Es gibt keine Konten, keine Cookies und keine gespeicherten Eingaben. Vollständig beschrieben ist das in der Datenschutzerklärung.

Wer dahintersteht

Entwickelt und betrieben wird makeqrco.de von Kyllian (github.com/InstantlyMoist). Der vollständige Quellcode liegt offen unter https://github.com/Saul-as-a-service/makeqrco.de — wer nachprüfen möchte, dass wirklich nichts hochgeladen wird, kann genau das dort tun.

Fehler, Wünsche und Korrekturen an den technischen Angaben zu den Symbologien gerne per Issue im Repository oder per E-Mail an hello@makeqrco.de. Die Anbieterkennzeichnung steht im Impressum.

Ratgeber

Dieselbe Sorgfalt, angewendet auf die Codes selbst: was tatsächlich darüber entscheidet, ob einer gelesen wird — ausführlich aufgeschrieben.

Alle Ratgeber zu QR-Codes und Barcodes →