QR Code Generator

Generate QR codes from any text, URL, email, phone number, or Wi-Fi credentials. Customize colors and size, then download as PNG or SVG. Everything runs in your browser — no data is sent to any server.

0 / 271 bytes
128px512px

Frequently Asked Questions

What is a QR code?

A QR (Quick Response) code is a two-dimensional barcode that can store text, URLs, contact information, Wi-Fi credentials, and other data. QR codes can be scanned by smartphone cameras and dedicated barcode readers to quickly access the encoded information.

What types of data can I encode?

You can encode any text data including website URLs, email addresses (mailto: links), phone numbers (tel: links), Wi-Fi network credentials (WIFI: format), vCard contact information, plain text messages, and more. The maximum capacity depends on the data type but is typically up to 271 bytes in byte mode.

What's the difference between PNG and SVG downloads?

PNG is a raster format — it has a fixed pixel resolution based on your size setting. SVG is a vector format that scales to any size without losing quality, making it ideal for print materials, business cards, and large format displays.

Is my data safe?

Yes. The QR code is generated entirely in your browser using JavaScript and the Canvas API. No data is sent to any server. Your text, URLs, and credentials never leave your device.