Einen QR Code erstellen (PNG, SVG, WebP oder GIF)
- Dashboard
- Dokumentation
- API
Warum ein QR-Code-Generator verwenden?
QR-Codes sind zweidimensionale Strichcodes, die maschinenlesbare Informationen speichern können. Sie werden häufig verwendet, um URLs, Texte, geografische Koordinaten und vieles mehr zu kodieren. Ein QR-Code-Generator ermöglicht es Ihnen, aus verschiedenen Datenquellen einfach QR-Codes zu erstellen, was die Weitergabe von Informationen und den schnellen Zugriff auf Ressourcen erleichtert.
Merkmale des QR-Code-Generators
Dieses Tool nimmt eine Zeichenkette (URL, beliebigen Text, strukturierte Daten) entgegen und erzeugt den passenden QR-Code. Wählen Sie das Ausgabeformat zwischen PNG, SVG, WebP oder GIF, passen Sie Vorder- und Hintergrundfarbe an und betten Sie optional ein Logo in die Mitte des Codes ein, um Ihre Markenmaterialien aufzuwerten.
So verwenden Sie den QR-Code-Generator
Geben Sie die zu kodierende Zeichenkette ein und wählen Sie das gewünschte Ausgabeformat (PNG, SVG, WebP oder GIF). Passen Sie Vorder- und Hintergrundfarbe über die dafür vorgesehenen Farbwähler an und laden Sie optional ein Logo (PNG, JPG oder WebP, unter 2 MB) hoch, das in die Mitte des Codes eingebettet wird. Klicken Sie auf „Generieren": Das Tool zeigt beide visuellen Varianten nebeneinander an – quadratische Module (klassischer QR) und runde Module (moderner Look) – damit Sie die für Sie passende auswählen können.
Wenn der Kontrast zwischen den beiden gewählten Farben zu gering oder invertiert ist (hell auf dunkel), wird ein Warnhinweis angezeigt: Die Lesbarkeit durch Scanner ist dann nicht mehr garantiert.
Häufig gestellte Fragen
Welche maximale Textmenge kann ich kodieren?
Der QR-Standard erlaubt bis zu etwa 4.296 alphanumerische Zeichen oder 2.953 rohe Bytes. In der Praxis gilt: Je größer die Nutzlast, desto dichter wird der QR-Code und desto schwieriger lässt er sich mit einem Smartphone scannen. Bleiben Sie nach Möglichkeit unter einigen hundert Zeichen, um auch auf kleineren Bildschirmen eine flüssige Lesbarkeit zu erhalten.
Welches Ausgabeformat sollte ich wählen: PNG, SVG, WebP oder GIF?
PNG ist das vielseitige Standardformat, perfekt für den Versand per E-Mail und die klassische Web-Einbindung. SVG ist vektorbasiert: Es bleibt in jeder Größe scharf, ideal für den Großformatdruck (Plakat, Roll-up) oder die Stilisierung per CSS. WebP liefert Dateien, die rund 25 % kleiner sind als PNG bei vergleichbarem Rendering – interessant, um das Seitengewicht zu reduzieren. GIF ist hauptsächlich für die Abwärtskompatibilität mit älteren Systemen nützlich.
Kann ich die Farben anpassen und ein Logo hinzufügen?
Ja. Die Farbwähler erlauben es, Vordergrund (dunkle Module) und Hintergrund frei zu definieren. Ein PNG-, JPG- oder WebP-Logo (bis zu 2 MB) kann in die Mitte des QR-Codes eingebettet werden: Es wird automatisch von einem weißen Kreis umrahmt, damit es unabhängig vom Hintergrund sauber integriert wirkt, und die Fehlerkorrekturstufe wird angehoben, um die belegte Fläche auszugleichen. Damit der QR-Code lesbar bleibt, behalten Sie einen starken Kontrast bei, halten Sie den Vordergrund dunkler als den Hintergrund (die meisten Scanner können invertierte QR-Codes nicht lesen), und drucken oder zeigen Sie ihn mit einer Seitenlänge von mindestens etwa 2 cm an.
Werden meine Daten an einen Drittanbieter gesendet?
Nein. Die Generierung erfolgt durch unseren Server, ohne Aufruf eines externen Dienstes und ohne Speicherung nach dem Versand des Ergebnisses. Der Text oder die URL, die Sie kodieren, verlässt unsere Infrastruktur nicht und wird nicht im Klartext in den Anwendungslogs protokolliert.
Kann man eine URL mit UTM-Parametern kodieren?
Absolut. Eine URL mit Parametern wie ?utm_source=affiche&utm_medium=qr
wird so wie sie ist kodiert. Sie können dann die Besuche aus dem QR-Code in Ihrem
Analytics-Tool nachverfolgen. Beachten Sie nur, dass eine längere URL einen dichteren QR-Code ergibt.
Kann ein QR-Code ablaufen oder widerrufen werden?
Nicht von sich aus. Einmal gedruckt, kodiert ein QR-Code einen festen Text, und dieser Text ändert sich nicht mehr. Wenn Sie planen, das Ziel später zu ändern, kodieren Sie eine kurze URL, die Sie kontrollieren (Ihren eigenen Redirector), statt der finalen URL. So können Sie das Ziel ändern, ohne den QR-Code neu zu drucken.
Wie dekodiert man einen vorhandenen QR-Code?
Verwenden Sie unseren QR-Code-Leser: Laden Sie das QR-Code-Bild hoch (JPEG, PNG, GIF, WebP oder BMP) und erhalten Sie den Textinhalt. Praktisch, um vor dem Druck zu prüfen, was kodiert wurde, oder um einen per E-Mail erhaltenen QR-Code zu dekodieren, ohne das Smartphone zu benutzen.
Beispielanfrage
curl -X POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute \
-H "Content-Type: application/json" \
-d '{"data":"...","output_format":"png","module_style":"squares","foreground_color":"#000000","background_color":"#ffffff"}'
curl -X POST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute \
-F "data=..." \
-F "output_format=png" \
-F "module_style=squares" \
-F "logo=@/path/to/file" \
-F "foreground_color=#000000" \
-F "background_color=#ffffff"
Eingabeschema
| Feld | Typ | Erforderlich | Standard |
|---|---|---|---|
data |
string | ✓ | – |
output_format |
choice (png, svg, webp, gif) | ✓ | – |
module_style |
string (squares, dots, both) | – | squares |
logo |
file | – | – |
foreground_color |
string | – | #000000 |
background_color |
string | – | #ffffff |
dieses Tool akzeptiert auch eine optionale Datei - verwenden Sie Content-Type multipart/form-data zum Hochladen, ansonsten genügt application/json
Endpunkte
GET https://cdrn.fr/api/v1/tools- listet alle verfügbaren Tools aufGET https://cdrn.fr/api/v1/tools/qr-code-encoder- liefert das Schema dieses ToolsPOST https://cdrn.fr/api/v1/tools/qr-code-encoder/execute- führt dieses Tool mit einem JSON-Payload aus