Free QR Code Generator

Create high-quality QR codes for links, text, Wi-Fi and more. Customize dot and eye shapes, colors, frames and logos, then download as PNG or vector SVG, or embed with a URL. Free, no sign-up.

  • Free
  • No sign-up
  • PNG · SVG
  • Embeddable URL

How it works

Make a QR code in four steps

  1. 1

    Enter your content

    Paste a URL, plain text, a phone number or any data you want people to scan.

  2. 2

    Style the code

    Pick a color, the shape of the dots and corner eyes, an optional "Scan me" frame and a center logo.

  3. 3

    Pick a size

    Choose the output resolution. SVG stays sharp at any size, which is best for print.

  4. 4

    Download or embed

    Save as PNG or SVG, or copy the image URL to embed the same QR code on any website.

Features

Built for print and the web

  • Vector SVG and high-res PNG

    Export print-ready SVG or PNG up to 2000px without watermarks.

  • Custom shapes, colors and frames

    Square, rounded, circle, diamond or leaf dots, matching corner eyes and a call-to-action frame.

  • Generated in your browser

    The QR code is drawn on your device; the content you type is not uploaded or stored.

  • Embeddable image URL

    Every design has a /qrtool/qrcode URL that returns an SVG, handy for emails, docs and CMS pages.

FAQ

Questions about QR codes

Is this QR code generator free?

Yes. It is free to use without sign-up, and the codes do not expire because they encode your content directly.

Do the QR codes expire?

No. These are static QR codes: the content is stored in the pattern itself, so they keep working as long as the content (for example your URL) is valid.

PNG or SVG: which should I download?

Use SVG for print and design tools because it scales without losing quality. Use PNG for chat apps, slides and places that do not accept SVG.

Will a colored QR code or a logo still scan?

Yes, as long as the code stays dark on a light background. The generator uses error correction so a small center logo does not break scanning. Test with your phone before printing.

How do I create a QR code for a bank transfer in Vietnam?

Use the VietQR generator. It builds a NAPAS-compliant payment QR that any Vietnamese banking app can scan, with the amount and transfer note pre-filled.