QR maker + image scanner · Local

Put the useful thing
inside the square.

Make a QR code for a link, Wi-Fi network, contact, event, or plain text—or read one from an image without automatically opening anything suspicious.

QR contents stay in your browser. Generation and image scanning happen locally. HandyPebble does not receive passwords, contacts, links, or uploaded images.

01

Make one or read one

A decoded link is displayed first and never opened automatically. You stay in charge of the click.

Make it yours without making it fragile

Style memory only: colors, size, padding, and error correction stay on this device. QR contents and Wi-Fi passwords do not.

The useful details

Useful presets, cautious scanning.

01

Payloads are formatted correctly

Wi-Fi, contact, and event modes build the standard text structure expected by common scanners.

02

Quiet space stays around it

The download keeps a clean margin so camera apps can find the code boundary.

03

Decoded links wait for you

The scanner reveals the text first and never redirects the page on its own.

Straight answers

QR code questions.

Will a custom color QR code still scan?

Usually, if the modules remain much darker than the background. Black on white is the safest. Avoid low contrast, transparent backgrounds, and inverted light-on-dark codes unless you test every scanner that matters.

How large can the center logo be?

This tool keeps it conservative and adds a white backing square. High error correction helps, but no logo placement is guaranteed—always test the final downloaded or printed code.

Does the Wi-Fi password get uploaded?

No. The Wi-Fi payload and QR image are generated in the browser. The password exists in the open page only and is not included in saved style preferences.

Why doesn’t the scanner open links automatically?

Because a QR image can point anywhere. Showing the decoded destination first gives you a chance to check the domain and context.