QR Code Generator

Generate QR codes for URLs, text, WiFi, and more. Download as PNG.

How to Generate a QR Code

  1. Enter your content — type or paste a URL, text, WiFi details, or any data in the input box.
  2. Choose a size — select 200×200 for small uses or 500×500 for print materials.
  3. Customise colors — pick a foreground and background color to match your brand.
  4. Click "Generate QR Code" — your QR code appears instantly.
  5. Download — click "Download PNG" to save the image for use in documents, posters, or websites.

Frequently Asked Questions

What can I encode in a QR code?
You can encode URLs, plain text, WiFi credentials (SSID and password), email addresses, phone numbers, SMS messages, vCards, and more. For WiFi, use the format: WIFI:T:WPA;S:NetworkName;P:Password;;
Is there a limit on QR code content?
QR codes can hold up to ~4,296 alphanumeric characters, but shorter content produces cleaner, more easily scannable codes. For URLs, consider using a URL shortener to keep QR codes simple.
How do I scan a QR code?
Open your phone's camera app and point it at the QR code — most modern iOS and Android devices scan QR codes natively. Alternatively, use a dedicated QR scanner app available free on any app store.
Can I download the QR code?
Yes! After generating your QR code, click "Download PNG" to save it as an image file. This PNG can be used in print materials, websites, business cards, or presentations.
Are the generated QR codes permanent?
Static QR codes are permanent — they encode data directly and work forever as long as the linked URL or content is still valid. If you need to change the destination without reprinting, consider a dynamic QR code service.
What's the best QR code size for print?
For print materials, use at least 300×300 pixels at 300 DPI, which equals about 2.5cm × 2.5cm. For larger posters, use 500×500px or higher. Always ensure there's sufficient white space (quiet zone) around the QR code.