How to Create a QR Code for Free (Step-by-Step Guide)
QR & Barcode Tools7 min read#how to create a qr code#free qr code maker#qr code generator#URL QR code#WiFi QR code#WhatsApp QR code

How to Create a QR Code for Free (Step-by-Step Guide)

Learn how to create a QR code for a URL, text, WiFi, WhatsApp, PDF, social profile, and more, then customize, test, and download it for screens or print.

W

WeLuvTools Team

i

About the editorial team

We build and test the browser tools we document. These public profiles help verify the team and its published work.

Read about WeLuvTools →

The WeLuvTools team builds free, privacy-first browser tools for everyday work.

Published 4 August 2026

QR codes appear on restaurant tables, packaging, business cards, event posters, and signs because they connect printed material with a digital action. A quick scan can open a website, display a message, start a WhatsApp conversation, share WiFi access, save contact details, or open a document.

You can create a QR code for free without installing software or creating an account. This guide explains how to choose the right QR type, enter the data correctly, customize the design, download the correct format, and test the finished code before publishing or printing it.

Step 1: Decide what the QR code should do

The first step is choosing the action you want after a scan. Different QR payloads produce different phone behavior.

QR code typeWhat happens when scannedCommon uses
URL or websiteOpens a public web pageBusiness cards, packaging, advertising
Plain textDisplays the encoded messageInstructions, clues, labels, short notes
EmailOpens the mail app with a recipientSupport and inquiries
WiFiOffers to connect using encoded network detailsHomes, cafés, hotels, offices
WhatsAppOpens a chat with a phone numberOrders, sales, and customer support
vCardOffers contact details for savingBusiness cards and networking
PDFOpens a publicly hosted PDF linkMenus, manuals, brochures
Social profileOpens a profile, page, post, or reelFlyers, products, and event displays

Choose the dedicated generator when the payload needs structured fields. For example, a WiFi QR requires a network name, security type, password, and optional hidden-network setting, while a WhatsApp code needs an international phone number and can include a prepared message.

Step 2: Open a free QR code generator

Open the WeLuvTools QR Code Generator. URL mode is ready by default, and you can switch between website, text, phone, email, WhatsApp, SMS, subscription, and social modes. Dedicated tools are available for structured WiFi and vCard codes.

  • No sign-up or account is required.
  • The QR payload is processed in your browser.
  • A live preview shows the first valid code as you edit.
  • Colors, module shape, finder style, size, margin, and error correction can be adjusted.
  • The finished QR can be downloaded as PNG or SVG.

Step 3: Enter the data correctly

For a website QR code, paste the complete public address. For a WhatsApp code, enter the phone number with its country code. For a plain-text code, enter the exact message the scanner should display. Use the WiFi QR Code Generator for SSID, password, security, and hidden-network data, or the vCard QR Code Generator for structured contact details.

Check spelling carefully. Static QR codes store the exact data entered, so a mistyped address, phone number, network name, or email address becomes part of the finished code.

Step 4: Customize the QR code without hurting readability

Use the design controls to match a brand or event while preserving scan reliability. Choose a dark foreground and light background with strong contrast. Keep a clear margin around the pattern and avoid colors that become indistinguishable when printed.

Error correction can help a QR code remain readable when part of it is dirty or damaged, but higher levels also create denser patterns. A short destination URL and a sensible output size usually scan faster than a long, dense payload printed too small.

Step 5: Download PNG or SVG

Choose the file type based on where the QR code will be used:

  • PNG is convenient for websites, email, presentations, social media, and normal digital placement.
  • SVG is a vector format suited to business cards, packaging, stickers, posters, menus, and signs because it scales without becoming pixelated.

Downloading both formats is useful when a campaign will appear online and in print.

Step 6: Test before publishing or printing

Open the camera on at least two phones and scan the finished QR code. Confirm that it opens the correct destination or displays the exact intended content. For print work, test a proof at the final physical size and under the lighting in which people will scan it.

  • Check the destination and encoded data.
  • Scan from a realistic distance.
  • Test both bright and dim conditions.
  • Keep the quiet zone clear of text and graphics.
  • Verify the printed foreground and background still have strong contrast.

A short test can prevent an expensive reprint.

Useful QR code ideas

Restaurant menus

Create a restaurant menu QR code for a public PDF, mobile menu, or ordering page. Keeping the same stable destination lets a restaurant update the menu content without changing the printed code.

Networking and contact sharing

Add a vCard code to a business card, a LinkedIn QR code to a resume, or a WhatsApp QR code to customer-service material.

Documents, images, and videos

A PDF QR code can open a manual or brochure, an image QR code can open a hosted photo, and a video QR code can connect printed material with a public or unlisted video.

Guest WiFi

Use the dedicated WiFi generator to create a code for a home guest network, hotel room, café, office meeting room, rental property, or event. Display network credentials only where you are comfortable sharing them.

Start creating your QR code

You do not need design software, an account, or a paid subscription. Choose the right payload, enter accurate data, keep the design readable, and scan-test the result.

Create your free QR code now.

Share this article

Frequently Asked Questions

How do I create a QR code for a URL?+
Copy the public website address, paste it into the URL QR generator, customize the design, generate the code, and download it. Scanning opens that exact URL.
Can I create a QR code for free without signing up?+
Yes. WeLuvTools QR generators are free, require no account, and process the QR payload in your browser.
What is the best format for printing a QR code?+
SVG is usually best for professional printing because it scales without pixelation. PNG is convenient for screens and normal digital use.
Do QR codes expire?+
Static QR codes do not expire by themselves. A URL QR code remains useful only while its destination continues to work, and a changed destination URL requires a new static code.
Is it safe to use a free online QR generator?+
Choose a generator that processes the payload locally. WeLuvTools creates these QR codes in the browser and does not store the data entered into the generator.