ToolSahara

Free QR Code Generator

Type or paste any text or link below and get a scannable QR code instantly. Adjust the size, colors, and error correction to match your needs, then download the result as a PNG image or a scalable SVG.

Processed in your browser — nothing uploaded

0 bytes

Preview

Your QR code preview will appear here.

How it works

  1. 1

    Enter your text or link

    Type or paste the URL, text, or other content you want the QR code to hold.

  2. 2

    Customize the look

    Pick the image size, error correction level, and foreground/background colors.

  3. 3

    Download your QR code

    Preview the code, then download it as a PNG image or a vector SVG file.

Frequently asked questions

Is my text uploaded anywhere when I generate a QR code?
No. The QR code is generated entirely inside your browser using JavaScript. Your text never leaves your device and is never sent to any server.
What does the error correction level mean?
Error correction lets a QR code stay scannable even if part of it is damaged or covered. Level L recovers about 7% of the data, M about 15%, Q about 25%, and H about 30%. Higher levels make the code denser, so M is a good default for most uses.
My QR code won't scan. What can I do?
Try shortening your text, raising the error correction level, and choosing a larger size. Make sure there is strong contrast between the dark and light colors, and test the code with your phone's camera before printing.
What can I encode in a QR code?
Any text: website links, plain text, phone numbers, or email addresses. Most scanner apps recognize links automatically and offer to open them.
Should I download the PNG or the SVG?
Download PNG for everyday sharing and fixed-size printing — it's a regular image. Download SVG when you need to scale the code to any size without losing sharpness, for example for posters, packaging, or professional print.