QR code generator

Type a link or details and download a QR code that never expires.

What the code opens

Version 2 · 25 × 25 · 80% full

What it does

This generator makes static QR codes: what you type is stored in the pattern itself, so the code keeps working forever, even if this site disappears, and scans aren’t tracked. Many free generators make “dynamic” codes instead, which send every scan through their own server and can stop working when a trial ends. Besides links and text, it builds the formats phones recognize: a Wi‑Fi code that joins a network without typing the password, a WhatsApp code that opens a chat with your number and an optional message, and email and phone codes. Download a PNG at up to 2048 pixels, or an SVG that stays sharp at any print size. The encoder was written for this site from the QR code standard (ISO/IEC 18004) and runs in your browser. It doesn’t add logos.

How to use it

How it works
  1. Choose what the code should open: “Link or text”, “Wi‑Fi”, “WhatsApp”, “Email” or “Phone”.
  2. Fill in the fields. The code updates as you type, and a message tells you if something is missing, such as a country code.
  3. Optionally pick the error correction level and the colors. Keep the code dark on a light background.
  4. Scan the preview with your phone to check it, then click “Download PNG” or “Download SVG”.

Common uses

  • Printing a Wi‑Fi code for guests at home, in a café or in an office meeting room
  • Putting a WhatsApp code on a shop window, menu or package so customers can message you
  • Adding a link to a menu, flyer, business card or event poster
  • Linking a printed CV or report to an online portfolio or the full document

Tips

  • Test the code with two different phones before you print a batch. A code scanned from further away must be bigger: a common rule is a width of at least one tenth of the scanning distance.
  • Shorter content gives a simpler code with bigger squares that scans more easily, so use a short link and drop tracking parameters you don’t need.
  • Keep the white border around the code when you place it in a design. Scanners need that quiet zone to find the code.

Questions

Do these QR codes expire?

No. The content is in the code itself, not on a server, so it works for as long as the link or details inside it are valid.

Can I change where the code points after printing?

No. That needs a dynamic code, which redirects through a service you depend on. If you may need to change it, point the code at a page you control and update that page instead.

How does the Wi‑Fi QR code work?

It holds the network name, the security type and the password in the standard WIFI: format. The camera apps on iPhone and Android offer to join the network when they scan it. Anyone who scans it can read the password, so show it only where you’d share the password anyway.

Which error correction level should I choose?

M suits most uses. Choose Q or H for codes that may get dirty, scratched or partly covered, such as on packaging or outdoors. Higher levels make the code denser, so print it a little bigger.

Is anything I type sent to a server?

No. The code is made in your browser, and nothing you type leaves your device.

Related tools

  • JSON formatter and validator

    Format, validate and minify JSON in your browser. Clear errors with line and column, big numbers kept exact, duplicate keys flagged. No upload.

  • JWT decoder and verifier

    Decode a JWT to read its header, payload and expiry, and check its signature with a secret or public key. Runs in your browser; the token stays private.

  • Compress images

    Compress JPG, PNG and WebP images to 200 KB or less each, keeping their format. Batch compress in your browser and download a ZIP.

  • Convert HEIC to JPG

    Convert iPhone HEIC photos to JPG in your browser, one at a time or a whole batch with a ZIP download. Nothing is uploaded.

  • Resize images

    Resize JPG, PNG and WebP images to exact pixel dimensions or by percentage. Keep the aspect ratio, resize in bulk, no upload.

  • Passport & ID photo maker

    Make a passport or ID photo at the right size for the US, UK, Canada and more, plus a 4×6 inch print sheet. Free, private, no upload.