Scan & share

QR code generator

Build a static QR code you can download and use right away.

Privacy built inYour work stays with you

1. Choose what people receive

Your QR code is created privately in your browser.

2. Customize the code

Scan-ready preview

Test the final code with a second device before printing it.

Complete the fields and generate a code to preview it here.

Your work stays private in your browser while you use this tool.

In short

What does qr code generator do?

Generate a static QR code for a website, plain text, Wi-Fi login, vCard contact, prefilled email or SMS, calendar event, menu, or review link. Customize size, colors, quiet-zone margin, and error correction, then download PNG or SVG and inspect the exact encoded payload.

Input
The destination details and optional colors or error-correction level.
Result
A high-resolution PNG or scalable SVG QR code.
Price
Free
Account
Not required
A quick, useful guide

How to use qr code generator

01

Add your input

The destination details and optional colors or error-correction level.

02

Choose your settings

Build a static QR code you can download and use right away.

03

Save or copy

A high-resolution PNG or scalable SVG QR code.

A practical tip

Print-test the final code at its intended size before producing signs or packaging.

Practical uses

When to use qr code generator

Print a Wi-Fi sign that lets guests join without typing the network credentials.

Put a vCard contact or calendar event on a badge, flyer, or handout.

Create a scalable menu or review-link code for a counter sign.

Worked example

A concrete qr code generator example

Input
Wi-Fi network “Studio Guest” with WPA security and demo password “demo-only-1234”.
Settings
320 px, margin 4, medium error correction, dark foreground on white.
Result
PNG and SVG versions encoding WIFI:T:WPA;S:Studio Guest;P:demo-only-1234;H:false;;, plus controls to copy that payload or the SVG markup.
What to expect

How it works

The selected form is serialized as an HTTPS URL, text, Wi-Fi string, vCard 3.0 block, mailto or sms URI, or iCalendar 2.0 event. Local event form values are converted to UTC timestamps. The QR encoder turns that payload into modules at correction level L, M, Q, or H and renders identical PNG and SVG representations.

Know before using

Limits and edge cases

  • The code is static: its payload cannot be changed after download, and this tool does not provide redirects, scan analytics, expiration, or access control.
  • Long payloads, low foreground/background contrast, a tiny output, or too little quiet zone can reduce scan reliability; Wi-Fi, SMS, vCard, and calendar handling also varies by scanner and device, so test the final code.
References

Standards and sources

Common questions

QR code generator FAQ

Is qr code generator free to use?

Yes. QR code generator is free to use.

Does qr code generator keep my work private?

Yes. Your work stays private while you use the tool — nothing you enter is uploaded.

Can I change where a downloaded QR code points later?

Not directly. The destination or data is embedded in this static code. To preserve editability, encode a URL that you control and manage any later redirect at that URL.

Should I download QR artwork as PNG or SVG?

SVG is usually preferable for print or large signs because it scales without soft edges. PNG is convenient for fixed-size screens and documents; in both cases, scan-test the exact final artwork and surrounding space.