Done

πŸ”³ QR Code Generator

Create custom QR codes for links, text, WiFi, contact cards and more β€” fully offline in your browser.

QR Code Type
Content
Include http:// or https:// for best compatibility.
Preview & Style
Enter data to generate your QR code
Size: 256 px Error correction:
Colors
Foreground
#000000
Background
#ffffff
Output
History
No QR codes yet

QR Code Basics

What is a QR Code?

A QR code (Quick Response code) is a 2D barcode that can store URLs, text, contact details, WiFi credentials, and more. Most smartphones can scan them directly with the camera app.

Error Correction Levels

Levels L, M, Q, H allow the QR code to be read even if it’s partially damaged. Higher error correction uses more modules, making codes denser but more robust (H β‰ˆ 30% recovery).

Best Practices

Keep good contrast (dark foreground on light background), avoid inverting colors, and ensure the printed QR is at least 2 cm (0.8 in) wide for reliable scanning at normal distances.

Privacy

This tool generates QR codes entirely in your browser using JavaScript. Your data is not sent to any server or stored remotely β€” only an optional local history is kept in your device.