QR Code Generator & Scanner

  1. 01Upload
  2. 02Process
  3. 03Export
qr_code_2

Custom style

Customize foreground color, background color and size

security

Local processing

Everything runs in your browser. No data is uploaded.

image_search

Image recognition

Upload an image to decode the QR code automatically

Practical guidance for QR code generation and scanning

The QR code tool turns text or links into a downloadable PNG and can decode QR content from an image. Foreground color, background color, and size are adjustable, and generation and scanning both run locally in the browser.

Reliable scanning depends on content length, image clarity, color contrast, and quiet space around the code. Similar colors, blurry screenshots, or cropped edges can make both phones and the page fail to decode it.

FAQ

Are the input text and QR image uploaded?expand_more

No. QR generation and image decoding both run in the current browser.

Why does a colored QR code fail to scan?expand_more

Low foreground-background contrast is a common cause. Use a dark foreground, light background, and keep the full border and quiet space.

Why can the image not be decoded even though it contains a QR code?expand_more

The code may be too small, blurry, tilted, reflective, or cropped. Crop around the code and retry with a clearer source image.

QQ group

QQ group