QR Code Generator

Create QR codes for URLs, text, Wi-Fi, and more. Customize colors and size, download as PNG. Free, instant, no signup.

Preparing private browser tool…

Your file will stay on this device.

How to create a useful QR code

Use the QR Code Generator for URLs, plain text, contact details, Wi-Fi information, and printed materials. Test the final code with a phone before publishing or printing it.

Steps

  1. Enter the URL or text that the QR code should contain.
  2. Adjust size and colors while keeping enough contrast.
  3. Download the PNG and test it on multiple devices.

Privacy note

The QR code is generated in your browser. The content you enter is not sent to a remote QR service.

Frequently asked questions

What data can a QR code hold?
URLs (up to 2,953 bytes), plain text, Wi-Fi credentials, vCard contact info, email addresses, phone numbers, and SMS messages.
Can I customize the color?
Yes. You can choose foreground and background colors. Keep high contrast (dark on light) for reliable scanning.
What error correction level should I use?
Level M (15%) is the default and works for most cases. Use Q (25%) or H (30%) if you plan to print and risk damage.
Is the QR code free to use commercially?
Yes. QR codes are a public specification and any code you generate here is yours to use without restrictions.
Is the password in a Wi-Fi QR code protected?
No. The Wi-Fi payload stores the SSID and password as plain text inside the code, so anyone who scans it can read the password. Treat a printed Wi-Fi QR code as you would a written-down password.
What can I download or copy?
A PNG at 128, 256, 512, or 1024 pixels, or an SVG that scales to any print size without blurring. Copy Image puts the PNG on your clipboard where the browser supports it.