QR Code Maker

Generate a QR code from any URL, text, or contact details.

QR code maker tool

Enter the content you want people to open after scanning. QR codes are generated locally in your browser where possible.

Live QR preview and export panel

Preview updates automatically as you edit content, size, colors, margin, and error correction.

Content type

URL

Size

512px · margin 4

Error correction

Medium

Contrast

21.00:1

Encoded content summary

https://blinkcalc.com

Dynamic QR Insights

This QR code links to a URL.
High contrast improves scan reliability.
This content length should create a relatively readable QR code.
Medium error correction is a good default for most basic QR codes.
Test the QR code with a phone before printing or sharing.

How QR Codes Work

QR codes store text data in a scannable square pattern.
Phones and scanners decode the pattern into a URL, text, contact, Wi-Fi login, or other action.
Larger or longer content creates denser QR codes.
Error correction helps QR codes remain readable if partially damaged.
Contrast and quiet space affect scan reliability.

QR Content Types and Error Correction Explained

URL QR codes open websites.
Text QR codes show plain text.
Mailto QR codes start an email.
Tel QR codes start a phone call.
SMS QR codes prepare a text message.
Wi-Fi QR codes help join a network.
vCard QR codes share contact details.
Higher error correction improves tolerance but can make the QR denser.

Size, Contrast, Printing, and Scanning Notes

Black on white is the most reliable default.
Quiet zone is the blank margin around the QR code.
Printed QR codes should be tested at final size.
Small QR codes may fail if the content is too dense.
Glossy paper, blur, low contrast, and distortion can reduce scan success.
Avoid placing QR codes too close to page edges or busy backgrounds.

Common QR Code Examples

Website URL QR code
Plain text QR code
Email QR code
Phone number QR code
SMS QR code
Wi-Fi QR code
Contact card QR code
Event or flyer QR code

Business, Marketing, Sharing, and Developer Use Cases

Business cards
Menus
Flyers
Posters
Product packaging
Event check-ins
Wi-Fi sharing
Contact sharing
App links
Documentation links
Classroom handouts
Support pages

Privacy and Local Processing Notes

QR codes are generated locally in the browser where possible.
No account is required.
No backend storage is added.
Entered content should not be sent to a server.
Wi-Fi passwords and contact details stay in the browser.
Downloaded QR files stay under your control.
Avoid creating QR codes with sensitive information unless necessary.

Method Explanation

1. Choose a QR content type.
2. Enter the URL, text, contact, Wi-Fi, or other required details.
3. Validate and format the content into a QR-compatible string.
4. Choose size, colors, margin, and error correction.
5. Generate the QR code locally.
6. Preview the QR code.
7. Download it as PNG or SVG and test it before sharing.

Frequently Asked Questions

A QR code maker creates a scannable square code from text, URLs, Wi-Fi details, contact cards, emails, phone numbers, or SMS messages.