QR Code Generator — Create Custom QR Codes Free

Free online QR code generator with 9 content types, 6 dot styles, gradient colors, and logo support. Export as PNG, SVG, JPEG, or PDF. Includes a built-in QR scanner and batch generation — all in your browser, no signup required.

Design, customize, and download QR codes for links, WiFi, contacts, and more

Export Size: px
0 characters
Templates
Design
Foreground Color
Background Color
Dot Style
Corner Square
Corner Dot
Gradient
Logo
Drag & drop or click to upload
Error Correction
800
10
Frame
No Frame
Bottom Text
Top & Bottom

Generate multiple QR codes at once. One URL or text per line.

Scan QR codes using your camera or upload an image.

Your recently generated QR codes (stored locally).
100% browser-based — no data leaves your device.

Features

9 Content Types 6 Dot Styles + Gradients Logo Upload 5 Export Formats

How to Use

1
Select content type

Choose from 9 types: URL, Text, WiFi, vCard, Email, SMS, Phone, WhatsApp, or Location. Enter your data in the form.

2
Customize design

Pick a template or customize colors, dot style, corners, gradient, and logo. Adjust error correction, size, and margin.

3
Preview in real-time

See your QR code update instantly as you type and adjust settings. The live preview shows exactly what you'll get.

4
Download or share

Export as PNG, SVG, JPEG, or PDF. Copy to clipboard or use batch mode for multiple QR codes at once.

Frequently Asked Questions

Is this QR code generator really free?

Yes, completely free with no limits. All features including logo upload, batch generation, and all export formats are available without signup or payment.

Are the generated QR codes permanent?

Yes. Our QR codes are static — the data is encoded directly in the code. They never expire and don't require an internet connection to scan. They are not shortened URLs that can be disabled.

Can I add my company logo to the QR code?

Yes. Upload any image as a logo. The tool automatically adds a white margin around the logo and increases error correction to ensure the QR code remains scannable.

What's the difference between PNG and SVG export?

PNG is a raster image good for screens and digital use. SVG is a true vector format that scales infinitely without quality loss — ideal for print, large banners, and professional materials.

How many characters can a QR code hold?

A QR code can store up to ~4,296 alphanumeric characters or ~2,953 bytes. For practical use, keep content under 500 characters for best scannability, especially with logos.

Is my data safe?

Absolutely. Everything runs in your browser — your data is never uploaded to any server. The QR codes are generated entirely on your device using JavaScript.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Published Updated