QR Code Generator

Create custom QR codes for URLs, text, and more. Download as PNG.

What QR Code Generator helps you do

Turn a URL or short text value into a downloadable PNG QR code. Choose a practical pixel size and foreground color, preview the result, and keep the final code ready for a menu, poster, handout, product card, or in-person workflow.

Files are processed entirely in your browser. Nothing is uploaded to Haivix servers.

How to use QR Code Generator

  1. Enter the final HTTPS URL or short text value, then choose size and foreground color.
  2. Preview the QR code and scan it with more than one phone before printing.
  3. Download the PNG and leave clear space and contrast around the code in your artwork.

What you can do with QR Code Generator

  • Generate a QR code from a URL or plain text.
  • Choose an output size from 128 to 512 pixels.
  • Set a custom foreground color on a white background.
  • Preview the code and download it as a PNG.

Example: create a QR code for a printed campaign

Start with the final HTTPS landing-page URL, including campaign parameters if you need attribution. Generate the code at 512 pixels for a cleaner print source, then scan the preview with more than one phone before placing it in artwork.

Keep strong contrast between the code and background, leave clear space around it, and print a short human-readable URL nearby. If the destination may change, use a redirect you control instead of printing a temporary third-party link.

What to know before you start

  • Longer content creates a denser QR pattern that can be harder to scan at small physical sizes.
  • Very light colors and low-contrast backgrounds reduce reliability.
  • The generated code is static: changing the destination later requires a redirect at the encoded URL or a newly printed code.

Frequently Asked Questions