Langsung ke konten
POST AI agent ready /v1/qr/generate

API Kode QR - Generator QR Gratis

Ubah string atau URL apa pun menjadi kode QR yang dapat dipindai. API mengembalikan gambar SVG yang dapat Anda sematkan langsung dalam HTML atau diunduh. Konfigurasikan ukuran keluaran, tingkat koreksi kesalahan, dan margin zona tenang agar sesuai dengan desain Anda.

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

Tiket check-in acara

Sematkan kode QR unik di setiap email tiket peserta. Encode ID tiket sehingga staf dapat memindai dan memvalidasi entri di pintu dengan kamera ponsel pintar apa pun.

Tautan menu restoran

Hasilkan kode QR yang mengarah ke menu online Anda. Cetak di tenda meja atau kuitansi sehingga pengunjung dapat melihat menu lengkap tanpa mengunduh aplikasi.

Penandaan inventaris dan aset

Encode nomor seri atau ID aset ke dalam kode QR. Cetak pada label perekat sehingga staf gudang dapat memindai barang selama penerimaan, audit, dan pengiriman.

Frequently asked questions

Mengapa API mengembalikan SVG dan bukan PNG?
SVG tidak bergantung pada resolusi, sehingga kode QR tetap tajam pada ukuran cetak atau layar apa pun. Anda dapat mengonversi sisi klien SVG ke PNG jika Anda memerlukan format raster.
Berapa panjang data maksimum untuk kode QR?
Kode QR mendukung hingga sekitar 4.296 karakter alfanumerik atau 2.953 byte data biner. Untuk sebagian besar URL dan string pendek, Anda akan berada dalam batasan ini.
Tingkat koreksi kesalahan manakah yang harus saya pilih?
Gunakan M (15%) untuk tampilan digital dan L (7%) jika kepadatan kode penting. Pilih Q (25%) atau H (30%) untuk bahan cetakan yang mungkin tergores, terlipat, atau sebagian tertutup lapisan logo.
Bisakah saya menambahkan logo di tengah kode QR?
API mengembalikan kode QR biasa. Untuk melapisi logo, atur errorCorrectionLevel ke H untuk toleransi kerusakan maksimum, lalu gabungkan logo Anda di atas SVG di ujung depan Anda.
Bagaimana cara menyematkan SVG langsung di halaman HTML?
Ambil respons SVG sebagai teks, lalu masukkan ke dalam elemen wadah dengan innerHTML. Karena ini adalah SVG sebaris, Anda dapat menatanya dengan CSS, mengubah warna, atau menganimasikan modul.

Get your API key

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