Generators

QR Code Generator

Turn any text, URL, or message into a scannable QR code, generated entirely in your browser.

What can a QR code hold?

A QR code can encode plain text, a website URL, a phone number, a Wi-Fi network's credentials in a special format, or a contact card — anything that fits within its data capacity (a few thousand characters, depending on the QR version and error correction level).

Common uses

  • Linking a printed flyer or menu to a website
  • Sharing Wi-Fi details or contact information without typing
  • Adding a quick-scan link to a business card or product packaging

What to type for common uses

  • A website: include the full address starting with https:// so phones treat it as a link.
  • A phone number: tel:+14155550123, with the country code.
  • An email: mailto:name@example.com.
  • Wi-Fi: WIFI:T:WPA;S:NetworkName;P:Password;; which most current phone cameras recognise and offer to join.

The generator encodes exactly what you type, so the result is only as good as the text. Shorter text gives a simpler code with larger squares, which scans more reliably from a distance. A 24-character web address makes a much easier code than a 200-character one full of tracking parameters.

Printing and scanning tips

  • The download is a 400 by 400 pixel PNG with a small blank border. Keep that border clear of other artwork, and print dark code on a light background.
  • As a rule of thumb, print it at least about 2 cm (0.8 in) wide, and larger if people will scan from further away.
  • Scale it up proportionally. Because it is a raster image, a very large poster print can look soft, so for big signage regenerate the code in a tool that exports vector files.
  • Always test the printed result with more than one phone before sending it to print.

Limits

This is a static code, so it cannot be edited after printing and it does not count scans. If you need to measure visits, point the code at a link tagged with the UTM Link Builder. There are no options for colours, logos or error-correction level.

Frequently asked questions

Do QR codes expire?

No — a QR code generated here simply encodes your text directly (a "static" QR code), so it works for as long as the underlying content (like a website) stays valid. It doesn't rely on any service that could expire.

Is there a size limit for what I can encode?

Yes, QR codes have a maximum data capacity of a few thousand characters depending on content type. Very long text may fail to generate — shorten it or link to a page containing the full text instead.

How big should I print a QR code?

At least about 2 cm (0.8 in) square for close-up scanning. For a poster or shop window, make it larger in proportion to how far away people will stand, and test it with a phone before printing.

Can I change the colors or add a logo?

Not here. The tool makes a standard black-on-white code. Keeping high contrast is also what makes a code scan reliably, so low-contrast or heavily decorated designs should be tested carefully.

Related tools