← All Tools

QR Code Generator

Create custom QR codes for URLs, text, WiFi, email, and phone. Add logos, customize colors, and download as PNG or SVG.

Ad 728x90

Content

Style

128px1024px
Error Correction

Higher = more resilient but denser. Use H when adding a logo.

04

Logo (Optional)

Click to upload a logo

PNG, JPG, SVG, or WebP

Preview

Enter content to generate a QR code

About QR Codes

QR codes are generated entirely in your browser. No data is sent to any server.

Error Correction Levels: L (7%), M (15%), Q (25%), H (30%) of data can be recovered. Use H when adding a logo overlay.

WiFi QR codes allow devices to connect automatically by scanning.

Frequently Asked Questions

What types of content can I encode in a QR code?
You can create QR codes for URLs (website links), plain text, email addresses with optional subject and body, phone numbers, and WiFi network credentials. WiFi QR codes are especially useful -- guests can connect to your network by simply scanning, no password typing needed.
Can I add my company logo to the QR code?
Yes. Upload a PNG, JPG, SVG, or WebP logo and it will be centered on the QR code with a white background for readability. For best results, set the error correction level to H (30%), which allows the QR code to remain scannable even with the logo covering part of it.
What is error correction and which level should I use?

Error correction determines how much of the QR code can be damaged or obscured and still remain readable:

  • L (Low) -- recovers 7% of data. Smallest, cleanest code.
  • M (Medium) -- recovers 15%. Good default for most uses.
  • Q (Quartile) -- recovers 25%. Good for printed materials.
  • H (High) -- recovers 30%. Required when adding a logo overlay.
Is my data stored or sent to a server?
No. All QR code generation happens entirely in your browser using JavaScript. No data is sent to any server. Your URLs, WiFi passwords, and other content remain completely private on your device.
What is the difference between PNG and SVG downloads?

PNG is a raster (pixel-based) format. It is ideal for sharing on social media, messaging apps, and embedding in documents or presentations.

SVG is a vector format that scales to any size without losing quality. It is perfect for print materials like business cards, posters, and large signage where sharpness matters at every size.