QR Code Generator

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.

Supports up to 122 characters (QR version 7, byte mode). Generated entirely in your browser.

Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand QR Code Generator

Verwandelt Text oder eine URL in einen QR-Code und stellt ihn in Ihrem Browser als SVG dar.

How it works

Der Text wird als UTF-8 kodiert und in Codewörter im Byte-Modus gepackt, darüber werden Reed-Solomon-Fehlerkorrektur-Codewörter über GF(256) berechnet und angehängt, und das Ergebnis wird zusammen mit den Suchmustern, Taktmustern und Formatmustern in das Modulraster gelegt und dann als ein SVG-Rechteck pro dunklem Modul gezeichnet. Die Fehlerkorrektur liegt auf Stufe M, die rund 15 % beschädigte Module ausgleicht. Die Version wird aus der Datenlänge bis Version 7 gewählt (ein Raster von 45 mal 45), die praktische Obergrenze liegt also bei rund 122 Byte.

When to use it

  • Eine URL auf eine Folie, ein Plakat oder ein gedrucktes Handout bringen.
  • Jemandem quer durch den Raum einen Link geben, ohne dass einer von beiden tippt.
  • Eine selbst gebaute Payload kodieren, etwa eine WIFI:-Zeichenkette zum Verbinden oder einen mailto:-Link.
  • Skalierbares SVG für den Druck erzeugen, wo ein Rastercode in Größe verpixeln würde.
  • Einen scanbaren Link in eine README oder eine Dokumentationsseite aufnehmen.

Watch out for

  • Ein QR-Code ist keine Verschlüsselung und trägt keine Authentifizierung. Alles Kodierte ist für jeden Scanner klar lesbar – das Muster ist eine Schrift für Bytes, mehr nicht. Kodieren Sie niemals ein Geheimnis und halten Sie den Code für dessen Schutz.
  • Die Kapazität wird in UTF-8-Bytes gezählt, nicht in Zeichen. Ein Buchstabe mit Akzent kostet 2 Byte und die meisten Emoji 4, eine Zeichenkette deutlich unter 122 Zeichen kann die unterstützten Versionen also trotzdem sprengen und sich nicht kodieren lassen.
  • Lange URLs ergeben dichte Codes, die sich schlecht scannen lassen. Kürzen Sie den Link vor dem Kodieren, statt einen Code der Version 7 in Visitenkartengröße zu drucken; ein gedruckter Code will rund 2 cm und eine ungestörte Ruhezone um sich herum.
  • Testen Sie das gedruckte Erzeugnis, nicht den Bildschirm. Geringer Kontrast, invertierte Farben, ein über die Mitte gelegtes Logo und glänzendes Papier zerstören Codes, die im Browser-Tab einwandfrei gescannt wurden.

Not the right tool for: Codes, deren Ziel sich ändern könnte oder die Sie messen wollen. Hier entsteht ein statischer Code, der dorthin zeigt, wohin Sie ihn kodiert haben – kodieren Sie eine Weiterleitungs-URL, die Sie kontrollieren, wenn Sie das Ziel später verschieben oder Scans zählen wollen.

Frequently Asked Questions

Wie erzeugt man einen QR-Code?

Tippen oder fügen Sie Ihren Text, Ihre URL oder Ihre Daten in das Eingabefeld ein, und der QR-Code entsteht sofort als SVG. Über Herunterladen speichern Sie ihn. Keine Anmeldung, keine Wasserzeichen. Der QR-Code entsteht vollständig in Ihrem Browser – Ihre Daten werden auf keinen Server hochgeladen.

Wie erzeugt man einen QR-Code für eine Website?

Fügen Sie Ihre vollständige URL (einschließlich https://) in die Eingabe ein. Das Tool erzeugt einen scanbaren QR-Code, der die URL öffnet, wenn er mit einer beliebigen Smartphone-Kamera gescannt wird. Für Druckerzeugnisse laden Sie das SVG herunter, das sich ohne Pixelbildung beliebig skalieren lässt.

Warum lässt sich mein QR-Code nicht scannen?

Häufige Ursachen: zu wenig Kontrast (erforderlich ist dunkel auf hellem Grund), zu klein gedruckt (mindestens rund 2 cm bei üblichem Scanabstand) oder physische Beschädigung. QR-Codes haben 7–30 % Fehlerkorrektur – leichte Beschädigungen an einer Ecke lassen sich meist ausgleichen. Versuchen Sie es mit größerer Darstellung oder einem breiteren Ruhezonenrand.

How to Use QR Code Generator

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.