UtilTap
Free · No Signup · Private by Design

QR Code Generator

Build a working QR for any URL, text, or WhatsApp message in seconds — fully customizable colors, sharp PNG export, zero data ever leaves your browser.

Build a working QR for any URL, text, or WhatsApp message in seconds — fully customizable colors, sharp PNG export, zero data ever leaves your browser.
URL or Text
Customize
256px
#000000
#FFFFFF
Preview
Type a URL or text on the left to see your QR code here.

How to Use

  1. 1. Enter your content

    Type or paste a URL, plain text, phone number, or pick the WhatsApp option to build a wa.me link with a prefilled message.

  2. 2. Customize the QR

    Pick a size between 128px and 512px and choose foreground and background colors. The preview updates instantly as you adjust.

  3. 3. Download as PNG

    Click Download to save the QR as a high-resolution PNG. Print it, share it, or paste it into posters, slides, and packaging.

Why Use This Tool

Most online QR generators send your content to a server to render the image — which matters more than people realize when the QR encodes a UPI payment handle, a home WiFi password, or a personal phone number. This tool encodes everything in your browser: the QR matrix is computed and drawn to a canvas on your own device, so the data never travels anywhere. You can load the page, disconnect from the internet, and keep generating codes.

The codes it produces are static QR codes — the content is baked directly into the pattern, with no redirect through a shortener service. That means no expiry, no scan limits, no watermark, and no third party that can break your printed posters by shutting down or moving to a paid plan. A QR you generate today will scan identically in ten years.

Print quality is handled too. Export at 512px for posters, packaging, and table stands, and keep the default dark-on-light color scheme for maximum scanner compatibility — the color pickers let you match a brand palette, but high contrast is what makes a QR scan reliably from across a room or under poor lighting. Always test-scan a printed sample before a bulk print run.

Instant Results

Runs entirely in your browser. No waiting in queues, no server round-trips — output appears the moment you act.

Private by Design

Your files and text never leave your device. Nothing is uploaded, stored, or logged on any server.

Free, No Signup

Use every feature without an account, watermark, or paywall. Open the page and start working.

Frequently Asked Questions

Pick the WhatsApp option, enter your phone number with country code, and type the message you want to prefill. The tool builds a wa.me link and turns it into a QR. When someone scans it, WhatsApp opens with your message ready to send.
Yes. Pick any foreground and background color using the color pickers. Keep contrast high — dark foreground on a light background scans most reliably. Inverted (light on dark) QR codes can fail on older scanners.
Yes. QR codes generated here are completely free to use for personal, business, marketing, and commercial purposes. There are no watermarks, no expiry, and no tracking. The data is encoded directly in the QR — nothing routes through our servers.
For posters and packaging, use 512px and scale up in your design tool. For digital sharing, social media, or screen display, 256px is plenty. Smaller QR codes (128px) work for stickers and business cards but should be tested by scanning before printing in bulk.

Related Tools