Textpro/QR Code Generator

Free QR code generator

Make QR codes for links, WiFi, contacts and more. Runs in your browser: nothing is uploaded, and codes never expire.

How to make a QR code

  1. Pick a type: URL, Text, WiFi, vCard, Email, SMS or Phone.
  2. Fill in the details. The preview updates as you type.
  3. Optional: change the colors, size, margin and error correction, or add your logo in the center.
  4. Click Download PNG for screens or Download SVG for print, then test-scan it with your phone camera.

QR code types

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

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.