Zum Inhalt springen
POST AI agent ready /v1/qr/generate

QR-Code-API – Kostenloser QR-Generator

Konvertieren Sie eine beliebige Zeichenfolge oder URL in einen scannbaren QR-Code. Die API gibt ein SVG-Bild zurück, das Sie direkt in HTML einbetten oder herunterladen können. Konfigurieren Sie die Ausgabegröße, die Fehlerkorrekturstufe und den Ruhezonenrand passend zu Ihrem Design.

Parameters

stringrequired

The text or URL to encode in the QR code.

number

Width and height of the QR code in pixels.

string

Error correction level. Higher levels allow more damage tolerance but produce denser codes. L (7%), M (15%), Q (25%), H (30%).

number

Quiet zone margin around the QR code in modules.

Code examples

curl -X POST https://api.botoi.com/v1/qr/generate \
  -H "Content-Type: application/json" \
  -d '{"text":"https://botoi.com","size":300,"errorCorrectionLevel":"M","margin":4}'

When to use this API

Check-in-Tickets für Veranstaltungen

Betten Sie in jede Ticket-E-Mail für Teilnehmer einen eindeutigen QR-Code ein. Verschlüsseln Sie die Ticket-ID, damit das Personal den Zutritt an der Tür mit jeder Smartphone-Kamera scannen und validieren kann.

Links zur Speisekarte des Restaurants

Generieren Sie einen QR-Code, der auf Ihre Online-Speisekarte verweist. Drucken Sie es auf Tischkarten oder Quittungen, damit Gäste die vollständige Speisekarte abrufen können, ohne eine App herunterladen zu müssen.

Inventar- und Asset-Tagging

Verschlüsseln Sie Seriennummern oder Asset-IDs in QR-Codes. Drucken Sie sie auf Klebeetiketten, damit das Lagerpersonal die Artikel beim Wareneingang, bei der Prüfung und beim Versand scannen kann.

Frequently asked questions

Warum gibt die API SVG statt PNG zurück?
SVG ist auflösungsunabhängig, sodass der QR-Code bei jeder Druck- oder Bildschirmgröße scharf bleibt. Sie können SVG clientseitig in PNG konvertieren, wenn Sie ein Rasterformat benötigen.
Was ist die maximale Datenlänge für einen QR-Code?
QR-Codes unterstützen bis zu etwa 4.296 alphanumerische Zeichen oder 2.953 Byte Binärdaten. Bei den meisten URLs und kurzen Zeichenfolgen liegen Sie deutlich innerhalb dieser Grenzen.
Welche Fehlerkorrekturstufe soll ich wählen?
Verwenden Sie M (15 %) für Digitalanzeigen und L (7 %), wenn es auf die Codedichte ankommt. Wählen Sie Q (25 %) oder H (30 %) für gedruckte Materialien, die abgenutzt, gefaltet oder teilweise von einer Logo-Überlagerung verdeckt werden könnten.
Kann ich in der Mitte des QR-Codes ein Logo hinzufügen?
Die API gibt einen einfachen QR-Code zurück. Um ein Logo zu überlagern, setzen Sie errorCorrectionLevel auf H für maximale Schadenstoleranz und fügen Sie dann Ihr Logo über dem SVG in Ihrem Frontend ein.
Wie bette ich das SVG direkt in eine HTML-Seite ein?
Rufen Sie die SVG-Antwort als Text ab und fügen Sie sie dann mit innerHTML in ein Containerelement ein. Da es sich um Inline-SVG handelt, können Sie es mit CSS formatieren, Farben ändern oder Module animieren.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.