← All Tools Dev

QR Code Generator

Create QR codes for URLs, text, WiFi credentials, and more. Download as PNG. Fast, private, and completely free.

About This QR Code Generator

This free QR code generator runs entirely in your browser using the qrcodejs library. Your data never leaves your device. It's fast, private, and completely free — no watermarks, no limits, no registration required. Generate QR codes for URLs, plain text, contact information, or any content.

What Can You Encode?

How to Use

  1. Enter the content you want to encode (URL, text, etc.)
  2. Choose size and error correction level
  3. Click Generate QR Code to create the code
  4. Click Download PNG to save the QR code as an image

Frequently Asked Questions

What can I encode in a QR code?

URLs, plain text, WiFi credentials (network name and password), email addresses, and phone numbers.

What size should I print a QR code?

At least 2×2 cm (0.8×0.8 inches) for reliable scanning. Larger for outdoor signage and long-distance scanning.

Can I add a logo to my QR code?

This tool generates clean QR codes. You can overlay a logo afterward. Keep it under 30% of the QR size for reliable scanning.

Are QR codes permanent?

Yes — the code itself never expires. Consider using a short URL so you can change the destination without regenerating the code.