Kostenloser QR-Code-Generator ohne Anmeldung

Inhalt zuletzt geprüft:

Geben Sie eine Website-Adresse, Daten für eine vCard-Visitenkarte, eine E-Mail oder eine Telefonnummer ein, und der Generator zeigt sofort den QR-Code. Stellen Sie Größe, Rand, Farben und Fehlerkorrekturstufe ein und laden Sie eine PNG- oder SVG-Datei herunter.

Laden Sie für den Druck die SVG-Datei herunter, die sich ohne Qualitätsverlust vergrößern lässt. Wählen Sie Stufe Q oder H, wenn der Code verschmutzen oder verkratzen kann.

Geben Sie Daten ein, um einen QR-Code zu generieren.

Was ist ein QR-Code?

Der QR-Code ist ein zweidimensionaler Code, den DENSO WAVE, ein Tochterunternehmen des japanischen Konzerns Denso, 1994 entwickelt hat. Er diente zur Markierung von Baugruppen und Komponenten für die Logistik in der Automobilproduktion des Toyota-Konzerns[1]. Die Buchstaben QR stehen für quick response, also schnelle Antwort, weil der Code für schnelles Lesen entworfen wurde. Laut DENSO WAVE ließ er sich mehr als 10-mal schneller lesen als andere Codes[2].

Ein QR-Code besteht aus Modulen, also dunklen und hellen Quadraten. Es gibt 40 Versionen: Version 1 hat 21 × 21 Module, Version 40 hat 177 × 177, und jede weitere Version bekommt 4 Module mehr pro Seite[3]. Der Generator wählt selbst die kleinste Version, in die Ihre Daten passen. Seit Juni 2000 beschreibt die internationale Norm ISO/IEC 18004 den QR-Code[4].

QR-Code mit der Adresse arteontools.com und einem hellblauen Rand von vier Modulen Breite
Ein QR-Code mit der Adresse https://arteontools.com hat auf Fehlerkorrekturstufe M 25 × 25 Module. Die hellblaue Fläche zeigt den Rand von vier Modulen Breite, den der Generator standardmäßig hinzufügt. Grafik: Arteon.

Wie erstelle ich kostenlos einen QR-Code?

Einen QR-Code erstellen Sie in fünf Schritten. Die Vorschau aktualisiert sich nach jeder Änderung an Daten und Einstellungen von selbst.

  1. Wählen Sie im Feld Datentyp URL-Adresse, Text, Visitenkarte (vCard), E-Mail oder Telefon.
  2. Geben Sie Ihre Daten ein. Die Visitenkarte braucht die Felder Vorname und Nachname, die E-Mail das Feld E-Mail-Adresse. Felder mit dem Zusatz (optional) können leer bleiben.
  3. Wählen Sie unter Größe (px) eine Bildbreite von 150 bis 1000 px und lassen Sie im Feld Rand (Ruhezone) den Wert 4 stehen.
  4. Legen Sie QR-Code-Farbe, Hintergrundfarbe und Fehlerkorrekturstufe fest. Standardmäßig ist der Code schwarz auf weißem Hintergrund und hat Stufe M.
  5. Klicken Sie auf PNG herunterladen oder SVG herunterladen. Die Schaltflächen funktionieren, sobald die Vorschau einen fertigen Code zeigt.

Der Generator erstellt den Code in Ihrem Browser und sendet Ihre Daten an keinen Server. Sie brauchen kein Konto, und die Zahl der Codes ist nicht begrenzt.

Was speichert der Generator im QR-Code?

Jedes Beispiel haben wir in den Generator eingegeben. Die rechte Spalte zeigt den genauen Text im Code, den ein Smartphone nach dem Scannen liest.
DatentypBeispieleingabeGespeichert im Code
URL-Adressefirma.de/speisekartehttps://firma.de/speisekarte
TextTisch 12, ObergeschossTisch 12, Obergeschoss
Visitenkarte (vCard)Lena Schmidt, Schmidt & Söhne GmbH, Berlin, +49 30 1234567, info@firma.de, www.firma.deVisitenkarte im Format vCard 3.0 von BEGIN:VCARD bis END:VCARD, vollständiger Text im nächsten Abschnitt
E-Mailinfo@firma.de mit dem Betreff Tischreservierungmailto:info@firma.de?subject=Tischreservierung
Telefon+49 30 1234567tel:+49301234567

Wie erstelle ich einen QR-Code mit einer vCard-Visitenkarte?

