All toolsQR Code Generator

Generator tool

QR Code Generator

Turn any URL or text string into a crisp, downloadable QR code PNG.

UTF-8
0 characters0 bytes⌘/Ctrl + Enter to generate
Preview
Your QR code will appear here

Add a value and choose Generate QR code.

Enter a URL or text string to create a QR code.

About this tool

Create scannable codes from text

QR codes make URLs and short text values easy to transfer from print or another screen to a phone. The encoded content is stored directly in the visual pattern and can be read by a camera app.

Choose the output resolution, quiet-zone margin, and error-correction level before generating. The finished PNG is created with a bundled JavaScript library and is ready to download immediately.

How it works

Create a QR code in three steps

  1. 1Enter a value

    Paste a URL, message, configuration string, or any other text content.

  2. 2Choose the quality

    Select the PNG resolution, margin, and preferred error-correction level.

  3. 3Generate and download

    Preview the finished code, scan it to verify, and download the PNG.

Common questions

QR Code Generator FAQ

What can I put in a QR code?

You can encode a website URL, plain text, contact detail, Wi-Fi configuration string, deep link, or any other text-based value.

What does error correction mean?

Error correction adds redundancy so a QR code can remain readable when part of it is damaged or obscured. Higher levels produce denser codes.

Which image size should I choose?

A 512-pixel PNG works well for most digital uses. Choose 1024 pixels for larger print placement and 256 pixels for compact on-screen use.

Is the QR content uploaded?

No. A local JavaScript library creates the image directly in your browser, and the entered content is not submitted for processing.