QR Code Generator
Create custom QR codes for free — download as PNG or SVG
Upload a logo to overlay on the QR code center. Error correction is auto-set to H.
Why Use This Tool?
- Create QR codes instantly without any account or signup
- Customize colors and error correction for your specific use case
- Download in PNG for web or SVG for print at any scale
How to Use
- Select the content type (URL, text, email, phone, or SMS)
- Enter your content in the input field
- Customize colors, size, and error correction level
- Preview the QR code in real time
- Click Download PNG or Download SVG to save
FAQ
What types of content can I encode in a QR code?
You can encode URLs, plain text, email addresses, phone numbers, and SMS messages. Each type formats the data so that scanning devices handle it correctly.
What is QR code error correction?
Error correction allows a QR code to remain scannable even if partially damaged. Level L recovers ~7%, M ~15%, Q ~25%, and H ~30% of data. Higher levels make the code denser but more resilient.
Can I change the colors of my QR code?
Yes. You can set both foreground and background colors. Make sure there is enough contrast between them so scanners can read the code reliably.
What is the difference between PNG and SVG downloads?
PNG is a raster image best for web use and sharing. SVG is a vector format that scales to any size without losing quality, making it ideal for print materials.
What is the maximum data a QR code can store?
A QR code can store up to 4,296 alphanumeric characters or 7,089 numeric characters. In practice, shorter content (URLs, text) produces smaller, more easily scannable codes.