Ein Visitenkarten-Code enthält Kontaktdaten im Format vCard 3.0, dem Format für elektronische Visitenkarten aus RFC 2426. Der Generator verlangt die Felder Vorname und Nachname, weil er daraus die Felder N und FN bildet, die in jeder vCard 3.0 Pflicht sind[5]. Felder mit dem Zusatz (optional) landen nur im Code, wenn Sie sie ausfüllen. So sieht der Text der Beispiel-Visitenkarte aus:

BEGIN:VCARD
VERSION:3.0
N:Schmidt;Lena;;;
FN:Lena Schmidt
ORG:Schmidt & Söhne GmbH\, Berlin
TEL:+49301234567
EMAIL:info@firma.de
URL:https://www.firma.de
END:VCARD

Von der Telefonnummer behält der Generator nur das Pluszeichen und die Ziffern, und vor die Website setzt er https://. Jedes ausgefüllte Feld verlängert den Text, und mehr Daten brauchen mehr Module[3]. Tragen Sie auf einer kleinen Visitenkarte deshalb nur Angaben ein, die der Empfänger nutzt. Dieselben Kontaktdaten können Sie in den E-Mail-Signatur-Generator eingeben, der Telefonnummer und Website in anklickbare Links umwandelt.

Leere weiße Visitenkarte an einem dunklen Stein neben drei Pinseln und einem grünen Blatt
Eine leere Visitenkarte vor dem Druck. Ein vCard-Code nur mit Name und Telefonnummer hat weniger Module als ein Code mit vollständiger Firmenadresse, deshalb ist bei gleicher Breite jedes Modul größer. Foto: Mediamodifier, Unsplash.

Wie erstelle ich einen QR-Code für Website, E-Mail und Telefon?

Website

Geben Sie die Adresse im Feld URL-Adresse ein. Fehlt https://, setzt der Generator es an den Anfang und ersetzt Leerzeichen durch %20. Eine E-Mail-Adresse in diesem Feld speichert er als mailto:-Link zu einer neuen Nachricht, eine Telefonnummer als tel:-Link zu einem Anruf.

E-Mail

Der Typ E-Mail verlangt das Feld E-Mail-Adresse. Betreff (optional) und Nachricht (optional) hängt der Generator an den mailto:-Link an, damit die neue Nachricht Ihren Betreff und Text enthält[6]. Trennen Sie mehrere Adressen mit Kommas, die Leerzeichen dazwischen entfernt der Generator.

Telefon

Geben Sie im Feld Telefon die Nummer mit Ländervorwahl ein, zum Beispiel +49 30 1234567. Im Code bleiben nur das Pluszeichen und die Ziffern. Ein tel:-Link darf keine Leerzeichen enthalten, und Klammern und Bindestriche dienen nur der Lesbarkeit und werden beim Anruf nicht gewählt[7]. Eine Durchwahl nach dem Bindestrich wie in 030 1234567-21 bleibt deshalb Teil der gewählten Nummer. Steht die Durchwahl hinter einer Abkürzung wie App., landet sie nicht im Code. Enthält die Eingabe keine Nummer, zeigt die Vorschau die Meldung: Geben Sie die Telefonnummer in Ziffern ein, am besten mit Ländervorwahl.

Was können Sie in die Felder des QR-Generators eingeben?

