QR Code Making

URL to QR Code

Turn any web address into a QR code that opens the page.

URL to QR Code: the generator

Content

https:// is added if you leave it out.

Design

Error correction

Recovers about 15% of damage. Higher levels make a denser code. Medium suits most prints.

128 to 2048. About 8.7 cm wide at 300 dpi. The SVG scales to any size.

An empty border helps scanners find the code. Keep Standard unless space is tight.

PNG, JPG, WebP, GIF or SVG, up to 4 MB. It stays in your browser. A simple, square logo works best.

Paste a web address and get a QR code that opens that page when someone scans it. Use it on posters, menus, packaging, flyers or slides. You can change the colors, add your logo and download the result as a PNG or an SVG.

How it works

The code stores your address as plain text. A phone camera recognizes text that starts with http:// or https:// as a link and shows a button that opens it in the browser. There is no middleman: the scanner goes straight to your page.

If you type an address without a scheme, such as example.com/menu, the generator adds https:// for you, because a scanner needs the scheme to know it is a link. Spaces are refused, and so is an address that stops before its ending, such as https://example, which is almost always a typo.

Addresses that start with javascript:, data: or file: are refused on purpose. Those can run code or open local files on the scanning phone, and a QR code is a bad place to hide them. Addresses with accents or non-Latin letters are converted to the form every phone can open.

How to use it

  1. Type or paste the web address into the field.
  2. Check the preview. A shorter address gives a simpler code with larger squares, which scans more easily.
  3. Open Design if you want other colors, a larger size or a logo in the middle.
  4. Download the PNG or the SVG, then scan it with your own phone to confirm it opens the right page.

Example

A typical link and the text stored in the code. The result is simply the address, which is why a short address gives such a small code.

Website link

29 × 29 squares

What is typed in

Web address
https://www.example.com/summer-menu

What the code stores

https://www.example.com/summer-menu
QR code of the website link example. You can scan it with a phone.

Good to know

  • The code holds the address itself. If the page moves, the printed code points at the old place. Choose an address you control and can redirect.
  • Short links from other services can expire or be switched off, and a code that points to one stops working with it. Prefer your own address.
  • A static code cannot count scans. To measure them, add campaign parameters such as ?utm_source=poster to the address and read them in your own analytics tool.

Questions people ask

Does the QR code expire?

No. The code is only the address written as squares, so it works for as long as the page at that address works. Nothing here can switch it off, because the site is not involved when someone scans it.

Can I change the address after printing?

Not in the code itself. To keep that freedom, make the code point to an address you control, such as a page on your own site, and change what that page shows or where it redirects.

Can I see how many people scanned my code?

Not from the code. This generator makes static codes that contain only your address and have no tracking in them. Add a parameter like ?utm_source=flyer to the address and your own analytics will show visits that came from the code.

Should the address start with https or http?

Use https whenever your site supports it. Phones then open a secure page and show no warning. If you type no scheme at all, the generator adds https:// for you.

How long can the address be?

Long enough for almost any page, but every extra character adds squares. An address of about 30 characters gives a small code that scans from a distance. One with 200 characters gives a dense code that needs a large, high-quality print.