QR TOOL · CLIENT-SIDE

QR Code Generator

Generate QR codes from any text, URL, or data. Customize colors and size. Download as PNG — entirely in your browser.

QR Code Settings

Foreground color
Dots
Background color
Background

Preview

About QR Codes

Easy scanning

Point your phone camera at any QR code to scan it — no app needed on modern devices.

Customizable

Change colors and sizes to match your brand. Keep enough contrast for reliable scanning.

Up to 4K chars

QR codes can store up to 4,296 alphanumeric characters of data.

Frequently Asked Questions

What can I encode in a QR code?

You can encode plain text, URLs, email addresses (mailto: links), phone numbers (tel: links), WiFi credentials, vCard contact information, and more. QR codes can store up to 4,296 alphanumeric characters, though shorter content scans faster and more reliably.

How do I scan a QR code?

Most modern smartphones scan QR codes from the native camera app. On iPhone, open Camera and point at the code. On Android, open Camera or Google Lens. A notification will appear with the encoded content. No app download is required on phones made after 2017.

Can I customize QR code colors?

Yes. You can change the foreground (dot) color and the background color. The foreground should always be significantly darker than the background for reliable scanning. Avoid low-contrast combinations. Custom colors let you match your brand while keeping codes scannable.

Related guides