Utilix

Random & generators · Random

QR Code Generator

Generate QR codes for any URL, text, email, or phone number — free, instant, and 100% client-side. Download as PNG. Choose size and error correction level.

Enter values above to see the result.

How it works

Generates a QR code from any text or URL directly in your browser. The QR code is created as a PNG image using the qrcode library. Higher error correction levels allow the QR code to be scanned even if part of it is obscured or damaged.

Step by step

  1. 1Enter the text or URL you want to encode.
  2. 2Choose the output size and error correction level.
  3. 3The QR code is generated instantly — no data leaves your browser.
  4. 4Click 'Download PNG' to save the image.

Examples

URL QR code

Encodes the URL into a 300×300 QR code with 15% error correction.

Inputs

text:
https://tryutilix.com
size:
300
errorLevel:
M

Result

qrCode:
(PNG data URL)
Note: QR codes can encode up to ~4,000 characters at the lowest error level. Shorter content = smaller, easier-to-scan codes. Higher error correction levels create denser codes but are more resilient to physical damage.

Frequently asked questions

Is this QR code generator free?

Yes, completely free with no sign-up required. The QR code is generated in your browser — no data is sent to any server.

What error correction level should I use?

M (15%) is recommended for most uses. Use H (30%) if the QR code will be printed on materials that might get damaged or partially covered. L (7%) produces the smallest, simplest code when the content is short.