Turn any link into a scannable QR code. Visitors are taken directly to your website, landing page, or online resource.
Content Details
Design Options
How to make a QR code that actually works
Making a QR code is the easy part. Making one that scans reliably on the first try, prints cleanly, and survives a few months of being taped to a window or printed on packaging takes a little more thought. The generator above handles the encoding for you — the rest is choosing the right content type, sizing it appropriately, and giving it enough error correction headroom to absorb a smudged corner or a centered logo.
Start by picking a content type that matches what you actually want to happen when someone scans. A URL QR code opens a webpage. A WiFi QR code joins a network without typing a password. A vCard QR code saves contact details to the phone's address book. There are 10 content types supported by this free generator, and each one encodes the data slightly differently — using the right one means the scanning phone knows exactly what to do.
If you're printing the QR code on something that might outlast the destination — a packaging label, a poster, a menu, a business card — consider a dynamic QR code instead of a static one. A static QR code bakes the destination into the image permanently; once printed, it can never change. A dynamic QR code redirects through a short link you control, so you can update where it points without reprinting a single thing. Dynamic codes also give you scan analytics — when, where, what device — which static codes can't. Static codes are free and unlimited here; dynamic codes are unlocked with a free Build QR account.
For sizing, the rule of thumb is roughly 1 cm of QR code width for every 10 cm of scanning distance. Business cards and table stands typically need at least 2 cm × 2 cm. Posters scanned from a meter away need 10 cm × 10 cm or larger. Always test the printed code with at least two different phones (one iOS, one Android) at the realistic distance before committing to a print run. Common QR code use cases by industry — restaurants, retail, events, real estate, education — each have their own size and placement conventions worth checking before designing the print.
How to create a QR code
in 3 steps
Choose your content type
Select from 10 QR code types: URLs, WiFi networks, vCards, email, SMS, phone numbers, plain text, map locations, calendar events, and app store links.
Customize the design
Make it yours. Pick your brand colors, change the dot and corner styles, or upload your logo for a professional, branded look.
Download and use
Download your QR code as a high-quality PNG image. Print it on business cards, flyers, menus, posters, or share it digitally.
10 QR code types you can create for free
Generate QR codes for websites, WiFi networks, contact cards, and more — all completely free, no account required.
URL QR Code
The most common QR code type. Link to any website, landing page, social media profile, or online document. Visitors scan and land directly on your page — no typing required. Perfect for marketing materials, packaging, and digital-to-physical campaigns.
WiFi QR Code
Let guests connect to your wireless network by scanning a code. No more spelling out passwords or printing login cards. Used widely by cafes, restaurants, hotels, coworking spaces, and offices to improve the guest experience.
vCard QR Code
Share your professional contact information in one scan. The scanner's phone saves your name, phone number, email, company, title, address, and website automatically. A modern replacement for paper business cards.
Email QR Code
Open a pre-filled email on the scanner's device. Set the recipient address, subject line, and body text in advance. Useful for feedback collection, support requests, and event RSVPs.
SMS QR Code
Trigger a pre-written text message when scanned. Set the phone number and message content ahead of time. Popular for signup campaigns, customer support, and quick-response workflows.
Phone QR Code
One scan dials your phone number instantly. Add it to business cards, storefronts, support pages, or event signage so customers can call with zero friction.
Plain Text QR Code
Encode any text string into a QR code. Display a message, serial number, product code, or simple instruction. No internet connection required to read it.
Location QR Code
Drop a pin on the map. Scanners see the exact GPS coordinates in Google Maps or Apple Maps. Great for event venues, office directions, store locations, and meetup points.
Calendar Event QR Code
Add an event directly to the scanner's calendar app. Include the event title, date, time, location, and description. Ideal for conferences, workshops, meetups, and appointment reminders.
App Store QR Code
Link to your mobile app on both iOS and Android with a single code. Scanners are automatically redirected to the correct app store for their device. Include a fallback URL for desktop users.
Why use Build QR's free QR code generator
No signup required
Generate and download QR codes instantly. No account, no email, no credit card.
Fully customizable
Change colors, dot styles, corner shapes, and upload your own logo for a branded look.
10 content types
URLs, WiFi, vCards, email, SMS, phone, text, location, calendar events, and app store links.
High-quality downloads
Get print-ready PNG files that look sharp on business cards, posters, and packaging.
Upgrade anytime
Need editable links or scan analytics? Upgrade to dynamic QR codes with a free account.
Works everywhere
Generate QR codes from any device — desktop, tablet, or phone. No software to install.
Frequently asked questions about QR codes
Is this QR code generator really free?
Do I need to create an account?
What file format will I get?
Can I add my logo to the QR code?
What's the difference between static and dynamic QR codes?
What can I do with a dynamic QR code?
How do businesses use QR codes?
Can I change where my QR code points after printing?
How do I track QR code scans?
How do QR codes work?
What size should I print my QR code?
Do QR codes expire?
How many times can a QR code be scanned?
Need more from your QR codes?
Upgrade to dynamic QR codes — update destinations after printing, track every scan with real-time analytics, and apply branded templates at scale. Start with a free account.
Create Free Account