OathQR

Free forever · no account · no watermark

A full sheet of QR codes, laid out and ready to print.

Paste a link, choose 12, 24 or 48 copies per page, add an optional caption like 'Scan for menu', download the PDF. Print it on plain paper and cut, or on adhesive sheets for instant stickers. Free, no account, no label software.

Print at 100% scale (no "fit to page") on plain or sticker paper, then cut along the white space.

Previewsample

The whole sheet is laid out in your browser. Your link never leaves this page, and the printed codes can never expire.

I.

It cannot expire

Static codes are pure data. There is no timer, no scan limit and no trial, so there is nothing that can run out.

II.

It never touches our servers

The code is generated in your browser. We never see your content, so we have nothing to hold hostage.

III.

No account, no watermark

Download PNG, SVG or print-ready PDF and use it commercially, without signing anything.

Sticker sheets without the label software

The usual route to a sheet of QR stickers involves label templates, mail merges or an online service that wants an account and a subscription for the privilege of repeating an image. This page does the whole job in your browser: it generates your code once, tiles it onto an A4 or US Letter page with clean spacing, and hands you a PDF. Print on adhesive paper from any office supplier and you have stickers for tables, products, lockers, equipment, handouts — cut along the white space and done.

The caption field earns its place: a QR code with 'Scan for the menu' or 'WiFi here' under it gets scanned; a naked square gets ignored. The caption is printed under every copy at a size that survives cutting.

Getting the print right, and when to use the bulk tool instead

Print the PDF at 100% scale — turn off 'fit to page', which silently shrinks margins and code sizes. The three layouts are sized generously: even the 48-per-page codes are about 25 mm, comfortable for close-range scanning like table stickers and equipment labels. For anything scanned from further away, pick the 12-per-page layout. As always: one test scan from a real phone before printing fifty sheets.

This page repeats one code many times. If you need many different codes — one per product, table number or asset — that is our bulk CSV generator, which turns a list of up to 500 links into a ZIP of individual images, equally free and equally in your browser.

Questions, answered plainly

How many codes fit on a page, and how big are they?
Three layouts: 12 per page at about 55 mm each, 24 at about 38 mm, 48 at about 25 mm, on A4 or US Letter. All three keep white space between codes for clean cutting.
Can each code on the sheet be different?
This page repeats one code — it is built for stickers and labels of the same destination. For a sheet's worth of different codes, use our bulk QR generator: paste a CSV of up to 500 links and download a ZIP of individual PNGs or SVGs.
Does it work with Avery-style adhesive sheets?
The grid uses its own generous spacing rather than any specific label template, so it works best with plain adhesive sheets you cut yourself. Print one paper test page first and hold it against your labels before committing.
Is the PDF watermarked or limited?
No watermark, no page limit, no account. The sheet is laid out entirely in your browser and the codes are static, so nothing about it can expire — reprint the same PDF for years.
What should I write in the caption?
A verb and a promise, short: 'Scan for menu', 'Rate your stay', 'Manual & parts here'. It prints under every code on the sheet. Codes with a caption get noticeably more scans than bare ones.

More sworn tools