Geben Sie den Inhalt so ein, wie Sie ihn haben: eine Adresse ohne https://, eine Telefonnummer mit Leerzeichen und Klammern, eine Domain mit Umlauten oder eine E-Mail-Adresse. Der Generator macht daraus die Form, die ein Telefon als Link liest. Jede Zeile ist eine Eingabe, die wir im Generator geprüft haben. Die Spalte Gespeichert im Code zeigt den Text, den ein Smartphone liest. Vor ein Komma in einem Visitenkartenfeld setzt der Generator einen Backslash, weil RFC 2426 Werte so beschreibt[5], und einen Zeilenumbruch in der Nachricht speichert er nach RFC 6068 als %0D%0A[6].
Ihre EingabeFeldGespeichert im CodeWas der Generator ändert
firma.de/speisekarteURL-Adressehttps://firma.de/speisekarteSetzt https:// an den Anfang der Adresse.
firma.de/speisekarte mittag.pdfURL-Adressehttps://firma.de/speisekarte%20mittag.pdfErsetzt das Leerzeichen durch %20.
info@firma.deURL-Adressemailto:info@firma.deSpeichert die E-Mail-Adresse als Link zu einer neuen Nachricht.
+49 30 1234567URL-Adressetel:+49301234567Speichert die Nummer als Link zu einem Anruf.
bäckerei-müller.de/speisekarteURL-Adressehttps://xn--bckerei-mller-bfb28a.de/speisekarteSpeichert die Domain in Punycode, in der Form xn--.
wa.me/+49 151 23456789URL-Adressehttps://wa.me/4915123456789Entfernt das Pluszeichen und die Leerzeichen aus der WhatsApp-Nummer.
030 1234567-21Telefontel:030123456721Entfernt Leerzeichen und Bindestrich, die Durchwahl bleibt Teil der Nummer.
030 1234567Telefontel:0301234567Speichert die Nummer ohne +49. Für Anrufe aus dem Ausland schreiben Sie +49 30 1234567.
+49 (0)30 1234567Telefontel:+49301234567Entfernt die (0) aus der internationalen Nummer.
Schmidt & Söhne GmbH, BerlinUnternehmen (optional)ORG:Schmidt & Söhne GmbH\, BerlinSetzt einen Backslash vor das Komma.
www.firma.deWebseite (optional)URL:https://www.firma.deSetzt https:// an den Anfang der Adresse.
jan@firma.de, anna@firma.deE-Mail-Adressemailto:jan@firma.de,anna@firma.deEntfernt das Leerzeichen nach dem Komma.
Guten Tag, (neue Zeile) bitte reservieren Sie einen Tisch für Freitag.Nachricht (optional)mailto:info@firma.de?body=Guten%20Tag%2C%0D%0Abitte%20reservieren%20Sie%20einen%20Tisch%20f%C3%BCr%20Freitag.Speichert die neue Zeile als %0D%0A und das ü als %C3%BC.
Die Open-Source-Barcode-Bibliothek ZXing liest eine Adresse mit Zeichen außerhalb von ASCII als reinen Text und nicht als Link[8]. Deshalb speichert der Generator die Domain in Punycode (xn--), unter dem sich dieselbe Website öffnet. In einem wa.me-Link erwartet WhatsApp die vollständige Nummer im internationalen Format ohne Pluszeichen, führende Nullen, Klammern und Bindestriche[9].

Wie viele Zeichen passen in einen QR-Code?

Die Kapazität hängt von der Fehlerkorrekturstufe und von der Art der Zeichen ab. Die Zahlen haben wir in der Bibliothek des Generators für die größte Version 40 geprüft. Die Werte für Stufe L stimmen mit den Angaben von DENSO WAVE überein[4].
FehlerkorrekturstufeKleinbuchstaben ohne UmlauteUmlaute und ßNur Ziffern
L - Niedrig (7%)295314767089
M - Mittel (15%)233111655596
Q - Hoch (25%)16638313993
H - Maximum (30%)12736363057
Ein Umlaut oder ß belegt in UTF-8 2 Bytes, deshalb passen davon halb so viele in den Code wie Kleinbuchstaben ohne Umlaute[10]. Wird die Kapazität überschritten, zeigt die Vorschau die Meldung: Die eingegebenen Daten sind zu lang für einen QR-Code. Kürzen Sie den Text oder wählen Sie eine niedrigere Fehlerkorrekturstufe.

Wie verändert die Länge der Adresse die Größe des QR-Codes?

Je länger die Adresse[3] und je höher die Fehlerkorrekturstufe[11], desto mehr Module braucht der Code. Die Tabelle zeigt die Module pro Seite ohne Rand für vier Adressen einer Website.
Adresse im CodeZeichenLMQH
https://firma.de1621 × 2125 × 2525 × 2529 × 29
https://www.firma.de/speisekarte3225 × 2529 × 2929 × 2933 × 33
https://www.firma.de/angebot/visitenkarten-mit-qr-code5433 × 3333 × 3337 × 3741 × 41
https://www.firma.de/angebot/sommer-2026?utm_source=flyer&utm_medium=print&utm_campaign=ferien9437 × 3741 × 4149 × 4953 × 53
Die Adresse mit den Parametern utm_source, utm_medium und utm_campaign hat 94 Zeichen und braucht auf Stufe M 41 × 41 Module. Die Domain https://firma.de allein passt in 25 × 25, deshalb sind ihre Module in einem gleich breiten Bild mit Rand 4 fast anderthalbmal so groß.

Welche QR-Code-Größe eignet sich für den Druck?

