How to Make a QR Code for Free

Wi-Fi, links, contact cards and more. Build a QR code in seconds with no sign-up and no app to install.

5 min read · Updated 2026-10-04

Maybe you want to stick a menu QR code on a restaurant table, let guests join your Wi-Fi without typing a password, or put your contact details on a business card so people can save them with one scan. You don't need a paid app or an account for any of that — a QR code generator that runs entirely in your browser is enough.

What you can turn into a QR code

Dagochim's QR code tool supports six content types, each built to match how the destination app actually reads it:

Advertisement (guide-mid)

How to make a QR code with Dagochim

  1. Open the QR Code Generator tool.
  2. Pick the content type at the top: URL, text, Wi-Fi, contact card, SMS or email.
  3. Fill in the fields. The QR code preview updates live on the right as you type, so you can see exactly what you're about to export.
  4. Open the Style section to adjust size, margin, colors, error correction level, and an optional center logo.
  5. Export with Download PNG, Download SVG, or Copy image (if your browser supports clipboard images).

Styling: size, color, logo and error correction

The defaults scan reliably on their own, but you can tune several things depending on where the code will be used.

Picking the right error correction level and size together

These two settings interact more than people expect. A QR code with a low error correction level and a small print size is the combination most likely to fail in the real world — phone cameras struggle with small, dense, low-tolerance patterns under imperfect lighting. If you're printing something that will be scanned from a few feet away (a poster, a storefront window), go bigger and keep error correction at least at M. If you're adding a logo or printing on a slightly reflective or textured surface (like a laminated table tent), bump error correction to H and increase the print size a notch further than you think you need.

Is my data safe?

Yes. Dagochim's QR code generator never sends what you type to a server — the QR image is rendered entirely inside this browser tab. You can verify this yourself: disconnect from the internet while using the tool, and the QR code keeps generating normally. That said, keep in mind that a QR code is not itself a private container — anything you encode (a Wi-Fi password, a phone number, personal contact details) becomes visible to anyone who scans the resulting code. The privacy of the data is about who can scan the printed code, not about this tool.

Common problems and how to fix them

Printing QR codes: a quick size guide

How large a QR code needs to be printed depends on how far away people will be standing when they scan it, roughly following a 1:10 ratio (print size to scan distance). A code meant to be scanned from about 30cm away (a menu on a table) can be as small as 3cm across. A code on a poster meant to be scanned from 2-3 meters away should be at least 20-30cm across. When in doubt, print it larger rather than smaller — an oversized QR code never causes scanning problems, but an undersized one often does.

Static vs. dynamic QR codes

It's worth understanding the difference before you commit to printing something permanently. A static QR code (what this tool generates) has its destination baked directly into the pattern — there's no server involved, no tracking, and no way to edit the link later. A dynamic QR code instead encodes a short redirect URL controlled by a third-party service, so the destination can be changed after printing and scans can be tracked. Dynamic QR services usually require an account and often a subscription for long-term use, and they introduce a dependency: if that service ever shuts down, every printed code pointing to it breaks. For a one-time flyer, a Wi-Fi sign, or a personal business card, a free static QR code is simpler and more durable. Reach for a dynamic QR service only if you specifically need to edit the destination after printing, or need scan analytics.

Frequently asked questions

Is it safe to put my Wi-Fi password in a QR code?

The password is stored inside the QR code as plain text, so anyone who scans it can read it. Only use this for networks you're fine sharing, like a guest or family Wi-Fi. Skip it for anything sensitive.

Why won't my QR code scan?

Weak color contrast, a margin that's too small, or a logo that's too large are the most common causes. Use a dark code on a light background, keep at least a 4-module margin, set error correction to H if you add a logo, and always test-scan before printing.

Can I change what a QR code points to after I've printed it?

No. QR codes made with this tool are static, meaning the content is baked into the pattern itself and can't be edited later. If you need to change the destination later, create a short link first and turn that short link into a QR code instead.

Related tools

Advertisement (guide-end)