QR Code Generator

Create a QR code containing text, a link, or the bytes of a small file. The PNG is yours to keep: it contains your data directly, without a Btech3 redirect or subscription.

Server processing: submitted data and an optional logo are sent to Btech3 to generate your download. The application does not save an output gallery. Maximum request size: 500 MiB.

Advanced options

A file replaces the text input when “File bytes” is selected. Most QR readers expect text or links; arbitrary file bytes may not be useful to them.

Center images are cropped square. Even with high error correction, a logo or weak color contrast can make a code unreadable. Test the downloaded image before printing.

Make a code that actually scans

  1. Start with a short, complete address such as https://example.com. A QR code stores the exact address; it does not repair typos.
  2. Keep the default black foreground, white background, and four-module quiet zone for a dependable starting point.
  3. Download the PNG and scan it on another device. Check the destination before sharing it.

A longer message needs more modules. Increasing the pixels per module makes the image larger, not more capable of holding data. For example, a 21-module code with a four-module border at 10 pixels per module is 290 × 290 pixels.

The code itself does not expire, but a linked website can move or close. See the QR guide for print and logo tips.