Größe (px) ist die Breite des gesamten PNG-Bilds einschließlich Rand. Die Tabelle zeigt, wie breit das Bild bei 300 DPI gedruckt wird und wie breit dann ein Modul ist.
Größe (px)Druckbreite bei 300 DPIBreite eines Moduls
150 px1,27 cm0,38 mm
200 px1,69 cm0,51 mm
300 px2,54 cm0,77 mm
400 px3,39 cm1,03 mm
500 px4,23 cm1,28 mm
600 px5,08 cm1,54 mm
800 px6,77 cm2,05 mm
1000 px8,47 cm2,57 mm
Die Modulbreite haben wir für einen Code mit 25 × 25 Modulen und Rand 4 berechnet, also für 33 Module über die Bildbreite. Ein üblicher Laserdrucker druckt Module ab etwa 0,17 mm[12]. Andere Auflösungen rechnen Sie im Umrechner px in cm um, eine Größe aus Ihrem Layout wandeln Sie im Umrechner cm in px in Pixel um, und die SVG-Datei bereiten Sie im SVG-zu-PDF-Konverter für die Druckerei vor.

Wie bereite ich einen QR-Code für den Druck vor?

Laden Sie für den Druck die SVG-Datei herunter. Sie ist eine Vektorgrafik, daher kann die Druckerei den Code bis auf Plakatgröße vergrößern, ohne dass die Kanten der Module unscharf werden. Eine PNG-Datei genügt für eine Website, und für ein Dokument, das Sie drucken, wählen Sie eine Größe aus der Tabelle oben.

Lassen Sie den Rand frei. Ein QR-Code braucht auf jeder Seite eine freie Fläche von vier Modulen Breite, auf der nichts gedruckt ist[13]. Diesen Rand stellt der Generator im Feld Rand (Ruhezone) standardmäßig ein. Einen kleineren Rand wählen Sie nur, wenn Ihr Layout um den Code ohnehin eine leere Fläche in der Hintergrundfarbe des Codes lässt.

Wählen Sie einen dunklen Code auf hellem Hintergrund. DENSO WAVE empfiehlt, den Code schwarz auf Weiß zu drucken. QR-Code-Scanner arbeiten mit rotem Licht, deshalb können sie einen roten Code auf weißem Hintergrund oder einen blauen Code auf grünem Hintergrund nicht lesen[12]. Die Farbe wählen Sie im Farbfeld aus oder geben sie im Feld daneben ein, auch als HEX-Code ohne #. Lässt sich die Eingabe nicht als Farbe lesen, zeigt die Vorschau die Meldung: Die Farbe wurde nicht erkannt. Geben Sie einen HEX-Code wie #1a1a1a, einen CSS-Farbnamen oder einen rgb()-Wert ein. Sinkt der Kontrast zwischen den Farben unter 3:1, zeigt der Generator die Warnung: Der Kontrast zwischen den Farben ist zu gering. Der QR-Code könnte schwer zu scannen sein. Den genauen Kontrast jedes Farbpaars prüfen Sie im Farbkontrast-Checker.

Die Fehlerkorrekturstufe legt fest, welchen Anteil der Daten der Code nach Verschmutzung oder Beschädigung wiederherstellt: etwa 7 % auf Stufe L, 15 % auf M, 25 % auf Q und 30 % auf H. Laut DENSO WAVE wählt man Stufe Q oder H dort, wo der Code schmutzig wird, etwa in einer Fabrik, und Stufe L in sauberer Umgebung bei großer Datenmenge. Am häufigsten wird Stufe M gewählt[11], die der Generator standardmäßig einstellt.

Bedrucktes Papier läuft zwischen den Metallwalzen einer Druckmaschine
Eine Druckmaschine in Betrieb. Scannen Sie den Code vor dem Druck der gesamten Auflage auf einem Probedruck in Endgröße und prüfen Sie, ob das Smartphone die richtige Seite oder den richtigen Kontakt öffnet. Foto: Bank Phrom, Unsplash.

Wie scanne ich einen QR-Code mit dem Smartphone?

Auf dem iPhone und auf Pixel-Smartphones liest die eingebaute Kamera den Code ohne zusätzliche App.

iPhone und iPad

  1. Öffnen Sie die Kamera-App über den Home-Bildschirm, den Sperrbildschirm oder das Kontrollzentrum.
  2. Halten Sie das Gerät so, dass der QR-Code angezeigt wird, und tippen Sie dann auf den Link, um den Inhalt zu öffnen[14].

Den Codescanner öffnen Sie auch im Kontrollzentrum mit der Taste Code scannen. Fehlt sie dort, halten Sie den Bildschirmhintergrund gedrückt, tippen Sie auf Steuerelement hinzufügen und wählen Sie Code scannen[14].

Pixel-Smartphone mit Android

  1. Öffnen Sie die Kamera App und richten Sie die Kamera so auf den Code, dass der gesamte Code auf dem Bildschirm zu sehen ist. Ein Foto müssen Sie nicht machen.
  2. Warten Sie einen Moment, bis die Kamera eine Blase oder einen Link anzeigt, und tippen Sie darauf[15].

