Generate QR codes for URLs, text, WiFi, email, phone numbers, and vCards. Customize colors and size. Download as PNG or SVG.
Link to any webpage. Most common QR code type.
Share WiFi credentials. Scan to connect instantly.
Pre-compose an email with subject and body.
Dial a phone number instantly on scan.
Open messaging app with number and text.
Share contact info as a vCard. Scan to save.
QR (Quick Response) codes are 2D barcodes that encode data in a grid of black and white squares. They can store URLs, text, WiFi credentials, contact info, and more. Any smartphone camera can read them.
L (7%) — smallest code, minimal damage tolerance.
M (15%) — balanced (recommended).
Q (25%) — good for printed codes.
H (30%) — maximum redundancy, works with logos overlaid.
Use dark foreground on light background for best scan reliability. Minimum print size: 2cm x 2cm. Always test your QR code with multiple devices before printing. Use high error correction for outdoor or printed materials.
QR codes can store up to 4,296 alphanumeric or 7,089 numeric characters. Shorter data = fewer modules = easier scanning. URLs should use URL shorteners for long links.
Generate QR codes programmatically with our Screenshot API. Capture any content as an image for your applications.
curl "https://api.clawdia.xyz/v1/agent-screenshot/api/screenshot?url=https://example.com" \
-H "X-API-Key: YOUR_KEY"