GenerateIt

QR Generator

This tool allows you to create free QR codes for use on websites, mobile applications, printed materials, and digital campaigns. QR codes make it easy for users to quickly access information by scanning with a smartphone, helping bridge the gap between offline and online content.

The generator currently supports 9 different types of QR codes, allowing you to encode a wide variety of information such as website URLs, contact details, email links, phone numbers, text, and more. In addition, you can choose from a range of customization options to personalize your QR code, including size, colors, and other visual settings, ensuring it fits seamlessly with your branding or design.

Once generated, your QR code can be downloaded and used immediately. If you ever need to inspect or verify the contents of an existing QR code, be sure to check out our QR Decoder, which lets you quickly view the information encoded within a QR code.

If this site has been useful, we’d love your support! Consider buying us a coffee to keep things going strong.

Buy me a coffee

How to use it

The online QR generator is a powerful webtool that will assist you in creating a variety of QR images.

  1. Pick a typeChoose what the code should hold: a link, text, contact card, Wi-Fi login and more.
  2. Fill in the detailsThe code updates as you type. There is no Generate button to press.
  3. Style itChange the colours, size, margin and error correction to suit your design.
  4. DownloadSave it as a vector SVG for print, or as a PNG for screens and documents.

Tips for a code that scans

Use short links

Shorter text makes a simpler code that is easier to scan from far away or at small sizes.

Print with SVG

The SVG download is vector artwork, so it stays crisp on posters, packaging and business cards.

Test before sharing

Scan the finished code with at least one phone, especially after changing colours.

Frequently asked questions

Is my information sent to a server?

No. The QR code is built in your browser, so the text, links and Wi-Fi passwords you type never leave your device. The only exception is the optional Find coordinates button on the Maps type, which sends the place name to a map service to look up its position.

Do these QR codes expire?

No. The code simply stores the data you entered, so it works for as long as that data stays valid. A link to a website that goes offline will stop working, but the code itself will not.

What does error correction do?

It adds redundancy so a code can still be read when it is dirty, scratched or partly covered. Higher levels (Q and H) survive more damage but make the code denser. Medium (M) is a good default; use L for the simplest, easiest to scan code.

What size and margin should I use?

For print, download the SVG: it stays sharp at any size. For screens, a 500 px PNG is plenty. Keep the margin (quiet zone) at 4 modules or more, because many scanners need that blank border to find the code.

Which colours scan reliably?

Dark code on a light background, with strong contrast. A warning appears if your colours are too similar or inverted. Always test the code with a phone before printing it.

Why did I get a “too much data” message?

A QR code holds a little under 3,000 characters at the lowest error correction level, and less at higher levels. Shorten the text, or lower the error correction.

How do I read an existing QR code?

Use the QR Decoder tool mentioned at the top of this page, or point your phone camera at the code.

Related tools

If this site has been useful, we’d love your support! Consider buying us a coffee to keep things going strong.

Buy me a coffee