Home Business Tools QR Code Generator
Business

QR Code Generator

Generate custom QR codes for URLs, text, email, phone numbers, Wi-Fi, and more — download as PNG or SVG, fully free with no login required. Runs entirely in your browser.

🔒 Runs entirely in your browser 📥 PNG & SVG download 🎨 Custom colours & logo overlay 🚫 No login required ♾️ Unlimited QR codes
⚙️ Customise
400px
2
#000000
#ffffff
📁 Click to upload or drag & drop
PNG, JPG, SVG — max 2MB
Logo
Fill in your details and click Generate to create your QR code

📖 How to Use the QR Code Generator

  1. 1
    Choose your QR type

    Select what type of content you want to encode — URL, plain text, email, phone, SMS, Wi-Fi credentials, vCard contact, or geo location.

  2. 2
    Enter your content & customise

    Type or paste your content into the input fields. Then adjust the size, error correction level, colours, and margin to match your needs.

  3. 3
    Download your QR code

    Click Download PNG for a high-resolution image ready for print or digital use, or Download SVG for a vector file that scales to any size without loss of quality.

✅ Supported QR Code Types

TypeUse Case
🔗 URLWebsite / link
📝 TextAny plain text
📧 EmailPre-filled email
📞 PhoneTap to call
💬 SMSPre-filled SMS
📶 Wi-FiAuto-join network
👤 vCardContact card
📍 GeoMap coordinates

Frequently Asked Questions

What types of QR codes can I generate?

This tool supports URL, plain text, email (with subject and body pre-filled), phone number, SMS, Wi-Fi (with SSID, password and encryption type), vCard contact card, and geographic coordinates. Each type formats the encoded data correctly for QR scanner apps.

Is there a limit on how many QR codes I can generate?

No. You can generate as many QR codes as you like with no account, no daily limit and no watermark. Everything runs in your browser.

What is error correction and which level should I choose?

Error correction allows a QR code to be read even if part of it is damaged or obscured. Level L (7%) is fine for clean digital displays. Level M (15%) is recommended for most printed uses. Level Q (25%) is good when you want to add a logo overlay. Level H (30%) is best for harsh environments or heavily branded QR codes.

Can I change the colours of the QR code?

Yes — use the foreground colour picker to change the dark module colour and the background colour picker to change the light module colour. Any colour combination is supported, but ensure strong contrast between foreground and background for reliable scanning.

How do I add a logo to my QR code?

Upload a logo image using the logo overlay option. The tool will centre the logo on the QR code. Use error correction level Q or H when adding a logo to ensure the code remains readable despite the overlay.

What file formats can I download?

PNG (high resolution, up to 1200×1200 px) for images, presentations, and web use. SVG for print, signage and large-format output — scales infinitely without quality loss.

Is my data private?

Yes. All QR code generation happens entirely in your browser using JavaScript. Your URLs, passwords, contact details and other data are never sent to any server or stored anywhere.

Can I use the generated QR codes commercially?

Yes. QR codes generated by this tool are free to use for any purpose — personal, commercial or print — with no attribution required.