DEV Community

Saif Khan
Saif Khan

Posted on Originally published at toolmaxo.com

How to Make a QR Code for Free (No Sign-up, No Watermark): A Practical Guide

This guide was originally published on the Tool Maxo site. It is republished here with the original author's permission and the canonical URL set to the original.

QR codes are everywhere now — on business cards, café tables, payment stickers, Wi-Fi passwords, event flyers. Most online generators want you to create an account first, or stamp their logo on your code. You do not need any of that. Here is how to make a clean, free QR code that scans every time.

Step 1: Know what a QR code can hold

A QR code is just a picture that stores text. It can hold a URL, a plain text note, a phone number, or a whole Wi-Fi login (SSID + password), so scanning it can open a page, start a chat, or connect a guest to your Wi-Fi without typing anything.

Step 2: Static or dynamic?

Most free tools make static QR codes: the data is baked into the pattern itself, so it never expires and nothing can track who scans it. Dynamic codes route scans through a server so you can edit the link later and see analytics — useful for marketing campaigns, but they usually require a paid subscription and every scan is logged by a third party. For a business card, menu, or Wi-Fi password, static is the right choice: free forever and fully private.

Step 3: Generate it in under a minute

Open a free generator that works without an account — Tool Maxo's QR Code Generator runs entirely in your browser, so what you type never leaves your device. Pick the content type (URL, text, phone, email, Wi-Fi, WhatsApp), enter your data, and download the PNG.

Step 4: Make it scan reliably

A QR code that does not scan is worse than no QR code. A few rules that actually matter:

  • Size matters. For print, keep the code at least 2 × 2 cm (about 1 inch); bigger is always safer. On a screen, the code should be at least ~120 px on a side.
  • Keep contrast high. Black on white is the gold standard. Light colors on dark backgrounds often fail in cheap scanners, so test before you print.
  • Mind the quiet zone. Leave a clean margin around the code — about four modules (squares) wide. Designs that fill the QR code to the edge look modern but break scanning.
  • Test with two phones. Scan it with both an iPhone and an Android camera, at arm's length, before you print 500 flyers.

Step 5: Print it right

Download the highest-resolution PNG available — a tiny file will blur in print and fail to scan. If you are printing on a small item (a business card, a sticker), keep the URL short so the pattern stays simple; long URLs make dense patterns that small prints cannot reproduce.


That is the whole process: pick static, use a no-account generator, keep it high-contrast with a margin, and test on two phones. The free QR Code Generator at Tool Maxo is the one I use — no sign-up, no watermark, and the code you download is yours with no expiry and no tracking.

Top comments (0)