Free QR Code Generator Online

Create QR codes for URLs, text, email, phone numbers, WiFi passwords, and SMS — free, instant, no sign-up. Download as PNG or SVG with custom colors and size.

Customize

#000000
#ffffff
300 px
128px1024px
◼◻◼
◻◼◻
◼◻◼

Fill in the fields to generate your QR code

Share This Tool

How to Use

  1. 1

    Choose your QR code type

    Select what you want your QR code to do: open a URL, display text, compose an email, dial a phone number, send an SMS, or connect to a WiFi network. Each type has its own set of fields.

  2. 2

    Fill in the details

    Enter the content for your QR code — a website URL, phone number, WiFi password, or any text. The QR code preview updates live as you type, so you can see it take shape instantly.

  3. 3

    Customize the design

    Change the QR code color and background color using the color pickers. Adjust the output size from 128px up to 1024px using the size slider. All changes update the preview in real time.

  4. 4

    Download or copy

    Click Download PNG for a standard image file, or Download SVG for a vector file that scales to any size without losing quality. You can also copy the QR code image directly to your clipboard.

Live Preview

The QR code generates instantly as you type — no button press needed. See your QR code update in real time.

🎨

Custom Colors & Size

Change QR code color, background color, and output size. Download at up to 1024×1024px for print-quality output.

📶

WiFi QR Codes

Generate a WiFi QR code that lets guests connect to your network instantly by scanning — no typing the password.

🔒

100% Private

QR codes are generated entirely in your browser. Your URLs, passwords, and messages are never sent to any server.

🆓

Completely Free

No sign-up, no subscription, no watermarks. Generate unlimited QR codes for free.

📐

PNG & SVG Download

Download as PNG for digital use or SVG for print and large-format displays — vectors scale without any pixelation.

Common Uses

Create a QR code for your website or business
Generate a WiFi QR code for guests and customers
Make a QR code for your business card
Create a QR code for a restaurant menu
Generate a QR code to share your phone number
Create a QR code for a product label
Make a QR code for a social media profile link
Generate a QR code for an event or invitation
Create a QR code for a YouTube video
Make a QR code for a payment link
Generate a QR code for a Google Maps location
Create a QR code poster or flyer

Frequently Asked Questions

Is this QR code generator free?

Yes, completely free. No sign-up, no subscription, no watermarks on the QR code. Generate unlimited QR codes.

Are my URLs and passwords sent to a server?

No. All QR codes are generated locally in your browser using JavaScript. Your data — including WiFi passwords and URLs — never leaves your device.

What types of QR codes can I create?

You can create QR codes for URLs and website links, plain text, email addresses with optional subject and body, phone numbers, SMS messages, and WiFi network credentials.

How to Create a WiFi QR Code?

Select the WiFi tab, enter your network name (SSID), password, and security type (WPA/WPA2 is most common). The QR code is generated instantly. When scanned, it connects the phone to your WiFi network automatically — no typing needed.

What is the difference between PNG and SVG?

PNG is a pixel-based image — best for digital sharing, websites, and screens. SVG is a vector format that scales to any size without pixelation — ideal for printing on business cards, posters, and signage. For large print, always use SVG.

How large should my QR code be?

For digital use (websites, emails), 300×300px is plenty. For print, use the SVG format which scales infinitely. As a rule of thumb, a printed QR code should be at least 2cm × 2cm to scan reliably.

How to test a QR code before printing?

Use your smartphone camera or a QR scanner app to scan the QR code preview on your screen before downloading. This confirms the content is correct.

Do QR codes expire?

Static QR codes like the ones generated here never expire. The data is encoded directly in the pattern — it works forever as long as the destination (e.g. your website URL) remains active.

Comments

Be the first to comment.

0/1000

This tool is built and maintained by Shuvo Kamal — software developer and licensed mortgage banker. It is provided free of charge as part of a suite of free tools at shuvokamal.com/tools.