QR Code Generator

Create static QR codes from a URL or text, with PNG and SVG downloads.

Your files. Your device.

Drop images here, or choose them below.

40 MB total · PNG, JPG, WebP · 24 megapixels per image

    How to use QR Code Generator

    1. Enter your content. Paste a URL or text, then choose size and error correction.
    2. Check your selection. Keep content below 1500 UTF-8 bytes. Scan every code before sharing. Long content creates denser codes that need larger print sizes.
    3. Process and download. Save the finished files, then check the result before using it. Your original files stay unchanged.

    What this tool does

    Enter your destination or text, choose image size and error correction, preview the code and download a print-friendly SVG or PNG. No account or tracking redirect is used.

    Before you start

    Keep content below 1500 UTF-8 bytes. Scan every code before sharing. Long content creates denser codes that need larger print sizes.

    Use a larger code for long text and test it before printing. Very large documents or high-resolution images may need more memory than a phone can provide. Choose a smaller file if your browser runs out of memory.

    Your files stay with you.

    File contents are processed on this device. We do not upload your selected files to a server or save them to a Pactuno account. Closing or clearing the page releases this session’s files. Downloaded results remain wherever you save them.

    Read the tools privacy details

    Questions, answered.

    Is QR Code Generator free?

    Yes. This tool is free to use without an account. You can process files again as needed, within the per-run limits shown above.

    Can I use it on my phone?

    Yes, in a current browser with JavaScript enabled. Larger files may work better on a computer with more available memory. Processing depends on your device, not a server queue.

    Will the output look exactly the same?

    Resizing, cropping, color changes and lossy conversion can alter appearance. JPG does not support transparency. Keep the original and compare the preview before replacing it.