QR Code Generator

Generate QR codes for text, URLs, WiFi credentials, and more. Customize colors, size, and error correction level. All processing is done in your browser for privacy.

This QR code generator encodes URLs, plain text, email addresses, phone numbers, SMS messages, WiFi network credentials, and vCard contact details entirely inside your browser — nothing is sent to a server. Choose foreground and background colors, dial in the size, set the error correction level (L through H), and get a live preview as you type. When you're ready, download the finished code as a PNG for web use, a scalable SVG for print, or a PDF for documents — all in seconds, with no account required.

  • Generate QR codes for text, URLs, emails, phone numbers
  • WiFi QR codes with network credentials
  • Contact information (vCard) QR codes
  • Customizable colors and size
  • Adjustable error correction level
  • Download as PNG, SVG, or PDF
  • Real-time preview as you type
  • Share WiFi Passwords — Create a scannable WiFi QR code with your SSID and password so guests can join your network without typing credentials.
  • Print Marketing Materials — Designers and marketers export high-resolution SVG or PDF QR codes that link to landing pages, menus, or product pages for flyers and signage.
  • Business Card vCards — Encode a full vCard so contacts can scan your business card and save your name, phone, and email directly to their phone.
  • Link Shortening Alternative — Wrap any long URL in a QR code and print or display it wherever typing a URL is impractical — event posters, product packaging, or presentations.
  • Sensitive Internal Links — IT teams and developers generate QR codes for internal URLs or credentials locally, knowing the content never leaves their machine.

How It Works

1

Enter Your Content

Type or paste the text, URL, email, phone number, or WiFi credentials you want to encode into a QR code.

2

Customize Appearance

Choose colors, adjust size, select error correction level, and pick the QR code type that best fits your needs.

3

Download Your QR Code

Save your QR code as PNG, SVG, or PDF format. The code is generated instantly and ready to use in your projects.

Frequently Asked Questions

What types of content can I encode in QR codes?

You can create QR codes for text, URLs, email addresses, phone numbers, SMS messages, WiFi network credentials, and contact information (vCard format).

What's the difference between error correction levels?

Higher error correction levels (like H) allow the QR code to be read even if up to 30% is damaged or obscured, but create larger, more complex codes. Lower levels (like L) create simpler codes but are less resilient to damage.

Can I customize the colors of my QR code?

Yes, you can customize both the foreground (dark squares) and background colors. However, ensure sufficient contrast between colors for reliable scanning.

What file formats can I download QR codes in?

You can download QR codes as PNG (for web and print), SVG (scalable vector format), or PDF (for documents and professional printing).

Is there a limit to how much text I can encode?

QR codes can store up to about 4,000 characters of text, but shorter content creates simpler, more reliable codes that scan faster.

Are my QR codes stored on your servers?

No, all QR code generation happens in your browser. Your content is never sent to our servers, ensuring complete privacy and security.

How do I create a WiFi QR code?

Select 'WiFi' as the type, then enter your network name (SSID), password, and security type (WPA/WEP). Users can scan the code to automatically connect to your network.