QR Code Generator

QR Generator Guide

Create downloadable QR codes for URLs, plain text, email, phone, WhatsApp, and WiFi. Choose a type, enter your content, run the generator, and download a PNG with a private random filename—no account required.

How it works
  1. Choose a QR Code Type: website URL, plain text, email, phone number, WhatsApp, or WiFi network.
  2. Fill in the fields for that type (for WiFi: SSID, password, and security).
  3. Pick Size and Color for the code appearance.
  4. Click Run and wait while the QR code is generated (Running… on the button).
  5. Review the centered preview with white space around the code for easier scanning.
  6. Click Download to save the PNG (random filename, not your entered text).
  7. Use Review / Feedback after a successful run if you want to share comments about the tool.
Key features/options
  • Website URL Must be a real web address with http:// or https:// and a domain ending like .com or .net (optional path after /).
  • Plain text Encode any message or label in the QR code.
  • Email & phone mailto: and tel: payloads for one-tap contact actions.
  • WhatsApp wa.me chat link — a + is shown automatically; enter country code and number, plus an optional letters-only message.
  • WiFi Network join string with SSID, password, and WPA/WEP/none.
  • Size & color Small through extra-large output; custom foreground color on white.
  • Centered preview QR code displayed with a white quiet zone around the pattern.
  • Private filename Download uses a random alphanumeric name—not your entered content.
Common uses
  • Restaurant menus, flyers, and posters linking to a website.
  • WiFi password sharing for guests at home or events.
  • Product packaging, event tickets, and promotional materials.
  • Email, phone, or WhatsApp contact shortcuts on business cards and signage.
Privacy & features
  • Generation runs in your browser; QR content is not stored on our servers.
  • Free to use with no account, watermark, or sign-up required.
  • Simple Run → preview → Download flow with optional feedback.
Frequently asked questions

What button creates the QR code?

Click Run after you enter your content. The button shows Running… while the code is built, then the preview and download options appear.

Why is the download filename random?

The PNG is named with a short random code (for example aBc12XyZ9mN4pQ7r.png) so your URL, WiFi name, or other entered text is not copied into the downloaded filename.

Why is there white space around the QR code?

The preview and downloaded image include a quiet zone (white margin) around the pattern, which helps scanners read the code reliably.

Can I generate another code after downloading?

Yes. Change the type, content, size, or color to reset the workspace, then click Run again.

Do QR codes expire?

Static codes do not expire; they work as long as the linked URL or encoded content remains valid.

Is my data stored?

No. All generation happens locally in your browser.