Erkennt die Kamera den Code nicht, prüfen Sie in ihren Einstellungen, ob die Option Scannen via Kamera aktiviert ist. Den Scanner finden Sie auch in den Schnelleinstellungen unter der Taste QR-Code scannen. Lässt sich der Code weiterhin nicht scannen, rät Google, das Smartphone ruhig zu halten, bei guter Beleuchtung ohne Schatten und Blendung zu scannen, das Objektiv zu reinigen und näher heranzugehen, sodass das gesamte Quadrat deutlich auf dem Bildschirm zu sehen ist[15]. Auf Smartphones anderer Hersteller können die Optionen anders heißen.

Nahaufnahme der Rückkamera eines iPhone X mit zwei Objektiven und Blitz
Die Rückkamera eines iPhone X, die QR-Codes in der Kamera-App liest. Foto: Matthias Oberholzer, Unsplash.

Quellen

  1. QR-Code — Wikipedia
  2. History of QR Code — DENSO WAVE
  3. Information capacity and versions of the QR Code — DENSO WAVE
  4. QR Code Standardization — DENSO WAVE
  5. RFC 2426: vCard MIME Directory Profile — IETF
  6. RFC 6068: The 'mailto' URI Scheme — IETF
  7. RFC 3966: The tel URI for Telephone Numbers — IETF
  8. URIResultParser.java — ZXing (GitHub)
  9. How to use click to chat — WhatsApp-Hilfebereich
  10. RFC 3629: UTF-8, a transformation format of ISO 10646 — IETF
  11. Error Correction Feature — DENSO WAVE
  12. FAQ — DENSO WAVE
  13. Point for determining the code area — DENSO WAVE
  14. QR-Code mit dem iPhone oder iPad scannen — Apple
  15. QR-Codes mit deinem Pixel Smartphone scannen — Google

Alle Werte in den Tabellen haben wir aus den Einheitendefinitionen berechnet und vor der Veröffentlichung rechnerisch geprüft. Historische Angaben und die Namen lokaler Einheiten stützen sich auf die oben genannten Quellen.

Inhalt zuletzt geprüft: · erstellt und geprüft vom Arteon-Team

Fragen zum QR-Code-Generator

Läuft ein QR-Code aus dem Generator ab?

Nein. Der Generator speichert Adresse, Kontakt oder Text direkt im Muster des Codes, ohne zwischengeschalteten Weiterleitungslink. Der Code funktioniert, solange die gespeicherte Adresse funktioniert, und die Zahl der Scans ist nicht begrenzt.

Wie ändere ich den Link in einem gedruckten QR-Code?

Die gespeicherte Adresse lässt sich nicht ändern, weil sie Teil des Modulmusters ist. Eine neue Adresse braucht einen neuen Code und einen neuen Druck. Wenn sich der Inhalt ändern wird, etwa eine Speisekarte oder Preisliste, speichern Sie im Code die feste Adresse einer Unterseite Ihrer eigenen Domain und ändern Sie den Inhalt dieser Seite oder richten Sie dort eine Weiterleitung ein.

Wie erstelle ich einen QR-Code für eine Speisekarte oder PDF-Datei?

Laden Sie die PDF-Datei auf Ihre Website oder in einen Cloud-Speicher mit öffentlichem Link, kopieren Sie die Adresse und fügen Sie sie in das Feld URL-Adresse ein. Leerzeichen im Dateinamen speichert der Generator als %20, ein kurzer Name wie speisekarte.pdf ergibt aber einen Code mit weniger Modulen. Fotos der Speisekarte im JPG-Format fügen Sie im JPG-zu-PDF-Konverter zu einer PDF-Datei zusammen, Fotos im HEIC-Format im HEIC-zu-PDF-Konverter.

Muss man für QR-Codes bezahlen?

Nein. DENSO WAVE, der Entwickler des QR-Codes, hat die Spezifikation zugänglich gemacht und verlangt weder einen Antrag noch eine Gebühr, auch nicht bei kommerzieller Nutzung[12].

Screenshot des kostenlosen Arteon-Werkzeugs: Kostenloser QR-Code-Generator ohne Anmeldung

Helfen Sie uns, unsere Tools zu verbessern

Fehlt Ihnen ein Datentyp, oder lässt sich ein Code aus dem Generator mit Ihrem Smartphone nicht scannen? Schreiben Sie uns Ihre Eingabe und Einstellungen, und wir prüfen das im Generator.

Entdecken Sie weitere nützliche Werkzeuge