QR code for business cards

People scan your card and save your details in one tap. No app, no profile page and no subscription.

  • Never expires
  • No sign-up, no watermark
  • Vector PDF & SVG with your logo
  • Runs in your browser
Your QR code

Fill in the form and your code appears here.

Waiting for your data
  • A decoder in your browser read this code back and got exactly your data. Scan one printed copy with your phone before a large print run.

scales freely

Your data and logo stay on this device. Nothing is uploaded.

Colors and shape

Ready-made styles

Color presets

Pattern

Corners

Gradient

Logo

A logo hides part of the code, so error correction is raised and the size is limited to what the code can safely repair.

Error correction

A phone can still read a code that is partly damaged: scratched, dirty or covered by a logo. This level sets how much damage it can recover from. A higher level gives more reserve, but the code gets denser, with smaller squares, and holds less data.

Most people should leave Automatic: it picks M, or H with a logo, and lowers the level if the data does not fit. Choose Q or H for codes outdoors or on packaging that can get damaged, and L or M for long text or very small print. With a logo the level is never below Q.

Which one do you need?

Direct codeDynamic code
Cost over the yearsFreeUsually a subscription
If the QR company closesKeeps workingStops working
Who sees your scansNobodyThe provider
Address people see before openingYoursUsually the provider’s
Wi-Fi and contact details without internetYesUsually no
Change the destination after printingOnly through your own domainYes
Scan statistics for each codeNoYes
Best forMenus, plaques, packaging, business cards, Wi-FiAd campaigns you measure, links that change often

Two ways to do it

The form above puts your details into the code itself, so the card works without internet and depends on no service. If your details change often, make a website code that points at a contact page you control instead. The first cannot be edited after printing, and the second needs your page to stay online.

Putting it on the card

A standard card has little room, and every field makes the code denser.

  1. Fill in only what people need. Name, phone, email and website are usually enough.
  2. Check the size. Those four fields usually need about 2.5 cm (1 in). The warning under the preview tells you if the PDF is too small.
  3. Download the vector PDF. Send it to the printer as it is, without stretching or recompressing it.
  4. Test a proof. Scan a printed sample with an iPhone and an Android phone before the full run.

Printing details that matter

Use dark ink on a light background. On dark or textured card, print the code on a light panel with its blank margin. Avoid placing it across a fold or over a spot-gloss area, where reflections can confuse a camera.

Questions

Can I change my details after printing?

Not in a code that holds them directly. For details that change, use a website code pointing at a page you control.

Can a photo go in the code?

No. A photo is far too large for a QR code. Put it on a web page and use a website code.

My number changed. Can the printed cards be saved?

No. A printed code cannot be corrected, so make a new code and print new cards.

Will this QR code ever expire?

No. There is nothing that can expire: the code contains your data itself and works without any server. It keeps working as long as it can be scanned and, for a link, as long as that website exists.

Is it really free? Are there limits on scans?

Yes, it is free with no account. Scans are unlimited because nobody counts them: a scan happens entirely between the code and the phone. The site is paid for by advertising.

Do you see my data or logo?

No. The code is created in your browser and nothing is uploaded. You can load the page, go offline, and it keeps working.

Will it scan on every phone?

Every code is read back by a decoder in your browser before download, and you get a warning if that fails. That is a software check, so scan one printed copy with your own phone before a large print run.