localside

QR Code generator

Turn links and text into a QR Code and download a high-resolution PNG.

Create QR Codes for links, menus, Wi-Fi, payment strings or any text, at 256, 512 or 1024 pixels, and download a print-ready PNG. The code is drawn in your browser — the content is never sent to a server, so it is safe even for sensitive data.

What a QR code is for

A QR code bridges the physical and digital: someone points a camera and lands on a link, typing nothing. It is used on menus, packaging, business cards, flyers, storefronts, payments and event materials. Here you generate a QR code from any link or text in high resolution, ready for screen or print, with no watermark.

Best practices so the QR works

A few precautions ensure scanning: keep good contrast (dark on light), do not shrink it too much in print (ideally 2 cm or more), leave a white margin around it, and test with a phone before publishing. For permanent printed materials, prefer pointing to a URL you control, so you can change the destination later without reprinting.

Generated in the browser, no sign-up

The code is created on your device and downloaded directly — it does not pass through servers and never expires. To lead straight into a chat, use the WhatsApp link generator and turn the resulting link into a QR code here.

Frequently asked questions

Does the generated QR Code expire or have a scan limit?

Never. Paid services create "dynamic" QR codes that route through their servers — ours is static: the content is encoded in the drawing itself, works forever and has no scan limit.

Which size should I pick for printing?

512 px covers business cards and stickers; 1024 px is ideal for posters. Rule of thumb: a printed QR should be at least 2 cm wide for every meter of scanning distance.

Can I encode payment strings?

Yes. Paste a payment string (such as Brazil’s Pix copy-and-paste code) and the resulting QR will be readable by any banking app. Since everything runs locally, the code passes through no middleman.