QR Code Generator

Generate QR codes

Create QR codes for URLs, text, socials, email, phone, and more. Free and instant.

Quick presets
Custom colors
Foreground
Background
100px1000px

Enter content to generate a QR code

Free Online QR Code Generator

Create high-quality QR codes instantly for any purpose. Our free QR code generator supports URLs, plain text, email addresses, phone numbers, SMS messages, WiFi credentials, and digital business cards (vCard). Customize colors to match your brand, choose your preferred resolution, and download as high-quality PNG or infinitely scalable SVG.

Everything runs in your browser — your data is never sent to any server. No account needed, no watermarks, no scan limits, and your QR codes never expire.

How to Create a QR Code

1

Choose content type

Select what your QR code will do: open a URL, display text, compose an email, make a call, send an SMS, share WiFi, or save a contact card.

2

Customize design

Pick from 12 preset color palettes or create your own custom colors. Adjust the resolution from 100px to 1000px for the perfect balance of size and quality.

3

Download & share

Download your QR code as a PNG for digital use or SVG for print. Copy to clipboard for quick sharing. Your QR code is ready to use instantly.

QR Code Types

Different types of QR codes for different purposes. All types are free to generate with no limitations.

URL

Open any website link

Text

Display plain text

Email

Compose an email

Call

Dial a phone number

SMS

Send a text message

WiFi

Connect to a network

Social Media

Link any profile

vCard

Save a contact

What is a QR Code?

QR Code stands for “Quick Response” Code. It's a two-dimensional barcode that was invented in 1994 by Denso Wave, a Japanese subsidiary of the Toyota supplier Denso, to track vehicles during manufacturing. Unlike traditional barcodes that can only be read horizontally, QR codes can be read both horizontally and vertically, allowing them to store much more information.

Today, QR codes are everywhere — on restaurant menus, product packaging, business cards, billboards, and event tickets. Modern smartphones can scan QR codes directly from the built-in camera app without needing any additional software.

Common Uses for QR Codes

Business Cards

Add a QR code that links to your website, portfolio, LinkedIn, or a digital vCard that saves your contact info directly to the phone.

Restaurant Menus

Replace paper menus with a QR code on the table. Customers scan to view the full menu on their phone. Easy to update anytime.

Product Packaging

Link to instructions, reviews, warranty registration, or ingredient lists. Keeps packaging clean while providing detailed info.

Event Tickets & Invitations

Encode ticket IDs for fast entry scanning, or link to event details, maps, and schedules.

Marketing & Advertising

Add QR codes to flyers, posters, brochures, and billboards that link to campaigns, landing pages, or social media profiles.

WiFi Sharing

Create a QR code for your WiFi network. Guests scan it to connect instantly without typing the password. Perfect for cafes, hotels, and offices.

Real Estate Listings

Place QR codes on For Sale signs that link to full property details, photo galleries, or virtual tours.

Education

Teachers use QR codes on worksheets to link to videos, quizzes, or additional resources. Students scan to access materials instantly.

PNG vs SVG: Which Format Should You Download?

FeaturePNGSVG
Best forWebsites, social media, emailPrint, signage, large format
ScalingFixed resolutionInfinitely scalable
File sizeLargerSmaller
Quality at large sizesCan get blurryAlways pixel-perfect
CompatibilityUniversalMost design tools
Recommended forDigital use, quick sharingProfessional print

Tip: For print, use SVG or set the PNG size to at least 600px. For websites and social media, 300–400px PNG is usually sufficient. Always test your QR code by scanning it before printing.

QR Codes for Social Media

Create QR codes that link directly to your social media profiles. When someone scans the code, it opens your profile in their app or browser. Perfect for business cards, flyers, product packaging, and event materials.

WhatsApp QR Code

Generate a QR code that opens a WhatsApp chat with your number. Optionally pre-fill a message. Ideal for customer support, sales inquiries, and business communication.

Instagram QR Code

Link to your Instagram profile so people can follow you instantly. Great for influencers, businesses, and personal branding. Add it to business cards, menus, or storefronts.

TikTok QR Code

Send people directly to your TikTok profile. Perfect for content creators looking to grow their audience through offline marketing materials.

X (Twitter) QR Code

