Quick answer: open the free PAYATE QR Code Generator, choose what the code should do (website, Wi-Fi, WhatsApp, contact card…), type your content, then download the code as PNG, SVG or PDF. It takes under a minute, needs no account and the code never expires.
QR codes connect the physical world to your phone in one scan. Restaurants use them for menus, shops for payments, teachers for class material and businesses for contact cards. This guide shows exactly how to create a QR code for free, which type to choose and how to make sure it scans every time.
Step 1: Choose the right QR code type
A QR code only stores data. What happens after the scan depends on the type of data inside it:
- URL — opens a website, online menu, Google review page or social profile.
- Wi-Fi — lets guests join your network without typing the password (create a Wi-Fi QR code).
- WhatsApp — starts a chat with you, with a pre-filled message (create a WhatsApp QR code).
- vCard — saves your name, phone, email and company as a contact (create a vCard QR code).
- Email, phone and SMS — opens a pre-written email, starts a call or a text message.
- Location, event, Zoom, PayPal, Bitcoin — directions, calendar invites, meetings and payments.
Step 2: Enter your content
Fill in the fields for the type you chose. PAYATE QR updates the preview instantly while you type, so you can see the code change. Keep the content short: a short link produces a simpler code with bigger squares, which scans faster and from further away.
Step 3: Customize the design (optional)
Open Design & colors to make the code match your brand:
- Colors: pick any code and background color. Always keep a dark code on a light background — the tool warns you if the contrast is too low.
- Style: classic squares, rounded modules or dots.
- Logo: upload your logo to place it in the center. Error correction switches to High automatically so the code still works.
- Caption: add a short call to action under the code, such as “Scan for the menu”.
Step 4: Test the QR code
Before you print anything, scan the preview on your screen with your phone camera. On iPhone, open the Camera app and point it at the code. On most Android phones the camera or Google Lens reads QR codes directly. Check that the correct website, network or contact opens.
Step 5: Download in the right format
| Format | Use it for |
|---|---|
| PNG | Websites, social media, Word and PowerPoint. Choose 1024 px for screens, 2048 px for print. |
| SVG | Professional printing and design apps (Canva, Illustrator, Figma). Stays sharp at any size. |
| A ready-to-print A4 page or sending the code by email. |
Are free QR codes really free forever?
Many websites advertise “free” QR codes but create dynamic codes that redirect through their servers. When the free trial ends, the code stops working — even if it is already printed on thousands of flyers. PAYATE QR creates static QR codes: your content is stored inside the code itself, so it works forever, with no scan limits and no subscription. Read more in our guide to static vs dynamic QR codes.
Tips for QR codes that always scan
- Print the code at least 2 × 2 cm (0.8 × 0.8 in).
- Keep the white border (quiet zone) around the code.
- Avoid glossy, curved or wrinkled surfaces.
- Tell people what they get: “Scan to see the menu” works better than a code alone.
- Test on both an iPhone and an Android phone.
Frequently asked questions
Can I create a QR code without an app?
Yes. PAYATE QR runs in any browser on your phone or computer. Nothing to install and no sign-up.
Can I use the QR code for my business?
Yes. Codes created with PAYATE QR are free for personal and commercial use, without a watermark.
Is my information stored?
No. The QR code is generated inside your browser. Your links, Wi-Fi passwords and contact details are never uploaded.