QR Code Generator

Turn a link, text or contact details into a scannable QR code.

Image size

Maximum upload file size: 5 MB

Use Remote URL
Upload from device
Logo size

A QR code is just a link people can point a camera at

Every modern phone camera reads QR codes without an app, which is what turned them from a novelty into ordinary infrastructure. A code on a menu, a poster, a business card or a packaging label removes the step where somebody has to type a URL correctly, and that missing step is usually the difference between a scan and a shrug.

This generator encodes whatever you give it — a web address, plain text, a phone number, an email address or Wi-Fi credentials — into a standard QR code you can download and place anywhere. The codes are static, meaning the data is baked into the pattern itself, so they never expire and do not depend on any service staying online.

Making your QR code

  1. Choose what you are encoding: a URL, some plain text, a phone number or contact details.
  2. Enter the content in the field above. For a website, include the full address with https://.
  3. Generate the code and check the preview.
  4. Scan it with your own phone before you use it anywhere — always test before printing.
  5. Download the image and place it in your design, document or signage.

What you can encode

  • Website links — the most common use: send someone straight to a page without typing.
  • Plain text — a serial number, a short message, a coupon code or an asset tag.
  • Phone numbers — scanning opens the dialler with the number already filled in.
  • Email addresses — opens a new message addressed to you.
  • Wi-Fi credentials — guests join the network by scanning instead of retyping a long password.
  • Static and permanent — the data lives in the pattern itself, so the code keeps working indefinitely.

Where QR codes earn their place

  • Restaurant menus, so customers see the current version rather than a laminated one from last year.
  • Business cards and conference badges linking to a portfolio or LinkedIn profile.
  • Product packaging pointing to setup instructions, warranty registration or a manual.
  • Posters and flyers where a long URL would be unreadable and unmemorable.
  • Guest Wi-Fi in an office or rental property, printed and framed on the wall.

QR code questions

Do these QR codes expire?

No. They are static codes, which means the destination is encoded directly in the black-and-white pattern rather than pointing at a redirect service. Nothing we run has to stay online for the code to keep working.

Can I change where a code points after printing it?

Not with a static code — the destination is part of the image. If you expect the target to change, encode a short URL you control and update the redirect at your end.

What size should I print it?

A useful rule is that the code should be at least a tenth of the distance it will be scanned from. For a code read at arm’s length, about two centimetres square is enough; for a code on a wall read from three metres, aim for thirty centimetres.

Why will my code not scan?

The usual causes are too little contrast between the code and its background, insufficient quiet space around the edges, printing it too small, or placing it on a curved or reflective surface. Keep it dark on light, leave a clear margin, and test before printing.

Is there a limit on how much data fits?

Technically a QR code can hold a few thousand characters, but the more you encode the denser and harder to scan the pattern becomes. For links, shorter is genuinely better.

Cookie
We care about your data and would love to use cookies to improve your experience.