Static and Dynamic QR code generator with custom and unique QR code design.
OpenQR is an API for generating and managing QR codes programmatically. It provides REST endpoints, secured with Bearer authentication via an API key, for creating, retrieving, and updating QR codes, as well as organizing them into folders. Responses are returned as JSON with standard HTTP status codes.
The QR Codes API supports multiple QR code types, including URL, text, call, email, event, geo, SMS, vCard, and WiFi, each available in static or dynamic variants, and allows customization through a design object. The Folders API lets developers create, update, and list folders to categorize QR code projects.
This service is intended for developers who want to integrate QR code generation and management into their own applications, websites, or mobile apps rather than use a standalone QR code tool. API keys are obtained by registering on the OpenQR dashboard.
Requests are secured with Bearer Authentication using an API Key. You generate the key from the dashboard's "API Keys" section after registering at dashboard.openqr.io.
The API supports URL, text, call, email, event, geo, SMS, vCard, and WiFi QR codes, each available in static or dynamic form.
Yes, the Folder API lets you create, update, and list folders to categorize and manage your QR code projects.
The API follows REST architecture and returns standard JSON responses over HTTP, so it can be called from any language capable of making HTTP requests; documentation includes PHP code samples.
No, API keys are not stored in OpenQR's database and won't be visible again after creation, so you must copy and store it safely yourself.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Realtime features.
Create an easy to read QR code and URL shortener.
Generate and decode / read QR code graphics.
Integrate custom and unique looking QR codes into your system or workflow.
Generate chart and graph images.
Reverse AJAX service to notify clients.