All tools

QR Code Generator

Create a QR code for any URL, text, WiFi password, email, or phone number. Download as PNG or SVG — free, instant, no sign-up.

Files processed in your browser — never uploaded to our servers

QR Code Preview

Enter content above to generate your QR code

What is QR Code Generator?

A QR code generator creates two-dimensional barcodes that smartphone cameras can read directly — no app required on modern iOS and Android. QR codes were invented by Denso Wave in Japan in 1994 for automotive parts tracking and became globally ubiquitous after contactless adoption accelerated in 2020. They store text data: URLs, WiFi credentials, contact information, or plain text. Error correction levels control damage tolerance: Level L (7% of the code can be damaged), M (15%), Q (25%), and H (30% — use H when a logo will overlay part of the code). Maximum data capacity depends on content type: URLs up to roughly 2,500 characters, plain text up to 4,300 characters, and WiFi credentials around 150 characters. Static QR codes encode data directly; dynamic QR codes redirect through a shortener URL that can be changed without reprinting.

How to use

  1. Select the QR code type: URL, plain text, email address, phone number, or WiFi credentials.
  2. Enter the content for the selected type — paste a URL, type your text, or fill in the WiFi SSID and password.
  3. Select the output size: 256 px for screen display, 512 px for standard print, 1024 px for large-format print, or SVG for infinite resolution.
  4. Preview the generated QR code to confirm it looks correct and scans cleanly.
  5. Download as PNG for most uses or SVG for print production where resolution flexibility is needed.

Why it matters

QR codes bridge physical and digital contexts: business cards link to portfolios, restaurant menus go contactless, product packaging links to assembly instructions, and event badges check in attendees. A URL QR code on a business card gets scanned far more often than a URL is manually typed — removing the typing friction directly increases engagement. For WiFi sharing, QR codes eliminate the friction of reading out and typing complex network passwords. Minimum reliable print size for consistent scanning is approximately 2.5 cm × 2.5 cm (about 1 inch square) with good contrast against the background.

Pro tip

Always test a QR code before printing at scale. Print a small test copy and scan it with at least two different phones — one iOS and one Android — to confirm it resolves correctly on both platforms. A typo in a QR code on 1,000 printed flyers cannot be corrected without reprinting the entire run. For WiFi QR codes, verify the password encoding is exact — a single wrong character means the code connects to nothing.

Frequently Asked Questions

Yes — completely free, no sign-up required, and no watermarks on downloaded images. You can generate unlimited QR codes.
QR codes generated here do not expire. Since all processing happens in your browser, no data is stored on our servers. Your QR code will work as long as the destination URL or content is valid.
For digital use (emails, websites), 256px is sufficient. For print materials like flyers or posters, use 512px or 1024px. For large-format printing like banners, download the SVG for infinite resolution.
This generator uses medium error correction (level M), which allows up to 15% of the QR code to be damaged or obscured while still remaining scannable. This is ideal for logos or decorative uses.
Yes — select the WiFi tab, enter your network name (SSID) and password, and the QR code will let anyone scan it to join your WiFi instantly without typing the password.