Skip to Content
BrowserPowerToys
💻Developer Suite

QR Code Generator

Create customized QR codes instantly. Add a text/URL payload, customize colors, error correction, and even upload a logo to display in the center.

🔒

100% Free, Private, In-Browser Tool

No uploads. No accounts. No limits. Your files never leave your device.

Customize QR Code

4 blocks

Use High Error Correction for best results when placing logos.

Live Preview

Offline Ready🔍 Inspector Verified
KNOWLEDGE BASE

Frequently Asked Questions

Everything you need to know about processing files securely in your browser

How can I customize the generated QR codes?

You can customize the QR code by choosing custom colors for the foreground and background, adjusting the error correction level, and adding a custom logo or image to the center of the QR code.

Are my links or texts uploaded to any server to generate the QR code?

No. The QR code is generated locally in your browser using a client-side JavaScript library. Your input data (URLs, text, contact info) is never transmitted over the internet.

Which file formats can I download the QR code in?

You can download the generated QR code as an SVG (scalable vector graphics, ideal for print) or as a high-resolution PNG image.

What are the QR code error correction levels?

Error correction allows a QR code to be scanned even if it is partially dirty, damaged, or covered by a center logo. Levels range from Low (7% damage recovery) to High (30% damage recovery). High error correction is recommended when embedding a center logo.