Web Dev Tools

QR Code Generator

Create custom QR codes for free. Generate QR codes for URLs, text, WiFi, contact info, and more. Download high-quality QR codes instantly.

Use QR Code Generator to get instant results without uploads or sign-ups. Everything runs securely in your browser for fast, reliable output.

Your results will appear here.

Ready to run.

About this tool

Our QR Code Generator creates high-quality, scannable QR codes for various purposes including URLs, WiFi credentials, contact information, and plain text.

QR codes (Quick Response codes) are 2D barcodes that can be scanned by smartphones to quickly access information without typing.

Perfect for marketing materials, business cards, product packaging, event tickets, and digital signage.

Usage examples

Website URL QR Code

Create a QR code for your website

Input: https://example.com → 300×300px QR code, High error correction

WiFi QR Code

Share WiFi credentials easily

Input: SSID "MyWiFi", Password "secret123" → Scannable WiFi QR code

Contact Card QR Code

Share contact information

Input: Name, Phone, Email → vCard QR code for easy saving

How to use

  1. Select the type of QR code you want to create
  2. Enter the content (URL, text, WiFi credentials, etc.)
  3. Choose size and error correction level
  4. View QR code specifications and download options

Benefits

  • Create QR codes instantly
  • Multiple QR code types supported
  • Customizable size and quality
  • Error correction for damaged codes
  • High-resolution output
  • No registration required
  • Free to use and download

FAQs

What can I encode in a QR code?

QR codes can encode URLs (up to 2,000 characters), plain text, WiFi credentials (SSID + password), vCard contact information, email addresses, phone numbers, SMS messages, GPS coordinates, and app store links. Choose the appropriate type for automatic device action.

What size should my QR code be?

For print materials, minimum 2×2 cm (0.8×0.8 inches) at 300 DPI. Business cards: 2-3 cm. Posters: 5-10 cm. Billboards: 50+ cm. Digital displays: 300×300 pixels minimum. Rule of thumb: QR code size should be at least 10% of scan distance.

What is error correction?

Error correction allows QR codes to remain scannable even if partially damaged or obscured. L=7% recovery (smallest code), M=15% (recommended), Q=25% (logos/branding), H=30% recovery (maximum durability). Higher levels create larger, more complex codes.

Do QR codes expire?

Static QR codes (like these) never expire - the data is permanently encoded in the image. However, if a QR code links to a URL, that webpage could be removed. Dynamic QR codes (from paid services) can expire, be edited, or tracked.

Can I add a logo to my QR code?

Yes, you can overlay a logo in the center, but it reduces scannability. Use High (H) error correction to maintain scanning ability. Logo should cover maximum 20-30% of QR code center. Always test scanning after adding logos.

Why won't my QR code scan?

Common issues: too small (minimum 2×2 cm), poor contrast (needs black on white or vice versa), damaged/wrinkled, poor lighting, camera out of focus, incorrect error correction for damage level. Ensure adequate white "quiet zone" border around code.

Related tools

View all tools