Skip to main content

Welcome to QRKit

The QRKit API lets you programmatically create, manage, and track QR codes. Build dynamic QR codes with custom designs, organize them into folders, and track scans — all through a simple REST API.

What you can do

Generate QR Codes

Dynamic codes for URLs and vCards; static codes for WiFi, email, SMS, text and calendar events.

Custom Designs

Customize colors, shapes, gradients, and add your logo to every QR code.

Scan Analytics

Totals, daily series, and breakdowns by country, device, OS and browser.

Organize with Folders

Group QR codes into folders to keep your workspace organized.

Batch Creation

Create up to 1,000 QR codes in a single request.

Dashboard Parity

Everything created via the API shows up in your QRKit dashboard, and vice-versa.

Base URL

All API requests are made to:
https://api.useqrkit.com/v1

Authentication

Every request requires a Bearer token. You can create API keys from the QRKit dashboard on any paid plan.
curl https://api.useqrkit.com/v1/qr-codes \
  -H "Authorization: Bearer qr_live_..."

Quickstart

Create your first QR code in 5 minutes.

API Reference

Explore all endpoints with the interactive playground.