Create custom QR codes in seconds — pick colors, shapes, add your logo. Export as PNG or SVG. Free REST API for developers.
Pick any color for dots and background, use gradients
Upload your brand logo into the QR code center
Choose from squares, circles, diamonds, rounded dots
Start with pre-designed QR code styles
Export as PNG, SVG, JPEG, or WEBP
Generate QR codes programmatically with a simple GET request
No sign-up required, no watermarks, no limits
Select URL, text, WiFi, contact card, and more
Pick colors, shapes, add your logo
Export in PNG, SVG, or other formats
Generate QR codes programmatically with a simple GET request. No API key, no sign-up, no rate limits for reasonable usage.
GET /api/generate?data=https://example.com&size=512Supports PNG & SVG output, custom colors, sizes from 64 to 2048 pixels, and configurable error correction levels.
View API Docs// JavaScript
const res = await fetch(
"/api/generate?data=Hello&format=svg"
);
const svg = await res.text();
// HTML
<img src="/api/generate?data=Hello" />
// cURL
curl -o qr.png \
"/api/generate?data=Hello"A QR (Quick Response) code is a two-dimensional barcode that can store text, URLs, contact info, WiFi credentials and more. It can be scanned with any smartphone camera to instantly access the encoded content.
Yes, QR Studio is 100% free with no sign-up, no watermarks, and no limits. You can generate unlimited QR codes, customize them with colors, logos and shapes, and export in PNG, SVG, JPEG or WEBP.
Yes! Upload any image as a logo and it will be placed in the center of your QR code. The error correction level is automatically set to High (30%) so the code remains scannable even with a logo.
QR Studio supports URL, plain text, WiFi network credentials, vCard contacts, email (mailto), phone numbers, SMS messages, and geographic locations.
Yes! QR Studio offers a free REST API. Generate QR codes as PNG or SVG with a simple GET request. Custom colors, sizes, and error correction levels are supported. No API key required. See the API documentation at /api for details.
You can export QR codes as PNG, SVG (vector, ideal for print), JPEG, and WEBP. The API supports PNG and SVG formats.
Absolutely. QR codes generated with QR Studio can be used for any personal or commercial purpose — business cards, marketing materials, product packaging, restaurant menus, and more.
Use high contrast colors (dark dots on light background), keep a quiet zone margin around the code, and use a higher error correction level (Q or H) if adding a logo. Always test your QR code with a smartphone before printing.