QR Code Generator

Generate QR codes for URLs, text, email or phone. Custom colors and sizes. Free, instant.

#000000
#ffffff

Enter data above to generate QR code

Want the full walkthrough? Read our guide: How to Generate a QR Code for Free

How to Generate a QR Code

  1. Select URL, Text, Email, Phone, or WiFi.
  2. Type your website link, message, email address, phone number, or WiFi network name and password.
  3. Pick a foreground and background color, adjust the size, and choose an error correction level.
  4. Click Download PNG to save the file, or Copy Image to copy it directly to your clipboard.

Frequently Asked Questions

What types of QR codes can I create?

URL/website links, plain text messages, email addresses (opens a pre-filled email), phone numbers (opens the dialer), and WiFi network credentials (connects automatically when scanned).

What does Error Correction level do?

It controls how much of the QR code can be damaged or obscured (e.g. by a logo overlay) while still scanning correctly. Medium is recommended for most uses; High or Max add more redundancy at the cost of a denser pattern.

Can custom colors break the QR code?

Yes, if contrast is too low. Keep the foreground color noticeably darker than the background — avoid similar mid-tones like light blue on light gray.

Is the QR code generator free?

Yes, completely free with no signup and no limit on how many codes you generate.

Is my data uploaded to a server?

No. The QR code is generated entirely in your browser from the data you enter. Nothing is sent to a server.