Utilities Free Single HTML file

QR Maker

QR Maker is a free browser QR code generator that encodes your URL directly into a downloadable PNG — no redirect, no tracking pixel, no expiry, and no account.

QR Maker is a free, single-file in-browser QR code generator — type a URL, pick a color, download the PNG. Built by Nirav Bhatt at Brain Bound Learning.

This Single Page Sandbox tool was originally published on: Brain Bound Learning Substack

Get the tool

Runs in your browserNo accountNo uploadNo install

Free with a newsletter subscription

The download is one self-contained HTML file. Open it from your desktop and it works with no internet connection. Terms of Use.

QR Maker — generate a custom QR code completely free

QR Maker lets you generate a custom QR code completely free — with no tracking, no expiry, no account, no sign-up, and no watermark. Type a URL, pick your colors, and download a clean PNG. Unlike many online QR services that route every scan through their servers, it encodes your link directly — there's no redirect and no tracking pixel, so your code keeps working forever and your scans stay private.

Static QR codes vs tracking redirects

Static QR code
A QR code with the destination URL encoded directly in the black-and-white pattern. Scanning it goes straight to your link. It cannot be edited after printing, and it cannot expire. This is what QR Maker produces.
Dynamic QR code (tracking redirect)
A QR code that encodes a short link on the provider’s server, which then redirects to your real URL. That lets the provider change the destination later — and count every scan. If the provider shuts the link down or your plan ends, every code you already printed stops working.
Tracking pixel
Anything that reports a scan back to a third party. QR Maker has none: there is no redirect hop, so no server sees your scans.
Error correction
Redundant data inside the pattern that lets a code still scan when part of it is smudged, torn or covered. It is why a QR code survives being printed on a menu.

How it works

  1. Type or paste the destination URL. If you leave the scheme off, https:// is added for you.
  2. Pick one of the ten colours for the pattern, and optionally add up to twenty characters of centre text.
  3. Press Generate QR Code. The code is drawn on a 256 × 256 canvas in the page, at the highest error-correction level.
  4. Press Download PNG. The file saves as qr_<domain>.png with your URL encoded straight into the pattern — no redirect in the middle, so nothing counts the scans.

What you can use it for

Frequently asked questions

Is it free?

Yes — free, with no account.

Does it track scans?

No. It encodes your link directly, with no redirect and no tracking pixel, so scans are not routed through any server.

Will the code expire?

No. It is a static QR code — it keeps working as long as the destination URL does.

Can I customize the QR code?

Yes — pick custom colors for your code before downloading it. It is completely free, with no watermark on the image.

What format do I get?

A downloadable PNG, with color options.

Does it work offline?

Yes. Once the page loads it runs entirely in your browser — no internet connection, no sign-up, and no login. The downloadable single HTML file works completely offline.

See the full FAQ for all Single Page Sandbox tools →