Free online utility

Free QR Code Generator

Create custom QR codes for URLs, WiFi, vCards, email, phone, SMS, and text. Download PNG or SVG with no signup.

No signup. Browser-only.

Create a custom QR code

Your QR code is generated in your browser. Your input is not stored or uploaded.

Content

Style

Large logos may reduce scannability. Test your QR code before printing or sharing it.

Quick Access

Open a tool directly

Jump in and get things done.

Order a Tool

What is a QR code generator?

A QR code generator turns information into a scannable code that phones and QR readers can open quickly. This free QR code generator online creates static QR codes for common uses: website URLs, plain text, WiFi networks, vCards, email drafts, phone numbers, and SMS messages.

How to create a QR code

  1. Choose a QR code typeSelect URL, text, WiFi, vCard, email, phone, or SMS.
  2. Enter the QR detailsFill in the required fields and correct any validation errors.
  3. Customize the designAdjust colors, size, error correction, dot style, corner style, and an optional local logo.
  4. Download the QR codeDownload the finished QR code as PNG or SVG and test it before sharing.

Supported QR code types

URL QR code generator

Create QR codes for website links, landing pages, booking pages, documents, and online profiles.

WiFi QR code generator

Share a WiFi network name, encryption type, password, and hidden-network setting in one scan.

vCard QR code generator

Turn contact details into a vCard QR code for business cards, event badges, and email signatures.

Email, phone, and SMS

Create QR codes that open an email draft, start a phone call, or prepare an SMS message.

Plain text

Encode short notes, serial numbers, instructions, labels, or offline text values.

Examples

  • Put a URL QR code on a flyer that links to a campaign landing page.
  • Add a WiFi QR code near a reception desk so guests can join without typing the password.
  • Place a vCard QR code on a business card so people can save your contact details.
  • Use a QR code maker for SMS opt-ins, phone callbacks, or support email drafts.

Free QR Code Generator vs paid QR code tools

This QR code maker is built for fast static QR codes with no signup. Paid QR code tools often focus on campaigns, scan analytics, editable redirects, team accounts, and branded dashboards. Use this tool when you need to create QR code free files that encode the final value directly.

Static QR codes vs dynamic QR codes

Static QR codes store the final value in the code itself. Dynamic QR codes usually point to a short redirect URL controlled by a service, which can allow later edits or analytics. This generator creates static QR codes locally in your browser.

Frequently asked questions

What is a QR code generator?

A QR code generator is a tool that turns information such as a URL, WiFi network, contact card, email, phone number, SMS, or text into a scannable QR code.

Is this QR code generator free?

Yes. This free QR code generator lets you create and download QR codes without payment.

Do I need to create an account?

No. You can create QR codes with no signup.

Do static QR codes expire?

Static QR codes do not expire by themselves. They continue to work as long as the encoded information, such as a website URL, remains valid.

Can I create a QR code for a website URL?

Yes. Use the URL QR code type and enter a valid website URL.

Can I create a WiFi QR code?

Yes. Use the WiFi QR code generator option and enter the network name, encryption type, and password if needed.

Can I create a vCard QR code?

Yes. Use the vCard QR code generator option to create a contact card QR code with a name and optional details.

Can I add a logo to my QR code?

Yes. You can upload a local logo for the center of the QR code. Large logos may reduce scannability, so test the QR code before sharing.

Can I download the QR code as PNG?

Yes. The generator supports PNG downloads.

Can I download the QR code as SVG?

Yes. The generator supports SVG downloads.

What QR code size should I use?

Use 256 px for quick digital sharing, 512 px for most web and document use, and 1024 px when you need a larger file for print layouts.

What is error correction?

Error correction helps a QR code remain scannable if part of it is damaged or covered by a logo. Higher levels are safer for custom designs.

Are my QR code details uploaded to a server?

No. The QR code is generated in your browser and your input is not stored or uploaded.

What is the difference between static and dynamic QR codes?

A static QR code stores the final value directly in the code. A dynamic QR code usually points to a redirect service that can change the destination later.