About the Handiwork QR Code Generator
The QR Code Generator creates scannable QR codes from URLs, plain text, WiFi credentials, or phone numbers — with a live preview as you type. Customize colors and size, add a brand logo in the center, and download a crisp PNG or SVG for posters, business cards, menus, packaging, or anywhere you need a quick scan-to-action link. Everything runs in your browser, free and without watermarks.
How to use the Handiwork QR Code Generator
- Choose a content type: URL, text, WiFi, or phone number.
- Enter your details — the QR code preview updates automatically.
- Adjust size, colors, margin, and error correction, or add a center logo.
- Download the result as PNG or SVG.
What can a QR code contain?
QR codes can encode website links, plain text, WiFi network credentials, and phone numbers for tap-to-call. A WiFi QR code lets guests join your network without typing a password. A phone QR code opens the dialer when scanned. When read with a phone camera, the encoded data opens instantly — bridging physical materials and digital content.
Customize colors and add your logo
Pick foreground and background colors from presets or enter your own hex values so the code matches your brand. Upload a logo to place in the center — the generator adds a padded background behind it and automatically uses high error correction to keep the code scannable. Keep the logo under about 25% of the code area for the most reliable results.
Tips for scannable QR codes
Leave enough quiet space (margin) around the code, maintain strong contrast between the modules and the background, and print at a size appropriate for the scanning distance. Use high error correction if you add a logo or expect the code to be partially damaged. Test the final output with your phone before printing at scale.
Worked example and verification
For a printed menu, encode the final HTTPS URL rather than a draft address, use a dark foreground on a light background, keep a visible margin, and download SVG if the design will be resized. Scan the exported file on at least two different devices, then scan a proof at the intended print size and viewing distance. The generator validates supported URL and phone inputs, escapes reserved characters in WiFi payloads, and limits payloads to 4,000 characters, but only a real scan confirms the finished artwork and destination.
Static codes and destination safety
A static QR code stores its payload directly and cannot be edited after export. It also does not make the destination trustworthy: scanners should preview unfamiliar links before opening them, and publishers should re-check that a printed code resolves to the intended domain. Avoid placing secrets in plain-text codes because anyone who can scan the image can read the payload.
Assumptions and limitations
- A generated preview is not proof that every camera, printer, surface, lighting condition, or scanning distance will work.
- Logos, low contrast, insufficient margin, dense payloads, distortion, or physical damage can reduce scan reliability.
- Static QR content cannot be changed after export; a URL continues to work only while its destination remains available.
- WiFi passwords and other sensitive text are readable by anyone who can scan or inspect the code.
Sources and standards
These authoritative references were used to verify the method and guidance on this page.
Frequently asked questions
Do these QR codes expire?
No. These are static QR codes that encode your data directly, so they never expire and keep working as long as the destination — such as a URL — remains valid.
Can I create a WiFi QR code?
Yes. Select the WiFi content type, enter your network name and password, choose the security type (WPA, WEP, or open), and download the QR code. Guests can scan it with their phone camera to connect without typing credentials.
Can I add my logo to the center of a QR code?
Yes. Upload a PNG, JPG, WebP, or SVG logo and adjust its size with the slider. The generator places it in the center with a background pad and switches to high error correction so the code stays scannable.
Should I download PNG or SVG?
PNG is best for most uses — social posts, documents, and print-ready exports at a fixed pixel size. SVG is a vector format that scales cleanly for large-format print, signage, or design tools where you need infinite resolution.
Is there a watermark on the QR codes?
No. Both PNG and SVG downloads are clean with no watermark, so you can use them commercially.
Is my data sent to a server?
No. QR codes are generated entirely in your browser. Your URLs, WiFi passwords, and uploaded logos never leave your device.
Does a high error-correction setting guarantee scanning?
No. It can tolerate more damaged or covered modules, but contrast, margin, print quality, payload density, size, distance, and the scanner still matter. Test the final exported or printed code.