Stax

QR Code Generator

Generate QR codes instantly in your browser — URLs, text, email, Wi-Fi, vCard. Free, no login, 100% client-side. Download as PNG in seconds.

Supports URLs, plain text, email, phone, Wi-Fi credentials, vCard

#0a0a0a
#ffffff

Showing preview — enter text above to generate your QR code

What is a QR code generator?

A QR code (Quick Response code) is a two-dimensional barcode that any smartphone camera can read in under a second. It encodes information — usually a URL — in a grid of black and white squares. A QR code generator takes your input and creates that grid instantly.

Stax QR Code Generator does this entirely in your browser. No upload, no account, no watermarks. Enter your URL or text, customize the size and colors, and download a PNG — done in under 10 seconds.

How to create a QR code

  1. Type or paste your URL or text into the input field.
  2. Choose a size: 256 px for digital use, 512 px for print.
  3. Set error correction: M for most cases, H if you're adding a logo or printing on physical material.
  4. Optionally customize foreground and background colors.
  5. Click Download PNG to save the file.

QR code use cases

QR codes are everywhere: restaurant menus, event tickets, product packaging, business cards, and ad campaigns. Some specific formats worth knowing:

  • URL: just paste the full link including https://
  • Wi-Fi: WIFI:S:NetworkName;T:WPA;P:Password;;
  • Email: mailto:you@example.com
  • Phone: tel:+919876543210
  • SMS: sms:+919876543210:Your message

Privacy and data handling

Everything runs in your browser. We do not send your URL or text to any server. The QR code image is generated locally using the HTML5 Canvas API and downloaded directly from your browser's memory — nothing is stored, logged, or transmitted.

Frequently asked questions

What can I encode in a QR code?
Anything text-based: website URLs, plain text messages, email addresses (mailto:), phone numbers (tel:), SMS messages, Wi-Fi credentials (WIFI:S:...;T:WPA;P:...;;), and vCard contact information. URLs are the most common use case.
Is my data sent to a server?
No. QR code generation happens entirely inside your browser using JavaScript. Your text or URL never leaves your device — there is no upload, no API call, and no logging.
What is error correction level?
QR codes can recover from physical damage (scratches, dirt, partial obstruction). The error correction level controls how much redundancy is built in: L recovers 7%, M recovers 15%, Q recovers 25%, and H recovers 30%. Use H if you plan to print the QR code or add a logo over it. Use L or M for digital-only use where file size matters.
What size should I download?
For sharing on social media or embedding on a webpage, 256 px is plenty. For printing on business cards or flyers, use 512 px minimum — or better, download at 512 px and scale up in your design tool. QR codes are crisp at any size as long as the starting resolution is high enough.
Can I use custom colors?
Yes. Use the foreground and background color pickers to match your brand. One important rule: always keep strong contrast between foreground and background. Light QR on dark background works, but low-contrast combinations (e.g. yellow on white) will fail to scan.
How do I scan a QR code?
On iOS, open the Camera app and point it at the QR code — a notification will appear with the link. On Android, use the Camera app or Google Lens. No separate QR scanner app is needed on modern phones.

Related tools