Image Guide

How to Create a QR Code Online for Free (Wi-Fi, Link, WhatsApp & More)

A QR code can open a web page, join a Wi-Fi network, start an email or a WhatsApp chat, or save a contact, all with one scan of a phone camera. The ToolTiny QR Code Generator makes eight kinds of codes, redraws the code while you type, checks by itself that the code can be read, and lets you download a PNG, an SVG, copy the picture or print it. This guide follows a real screen recording: we visit every tab, make a Wi-Fi code and look at the download options.

When Do You Need a QR Code?

Which Type of QR Code Should You Pick?

TabWhat you fill inWhat a scan does
Link / TextA web address or any textOpens the link or shows the text
Wi-FiNetwork name, password, encryptionOffers to join the network
EmailAddress, subject, messageOpens a new email
PhoneNumber with country codeOffers to call the number
SMSNumber and messageOpens a text message
ContactName, phone, email, company, job title, website, addressOffers to save a contact
WhatsAppNumber with country code, first messageOpens a WhatsApp chat
LocationLatitude and longitudeOpens the spot in Google Maps

Watch the Whole Process

The recording opens the tool from the menu, clicks through the eight tabs, makes a Wi-Fi code, opens the size list and ends with the download, copy and print buttons.

How to Create a QR Code, Step by Step

  1. Open QR Code Generator

    Open the Images menu in the top bar and choose QR Code Generator, or go straight to tooltiny.com/qr-generator.html.

    Images menu with QR Code Generator highlighted
    Images → QR Code Generator
  2. Look at the page

    The page opens on the Link / Text tab with the example https://tooltiny.com already turned into a code. A small counter under the box shows how much room is used (20 / 2.331 bytes), and a green line says Scan test passed – the code reads back correctly.

    QR Code Generator page with the Link / Text tab, a QR code and the scan test passed message
    Link / Text with a scan test result
  3. Type your own link or text

    Click the box, select the example and type your own web address or any text. The code on the right changes as you type, with no button to press.

    Selected example text in the Link / Text box
    Replace the example with your link
  4. Open the Wi-Fi tab

    Click Wi-Fi. The box changes to Network Name (SSID), Password, Encryption and a Hidden Network check box. Until you fill it in, the preview says “Enter the network name (SSID)” and the download buttons stay grey.

    Wi-Fi tab with network name, password and encryption fields
    Wi-Fi: SSID, password, encryption
  5. Choose the encryption

    Open the Encryption list. It has three choices: WPA / WPA2 / WPA3, WEP and None (open network). Most home routers use the first one.

    Encryption list showing WPA, WEP and None open network
    WPA / WPA2 / WPA3, WEP or None
  6. Email tab

    Click Email to fill in Email address, Subject (optional) and Message (optional). Scanning the code opens a new email with those parts filled in.

    Email tab with address, subject and message fields
    Email: address, subject, message
  7. Phone tab

    Click Phone and enter the number with the country code, for example +84 912 345 678. Scanning the code offers to call that number.

    Phone tab with a phone number field
    Phone: number with country code
  8. SMS tab

    Click SMS for a phone number plus an optional Message. The preview text explains what is missing: “Enter the phone number that should receive the SMS.”

    SMS tab with phone number and message fields
    SMS: number and ready-made message
  9. Contact tab

    Click Contact to make a digital business card with First name, Last name, Phone, Email, Company, Job title, Website and Address. The page asks for at least a name or a company.

    Contact tab with name, phone, email, company, job title, website and address fields
    Contact card fields
  10. WhatsApp tab

    Click WhatsApp, type the number with the country code and, if you like, a Pre-filled message. The page shows an example in the preview area: 84912345678.

    WhatsApp tab with number and pre-filled message
    WhatsApp: number and first message
  11. Location tab

    Click Location and fill in Latitude and Longitude. The page gives a tip: in Google Maps, right-click a place, click the numbers at the top to copy them and paste them into the boxes. The code opens that spot in Google Maps.

    Location tab with latitude and longitude fields and a Google Maps tip
    Location: latitude and longitude
  12. Fill in a Wi-Fi code

    Back on the Wi-Fi tab we typed the network name TEST and the password TEST123 (sample values). As soon as the data is valid the code appears, and a line says Checking that the code scans…. The counter shows 29 / 2.331 bytes.

    Wi-Fi QR code with the network TEST and a checking message
    A Wi-Fi code appears as you type
  13. Read the scan test and choose a size

    A moment later the line turns green: Scan test passed – the code reads back correctly. Open the PNG size list: 300 × 300, 600 × 600, 1000 × 1000, 2000 × 2000 px (print) and 4000 × 4000 px (large print).

    Scan test passed message and the PNG size list
    Scan test passed, PNG size list
  14. Download the PNG

    We chose 4000 × 4000 px (large print) and clicked Download PNG. A 1000 px image is enough for a screen or a small print; a larger size is better for a poster.

    Download PNG button with the 4000 px size selected
    Download PNG at 4000 px
  15. Download the SVG

    Download SVG saves a vector file that can be enlarged to any size without getting blurry, which printers and designers like.

    Download SVG button highlighted
    Download SVG for any print size
  16. Copy the image

    Copy image puts the picture on your clipboard so you can paste it straight into a document, chat or slide.

    Copy image button highlighted
    Copy image, then paste
  17. Print

    Print sends the code to your printer. Our recording ends on this button.

    Print button highlighted
    Print the code

