ELSHORAFA TOOLS

Offline utility

QR Code Generator Free

Turn any link or text into a scannable QR code. It is built in your browser, nothing is uploaded, and the code never expires.

How it works

Static codes and dynamic codes

What this makes

A static code. The destination is encoded in the pattern itself, so it works forever and needs no service behind it. It also cannot be edited after printing.

What a dynamic code adds

A short link in the middle, which lets you change the destination later and count scans. It also dies the day that short link service stops paying its bills.

How to get both

Encode a URL you control, on your own domain, then redirect it server side. You keep the editable destination and the scan count without renting the middle.

Before it goes to the printer. Add UTM parameters to the destination first, so the scans show up as their own source in analytics rather than as direct traffic. The UTM Builder tags the URL, then paste the tagged link in above.

Questions

Is my data sent anywhere?

No. The encoder runs in this page, in your browser. The link or text you type is never uploaded, never logged, and never passed to a third party. You can load the page once, go offline, and it still works.

Will the QR code stop working later?

No. This is a static code, so the destination is encoded in the pattern itself rather than behind a short link that someone has to keep alive. The trade is that you cannot change where it points after printing, so check the link before you send it to production.

Can I use my brand colour?

Yes, as long as it is dark enough against the white background. Scanners read contrast, not colour, so a mid tone or a pastel will fail on older phone cameras. The tool warns you when the contrast ratio drops too low, and it keeps the quiet zone, the white margin scanners need, in every export.

How big should a printed QR code be?

Roughly one tenth of the scanning distance. A code read from 30 cm on a menu wants about 3 cm square, a code read from 3 m on a pull up banner wants about 30 cm. Longer text makes a denser grid, which raises the minimum size, so shorten the URL before you shrink the code.

Next step

A QR code is one touchpoint. The page behind it decides the sale.

Run the free analyzer on the destination and see the SEO, GEO, schema and speed problems that cost you the scan, ranked by what they are worth.