Link to your X profile or a specific tweet. Useful for events, conferences, and marketing campaigns where you want people to follow or engage.

Facebook QR Code

Create a QR code for your Facebook page or personal profile. Effective for local businesses, community groups, and event promotion.

Snapchat QR Code

Link to your Snapchat profile so people can add you with one scan. Popular for personal networking, events, and youth-oriented marketing.

YouTube QR Code

Send viewers to your YouTube channel or a specific video. Add to print materials, product packaging, or presentations to drive video views.

LinkedIn QR Code

Share your professional LinkedIn profile. Essential for networking events, conferences, business cards, and professional presentations.

Telegram QR Code

Link to your Telegram profile, group, or channel. Commonly used for community building, customer support channels, and crypto communities.

Discord QR Code

Share your Discord server invite link as a QR code. Perfect for gaming communities, study groups, and online communities promoting at events.

Twitch QR Code

Send viewers to your Twitch channel. Add to stream overlays, event badges, or promotional materials to grow your streaming audience.

Spotify QR Code

Link to your Spotify profile, playlist, or album. Great for musicians, podcast hosts, and curators sharing music at events or on merch.

Tips for Better QR Codes

  • Maintain contrast— The foreground should always be darker than the background. Low contrast makes QR codes harder to scan.
  • Don't invert colors carelessly— Light-on-dark QR codes can work but may fail with some older scanners. Test before printing.
  • Keep a quiet zone— Leave some white space around the QR code. Crowding it against other elements can prevent scanning.
  • Test at print size— Print a test copy and scan it with multiple phones before committing to a large print run.
  • Shorter URLs scan faster— Less data means a simpler QR pattern. Use a URL shortener if your link is very long.
  • Don't resize too small— The minimum recommended print size is about 2cm × 2cm (0.8″ × 0.8″). Smaller than that and phones may struggle to read it.

Frequently Asked Questions

Yes, 100% free with no hidden costs or limitations. Generate unlimited QR codes with custom colors and sizes, download in PNG or SVG format, and use them for any purpose including commercial use. No account, no watermarks, no scan limits.

No. QR codes generated here are static — they encode the content directly into the pattern. They never expire and have no scan limit. As long as the URL or content you encoded still exists, the QR code will work forever.

Absolutely. All QR codes you create are free for personal and commercial use. Use them on business cards, product packaging, marketing materials, menus, or anything else.

Static QR codes (which this tool creates) encode the content directly into the QR pattern. Once generated, the content cannot be changed. Dynamic QR codes use a redirect URL, allowing you to change the destination after printing. Static codes are simpler, more reliable, never expire, and don’t require a subscription service.

Yes. Choose from 12 preset color palettes or create your own custom combination using the color picker. You can set any foreground and background color. Just make sure there’s enough contrast between the two — the foreground should be darker than the background for reliable scanning.

For digital use (websites, email, social media), 200–400px is usually sufficient. For print materials, use 600px or higher. For the best print quality, download the SVG format which scales to any size without losing quality. The minimum recommended physical print size is about 2cm × 2cm.

No. The QR code is generated entirely in your browser using JavaScript. Your URLs, text, passwords, contact details, and WiFi credentials never leave your device. We don’t store, log, or transmit any data you enter.

Most modern smartphones can scan QR codes directly from the built-in camera app — just point your camera at the QR code and tap the notification that appears. On older phones, you may need a QR code scanner app from the app store.

A vCard QR code encodes contact information (name, phone, email, company, website) in a standard format. When someone scans it, their phone offers to save the contact directly to their address book. It’s the digital equivalent of a business card.

Yes. Select the WiFi tab, enter your network name (SSID), password, and encryption type (WPA/WPA2, WEP, or none). When someone scans the QR code, their phone will automatically connect to your WiFi network without typing the password.

Common reasons: insufficient contrast between foreground and background colors, QR code is too small (minimum 2cm for print), too much data encoded (try shorter URLs), or the QR code is damaged or partially obscured. Try removing custom colors to test, and always scan your QR code before printing.

Use PNG for digital purposes (websites, social media, email). Use SVG for anything that will be printed — it’s a vector format that stays perfectly sharp at any size, from business cards to billboards.