Home

QR Code Tool

Drop image here or click to upload

Supports JPG, PNG, GIF, WebP formats

You can also paste an image from clipboard: Ctrl+V / +V
Preview

Scan Result

Features

❓ Frequently Asked Questions

What can I encode in a QR code?
URLs, plain text, contact info (vCard), WiFi credentials, phone numbers, email addresses, and more. The content limit depends on error correction level.
What is error correction level?
Error correction allows QR codes to be read even if partially damaged. L=7%, M=15%, Q=25%, H=30% of data can be recovered. Higher levels make bigger codes but more reliable.
Can I scan QR codes from screenshots?
Yes! Upload any image containing a QR code or paste directly from clipboard using Ctrl+V (Windows) or Cmd+V (Mac).

About QR Code Generator & Scanner

Generate and scan QR codes online free with FreeToolBox — create QR codes for URLs, text, email addresses, phone numbers, WiFi networks, and more in seconds. QR codes are widely used in marketing materials, product packaging, business cards, restaurant menus, and event signage to provide quick, touchless access to information. Our generator lets you customize the size and error correction level, and download a high-resolution PNG or SVG.

The tool also includes a QR code scanner — upload an image containing a QR code and instantly decode its content in your browser. Everything runs locally using qrcode.js and zxing — no data is ever sent to any server. Completely free, no account required.

Frequently Asked Questions

What can I encode in a QR code?

QR codes can encode URLs, plain text, email addresses (mailto:), phone numbers (tel:), SMS messages, WiFi network credentials, geographic coordinates, and vCard contact information.

What is error correction level?

QR codes have built-in error correction allowing them to be read even if partially damaged. Level L (7%), M (15%), Q (25%), H (30%). Use H if you plan to overlay a logo on the QR code.

How large should I print a QR code?

Print QR codes at least 2cm × 2cm. As a rule of thumb, the scanning distance should be at most 10× the QR code size.

Is my data sent to a server when generating?

No. QR code generation and scanning both happen locally in your browser. Your URLs and content are never transmitted to any server.

Feedback
Buy Me a Coffee at ko-fi.com