The only QR code API you need
No
Server Hassles
No
Price Worries

The most powerful QR code API you've ever seen, with 5-50X better price than the others.
Multiple formats: PNG, JPEG, WebP, EPS, PDF or SVG
Save configs as preset (template), make endpoint cleaner
Beautiful QR code with styles and logo
Multiple API keys, get more control
Capable of handling millions of requests per day
Log, track and export report for API requests
And more upcoming Roadmap Feature request
No credit card required.
Try our API
For different data types and adding Logo, visit API Request Builder
?data=
Show Custom config
Endpoint: https://pub.qr-api.com/v1/?data=
Headers: 'X-API-Key': '<Your-API-Key>'

Various QR code types

Text QR Code

Static QR Code encoded with specified text. When scanned, the QR Code prompts the scanning device to display the text.

Link QR Code

URL Code encoded with a specified URL. When scanned, the QR Code prompts the scanning device to open the URL in a browser

vCard QR Code

Static QR Code encoded with specified contact information. When scanned, the QR Code prompts the scanning device to save the contact.

Email QR Code

Static QR Code encoded with email address. When scanned, the QR Code will prompt the user to send an email to the specified email address.

Phone number QR Code

Static QR Code encoded with the phone number. When scanned, the QR Code prompts the scanning device to dial the number.

SMS QR Code

Static QR Code encoded with recipient's phone number and pre-loaded message. When scanned, the QR Code will prompt the scanning device to send SMS pre-loaded with the recipient number and message.

Event QR Code

Static QR Code encoded with your event information: event title, location and time.

WiFi QR Code

Static QR Code encoded with WiFi network details. When scanned, the QR Code prompts the scanning device to join a Wi-Fi network.

Integrating API faster with API Request Builder

No need to visit API document so many times

light-request-builder

Overview Request Timeline

Track the number of QR API requests overtime with chart

overview light

Advanced API Keys

Create and Manage Multiple API Keys

api keys light

QR Code with Logo

Use our available icons, or upload and manage your own's

media light

API Request Logs

You can track and see detail of each success API request

request-logs light
Frequently asked questions
Yes, we ensure that nobody other than you can enable logging QR code data, and see your data after the QR code created.
In development process, please email directly to [email protected] if you need to support.
Unfortunately, you can not get refund for Quota you purchased. You get free 1000 Quota after you sign up and unlimited generate QR code via our playground, please try them all to see if our product fit your need.
Yes, our payment service is secure. We use Lemon Squeezy for financial processing, and we do not store any information about your card. Lemon Squeezy ensures bank-level security standards.
We accept payments via cards (Visa, Mastercard, American Express, Discover, Diners Club, JCB and China UnionPay), Google Pay (Chrome only), Apple Pay (Safari only), Alipay, WeChat Pay, Cash App Pay and Paypal. Notice that some of these payment methods are only available on certain devices or in certain locations.
Sure, you can send an email to [email protected] writing about your requirements, or open a feature request in our Canny board: https://qr-api.canny.io/feature-requests.