QR Code Tool
Generate QR codes or scan QR codes from images.
About QR Code Tool
The QR Code Tool creates custom QR codes and scans existing ones from images. Businesses print codes that link to menus, websites, and contact details, while individuals decode codes they cannot scan with a camera. To generate, choose the "Generate QR Code" mode, enter a URL, text, or other data, adjust the size, error correction level, colors, and optional logo, and download the result as a PNG or SVG. To scan, switch to "Scan QR Code", upload a photo of the code, and read the decoded content. Generation and decoding both happen in your browser, so your data is never sent to a server.
Key Features
- ✓Generates QR codes for URLs and text
- ✓Scans QR codes from uploaded images
- ✓Adjustable size and error correction level
- ✓Custom colors and logo overlay options
- ✓Downloads PNG or SVG images
- ✓Runs fully in the browser
How to Use QR Code Tool
- 1
Choose a Mode
Select "Generate QR Code" to create a new code or "Scan QR Code" to read an existing one from an image.
- 2
Enter Your Content
For generation, type the URL, text, or data to encode and pick the matching content type from the dropdown. Include https:// for links.
- 3
Customize the Code
Adjust the size, error correction level, and optionally add custom colors or a logo. Higher error correction survives damage and partial coverage.
- 4
Generate and Download
Click "Generate QR Code" and download the image as PNG or SVG. PNG suits most printing needs.
- 5
Scan an Existing Code
To decode, click "Choose QR Image", upload a photo containing the QR code, and view the detected content type and data.
Read the complete step-by-step guide with screenshots and pro tips
Common Use Cases
- •A restaurant prints a QR code linking to its online menu.
- •A flyer designer adds a code that opens a ticket purchase page.
- •A user decodes a QR code received as a screenshot.
- •A small business embeds Wi-Fi credentials in a code for guests.
- •A marketer generates codes with the company logo for a campaign.
Frequently Asked Questions
Is the data in my QR codes sent to a server?
No. Codes are generated and decoded locally in your browser. The URLs, text, or Wi-Fi credentials you encode never leave your device.
What can I encode and which formats can I download?
You can encode URLs, plain text, and other data types, then download the code as a PNG or SVG image. For reliable scanning, keep printed codes at least 2 cm square.
Does the QR Code Tool cost anything?
It is completely free with no signup. Generate and scan as many codes as you need.