Opo Codes

Phone number QR code generator

A phone QR code holds one number, and scanning it offers to call that number, so nobody has to type it. Opo Codes makes the code for free in your browser, with no account, and reads it back to check it before you print.

Open the generatorFree. Runs in your browser.

How to do it

  1. Open the generator with Phone already selected.
  2. Type the number, with the country code if people may call from abroad.
  3. Wait for the VERIFIED stamp.
  4. Download the code and print it on a van, a shop door or a leaflet.

What is inside the code

The code holds a tel: link, the standard form for phone numbers. The generator keeps only the digits and a leading plus, whatever you type. Brackets, spaces and dashes are dropped.

Worked example with two ways of writing the same mobile. Typed as +880 1711-223344 it becomes tel:+8801711223344. Typed as the local form 01711-223344 it becomes tel:01711223344.

Local or international

The local form dials correctly only for a person in the same country. A phone abroad would read 01711223344 as a number in the country it is in. Starting with the plus and the country code works from everywhere.

The plus counts only at the start of the number, even after a bracket or a space, as in (+880) 1711 223344. A plus anywhere else is dropped.

When to use a different type

Use SMS if you want a message instead of a call. Use vCard if you want people to save your number with your name rather than dial it once. The generator needs at least one digit, and shows an error if the field has none.

Questions

Does scanning call straight away?

That depends on the phone. Most show the number and ask before they dial.

How many digits can I use?

The generator does not set a limit on a phone number. It only needs at least one digit. For a number people can really dial, use the full international form.

Can I change the number later?

No, it is inside the picture. Print a new code if the number changes.

Does it work offline?

Once you have opened the generator one time, yes, including the scan check.

Related tools