How to make a QR code
- Pick a type: URL, Text, WiFi, vCard, Email, SMS or Phone.
- Fill in the details. The preview updates as you type.
- Optional: change the colors, size, margin and error correction, or add your logo in the center.
- Click Download PNG for screens or Download SVG for print, then test-scan it with your phone camera.
QR code types
- URL QR code: opens a website, menu, form, review page or app store link.
- Text: shows plain text, such as a short note, code or serial number.
- WiFi QR code: lets guests join your network by scanning, with no password typing. Works with the built-in camera on iPhone and Android.
- vCard (contact) QR code: saves your name, phone, email, company and website straight to the phone's contacts. Great for business cards.
- Email: opens a new email with the recipient, subject and message already filled in.
- SMS: opens a text message to a number with a prefilled message.
- Phone: dials a number with one tap.
Static, private and never expiring
Many "free" QR code generators make dynamic codes that point to their own redirect link, then stop working when a trial ends. Textpro makes static QR codes: the data is encoded directly in the image, so they work forever. Everything is generated on your device, so your WiFi password and contact details stay private.
Tips for QR codes that scan
- Keep strong contrast: a dark foreground on a light background works best. Inverted codes do not scan on some readers.
- Leave a margin (quiet zone) of at least 4 modules around the code.
- Print at least 2 x 2 cm (0.8 x 0.8 in); go larger for scanning from a distance.
- Use error correction H when adding a logo, and keep the logo small.
FAQ
Is this QR code generator free?
Yes. It is completely free with no sign-up, no watermark and no limits. Download as many PNG and SVG QR codes as you like.
Do the QR codes expire?
No. These are static QR codes: the data is stored in the code itself, not behind a redirect link, so they work forever and cannot be switched off.
Is my data uploaded anywhere?
No. The QR code is generated entirely in your browser. Your WiFi passwords, contacts and links never leave your device and nothing is tracked.
How do I make a WiFi QR code?
Choose WiFi, enter the network name (SSID), password and security type, then download the code. Scanning it with a phone camera joins the network without typing the password.
Can I add a logo to my QR code?
Yes. Upload a logo and it is placed in the center. Error correction is automatically raised to High (30%) so the code still scans. Keep the logo under about 25% of the width and always test-scan it.
PNG or SVG: which should I download?
Use PNG for websites, documents and social media. Use SVG for print, signage and design tools because it is a vector file that scales to any size without blurring.
What is error correction level?
It is how much of the code can be damaged or covered and still scan: L 7%, M 15%, Q 25% and H 30%. Higher levels make denser codes. M is a good default; use H for logos or printed codes that may get scratched.