QR codes 5 min read

How to create a QR code for free

Phone scanning a QR code on a table beside a laptop

QR codes are everywhere: menus, business cards, posters, tickets, and invoices. Creating your own takes only a few seconds. Here is how to do it, plus the details that make a QR code scan reliably.

You already know QR codes. They appear on restaurant menus, product packaging, posters, tickets, and business cards. You scan one with your phone and it takes you where you need to go: a website, an app, Wi-Fi details, a contact card, or a map location. What is less obvious is how easy it is to create your own QR code. You do not need any special software.

What a QR code is, briefly

A QR code is a two-dimensional barcode. Compared with a classic EAN barcode on a product, it can store much more information. When you scan it with a phone camera, the phone reads the encoded data and opens a link, shows text, saves a contact, or prepares an action.

QR stands for Quick Response. That name is accurate: scan the code, get the result, move on.

What QR codes are used for

Most people think of a QR code as a shortcut to a website. That is the most common use, but it is not the only one.

Business cards and contacts. Instead of asking people to type your name, phone number, and email address manually, give them a QR code. After scanning, the contact can be saved directly to the phone as a vCard.

Wi-Fi access. For a cafe, office, rental apartment, or guest room, a QR code with Wi-Fi details saves everyone from typing a password. After scanning, the phone can offer to join the network.

Menus, posters, and flyers. This is common in hospitality. A sticker on a table can point to the current online menu. If prices or items change, you update the web page and the printed QR code can stay the same.

Payments and invoices. QR codes can carry payment details. If a banking app supports the format, it may prefill account information, amount, or payment reference without manual typing.

Events and calendars. A QR code on a ticket can identify the attendee at the entrance. You can also create a calendar-event QR code so the date, time, and location can be added to a phone calendar after scanning.

Email, phone, and SMS. On a flyer or business card, a QR code can open a prefilled email, start a phone call, or prepare an SMS message. It is useful whenever you want to remove friction from contacting you.

Location. A QR code can contain GPS coordinates. After scanning, a map opens at the exact point, which works well for invitations, event posters, stores, offices, and meeting points.

How to create a QR code

The process is simple:

  1. Open the QR code generator.
  2. Choose the content type: text, URL, Wi-Fi, vCard contact, email, phone, SMS, location, or calendar event.
  3. Fill in the details.
  4. Generate the code and download the image.

The whole process takes a few seconds. No account or registration is required.

Practical tip

Need a QR code?

Create your own QR code in seconds, completely free.

Tips for making a QR code scan reliably

Testing a printed QR code with a phone before publishing
Test the QR code before using it on a poster, business card, or menu.

Contrast matters most. A QR code needs clear contrast between the dark modules and the background. Black on white is the safest choice. If you use brand colors, test the result before publishing or printing it.

Shorter content is better. A short URL creates a simpler QR pattern that is easier to scan from a distance or at a smaller size. If the destination URL is very long, consider using a short link.

Test before printing. Scan the code with several phones and in different lighting conditions. This matters especially for posters, stickers, packaging, and anything people will scan from a distance.

Use error correction. QR codes include built-in error correction. If part of the code is damaged, dirty, or slightly covered, it may still work. For printed codes used outdoors or in busy places, choose a higher error-correction level.

Keep the quiet zone. A QR code needs empty space around it. Without that margin, some scanners may not recognize where the code starts and ends.

How much information fits in a QR code

It depends on the data type and the error-correction level. The largest QR codes can store roughly 7,000 digits or about 2,900 characters of regular text.

In real life, a short link, contact details, phone number, or Wi-Fi credentials fit easily. A full article does not belong inside a QR code. For long content, put the content on a web page and encode the link.

Static vs. dynamic QR codes

QR codes generated for free in our tool are static. That means the content is encoded directly into the image. If you want to change the content later, you need to generate a new QR code.

Dynamic QR codes work differently. They usually point to a redirect service where you can change the destination without replacing the printed code. That is useful for campaigns and tracking, but it is usually a paid service.

For most everyday cases, such as a business card, Wi-Fi access, a menu, or a website link, a static QR code is enough.

Frequently asked questions

Do QR codes expire?

No. A static QR code is simply an image with data in it. It works as long as the information inside it is still valid, such as the website it points to.

Can a QR code be scanned from a screen?

Yes. It works from a monitor, phone, tablet, or projector, as long as the image is sharp enough and has enough contrast.

Is QR code generation safe?

Yes. Our QR code generator works directly in your browser. The data you enter is not sent to our server and is not stored by us.

How to create a vCard QR code for a business card
QR codes 6 min read

How to create a vCard QR code for a business card

A vCard QR code lets someone save your contact details without typing your name, phone number, and email by hand. It works well on business cards, flyers, and email signatures.

Read more
How to create a WiFi QR code for guests
QR codes 6 min read

How to create a WiFi QR code for guests

A WiFi QR code lets guests join a network without typing the password. Learn what it should contain, where to place it, and what to check before printing.

Read more
How to create a QR code for an event and calendar
QR codes 6 min read

How to create a QR code for an event and calendar

An event QR code can help people add a date to their calendar after scanning. It is useful for workshops, webinars, concerts, training sessions, and company events.

Read more