Make a QR code, scan one back.

QRToolio turns links, WiFi passwords, contact cards and more into QR codes you can print anywhere — and reads QR codes back from any image. Style them with your colours and logo, download in high resolution, or generate a whole batch at once.

100% private: everything runs in your browser. Nothing you type or scan is ever uploaded to a server.

Hidden network
Guests scan the code and join your WiFi without typing the password.
Include the country code so the number works from anywhere.
Tip: in Google Maps, right-click (or long-press) any spot to see its latitude and longitude.
Style
Higher levels survive more damage, scratches and stickers.
SVG downloads are vector and scale to any size.
A logo sits in the centre of the code. Error correction switches to H so the code still scans.
Your QR code appears here as you type

Your QR code

Nothing to encode yet — start typing on the left.

Drop an image here, or browse files
A screenshot, photo or saved QR image — JPG, PNG, WebP or GIF
Result
Perfect for table tents, product labels, WiFi cards for every room, or a menu link per branch. Uses the colours chosen in the Generate tab.

One tool for both directions

Most QR sites make you choose: a generator covered in ads and expiring links, or a separate scanner somewhere else. QRToolio does both in a single page, and because the codes are built right in your browser, they are ordinary static QR codes — they work forever, need no account, and point exactly where you told them to.

Generate

Links, plain text, WiFi logins your guests can join with one scan, phone numbers, pre-written emails and texts, save-to-phone contact cards, and map locations. Pick your colours, drop in a logo, and download a crisp PNG up to 4096 px or an endlessly scalable SVG.

Scan

Got a QR code as an image — a screenshot, a photo of a poster, a code someone sent you? Drop it in and QRToolio reads it on the spot: follow the link, copy the text, or save it as a file. The image never leaves your device.

Bulk

Paste a list — one entry per line — and get a matching QR code for every line. Restaurants use it for table numbers, shops for shelf labels, hotels for a WiFi card in every room.

Questions

Do QR codes from QRToolio expire?

No. Your content is encoded directly into the pattern of squares — there is no redirect through our servers and nothing to switch off. A code printed today will scan in ten years, as long as the thing it points to (your website, your WiFi password) still exists.

Is anything I type or scan uploaded?

No. Generating and scanning both happen entirely inside your browser using code built into the page. Your links, WiFi passwords and scanned images never leave your device — the tools even keep working if you disconnect from the internet after the page has loaded.

Which error correction level should I pick?

Error correction is the spare capacity that lets a code scan even when part of it is damaged, dirty or covered. M is a good everyday balance. Pick Q or H for outdoor signs, stickers and printed labels — and always use H if you add a logo, since the logo covers the centre of the code.

My QR code won't scan. What went wrong?

Usually one of four things: the two colours are too close in brightness (dark blue on black is a classic), the code was printed too small for how much content it holds, the quiet white border around it got cropped, or a logo covers too much of the centre. Shorten the content, raise the contrast, keep the border, and test with your phone before printing a batch.

How do I make a WiFi QR code for my shop or home?

Choose the WiFi type, type your network name and password exactly as they appear in your router settings, and download the code. Anyone who scans it with their phone camera is offered to join the network immediately — no typing, no spelling the password out loud.

Can I use these codes for my business?

Yes — menus, packaging, business cards, shop windows, receipts, anything. The codes are yours, with no watermark and no usage limits.