Skip to content
Everyone-Website
How-to

How to Make a QR Code (Free, No Sign-Up)

Learn how to make a QR code for free with no sign-up. Add a URL, text, Wi-Fi, or contact details, then download a PNG or SVG that scans reliably.

Updated 6 June 2026 6 min read

A QR code turns a link or a short piece of text into a square pattern that any modern phone can read in seconds. This guide explains what QR codes can hold, how to make one in a few clicks, and the simple habits that keep your code scanning every single time.

What a QR Code Is and How Scanning Works

A QR (“Quick Response”) code is a two-dimensional barcode: a grid of black and white squares that stores data. When a camera looks at the pattern, it decodes that data back into a link, some text, or another piece of information.

The best part is that scanning is now built in. On most phones from the last several years, you simply open the regular Camera app and point it at the code. A notification or banner pops up, you tap it, and your phone opens the link or offers the relevant action. No special scanner app is needed on modern iPhones or recent Android phones.

If someone’s camera doesn’t detect codes automatically, almost every phone has a QR scanner inside the camera or in a quick-settings shortcut, and free scanner apps fill the gap on older devices.

What You Can Put in a QR Code

QR codes are flexible. The same square can carry very different kinds of data, and the phone reacts based on what it finds. Here are the most common options:

TypeWhat it does when scanned
Website URLOpens a web page in the browser (by far the most common use)
Plain textDisplays a short message or note
Email addressStarts a new email to that address
Phone numberOffers to call the number
SMSPre-fills a text message to a number
Wi-Fi credentialsOffers to join a Wi-Fi network without typing the password
Contact info (vCard)Offers to save a name, phone, and email as a new contact

A website URL is the workhorse: menus, sign-up pages, product details, event tickets, and “follow us” links all live behind a URL. Wi-Fi codes are great for cafés and guest rooms, and vCard codes are handy on business cards and name badges.

How to Make a QR Code Step by Step

You can make one in under a minute with our free QR code generator. Here’s the flow:

  1. Open the tool. Go to our free QR code generator.
  2. Choose what to encode. Most often this is a website URL, but you can also paste plain text or other supported data.
  3. Paste or type your content. For a link, paste the full address including https:// so it opens reliably.
  4. Generate the code. The QR code appears on screen instantly as you enter your data.
  5. Test it right away. Point your phone’s camera at the screen to confirm it opens the correct link before you save it.
  6. Download it. Save the image in the format that fits where you’ll use it (more on PNG vs SVG below).

That’s the whole process. There are no accounts to create and nothing to install.

Download Formats: PNG vs SVG

When you download, you’ll usually choose between PNG and SVG. They look the same on screen but behave very differently when resized.

  • PNG is a raster image, made of a fixed grid of pixels. It’s perfect for screens, websites, social posts, slides, and emails. The catch: if you blow a PNG up much larger than its original size, the edges get soft or blocky.
  • SVG is a vector image, described by math rather than pixels. It scales to any size with perfectly crisp edges, which makes it the best choice for print — posters, packaging, banners, and large signs. Designers and print shops generally prefer SVG for this reason.

A simple rule: use PNG for screens, and use SVG when you’re printing or when you don’t know how large the code will end up.

Best Practices So Your QR Code Actually Scans

A QR code that looks fine on your monitor can still fail in the real world. These habits make the difference:

Make It Big Enough

Tiny codes are the number-one reason scans fail. A loose rule of thumb for print is a 10:1 distance-to-size ratio — for every 10 units of scanning distance, the code should be about 1 unit wide. So a code scanned from roughly 1 metre (about 3 feet) away should be around 10 cm (about 4 inches) on each side. When in doubt, go bigger.

Keep Strong Contrast

Codes scan best as a dark pattern on a light background. Classic black-on-white is the safest choice. You can use colours, but keep high contrast and avoid light-on-dark (inverted) codes unless you’ve tested them thoroughly — many scanners struggle with inverted patterns.

Preserve the Quiet Zone

The blank margin around a QR code is called the quiet zone, and it isn’t decorative — scanners need it to find where the code begins and ends. Leave clear, empty space on all four sides (a margin roughly four “modules,” the small squares, wide). Don’t crowd the code with text, logos, or borders that touch it.

Don’t Distort It

Always resize the code proportionally. Stretching it taller or wider, skewing it, or wrapping it around a curved surface can break the pattern. Keep it square and flat.

Always Test With a Real Phone

Before you print anything or publish it widely, scan the final version with an actual phone — ideally more than one. Test it at the real size and distance people will use, and confirm it opens exactly where it should. This single step prevents the most expensive QR mistakes.

Static vs Dynamic QR Codes

There are two broad kinds of QR codes, and the difference matters before you commit a code to print.

  • A static QR code has the data baked directly into the pattern. If it holds https://example.com/menu, that link is fixed forever — change it and you need a brand-new code. Static codes are simple, free, work offline, and never depend on a third party staying online.
  • A dynamic QR code stores a short redirect link that points through a service you control. Because the code points to a redirect rather than the final destination, you can edit where it goes later and often track scans (counts, locations, times). These features come from paid services and require an ongoing account.

Our free tool creates static QR codes. That’s exactly what you want for links that won’t change — a fixed website, a Wi-Fi password, a phone number, or your contact card. If you specifically need to reroute a code after printing or measure scan analytics, a paid dynamic-code service is the right tool; for everything else, a static code is simpler and free.

Privacy and Cost

Our free QR code generator is genuinely free, with no sign-up and no account required. The code is generated right in your browser, so you can create as many as you like and download them on the spot.

That’s all there is to it: pick what to encode, generate, test on your phone, and download a PNG for screens or an SVG for print. With a big-enough size, good contrast, and a clean quiet zone, your QR code will scan reliably wherever it lands.