PNG, SVG, Copy or Print?

ButtonGood for
Download PNGDocuments, slides, websites, chat apps. Choose 300 to 4000 px.
Download SVGPrint and design work: it stays sharp at any size.
Copy imagePasting the code straight into a document or a message.
PrintA quick paper copy from the browser.

Good to Know

Follow ToolTiny for short tutorials

One-minute clips on converting, repairing and editing documents, images and text.

Tips for Better Results

Make your QR code now

Pick a tab, fill in the boxes and download. Free, no sign-up, nothing uploaded.

Open QR Generator

Related ToolTiny Tools

Frequently Asked Questions

How do I create a QR code online for free?
Open the ToolTiny QR Code Generator, pick a tab such as Link / Text, Wi-Fi or WhatsApp, fill in the boxes and the code appears at once. Check the green scan test line, choose a PNG size and press Download PNG. It is free, with no sign-up and no watermark.
What kinds of QR codes can I make?
Eight kinds: Link / Text, Wi-Fi, Email, Phone, SMS, Contact (a digital business card), WhatsApp and Location.
How do I make a QR code for my Wi-Fi?
Open the Wi-Fi tab, type the network name (SSID) and the password, choose the encryption (WPA / WPA2 / WPA3 for most routers, WEP, or None for an open network) and download the code. Phones with a QR scanner in the camera can then join the network without typing the password.
Which PNG size should I choose?
The list offers 300, 600, 1000, 2000 and 4000 px squares. The page marks 2000 px as print and 4000 px as large print. For a screen or a small label 1000 px is usually enough. If you are unsure, download the SVG, which scales to any size.
What is the difference between PNG and SVG?
PNG is a picture made of pixels and has a fixed size. SVG is a vector file, so it can be enlarged to any size without getting blurry. Both buttons are next to each other under the preview.
What does the scan test do?
After the code is drawn, the page reads it back and shows a green ‘Scan test passed’ line when the content comes out right. It is a quick check on the screen. Still test a printed code with your own phone before you print many copies.
Why are the Download buttons grey?
The buttons stay grey until the data is valid. In our recording the Wi-Fi tab showed ‘Enter the network name (SSID)’ and the Contact tab asked for at least a name or a company.
Can I put my logo or colors on the code?
Yes. Under the content box there is a Design section with QR Color (with a Gradient option), Background Color (with Transparent), Dot Style, Corner Style, Error Correction and Quiet Zone, and a Logo section. Keep strong contrast between the code and its background so it stays easy to scan.
Is my data uploaded to a server?
No. The page says the code is made in your browser, so the link, Wi-Fi password or contact details you type stay on your device.
Does the code expire?
A code made this way holds the data itself, such as a link, a Wi-Fi password or a phone number, so it does not depend on ToolTiny. It stays valid as long as the link or data inside it stays valid.