Free QR Code Generator

Create a QR code for a link, text, email, phone number, WiFi network, a full contact card (vCard) or a business card. The code is drawn in your browser, so nothing you type is sent anywhere, and it is a static code with no redirect, so it never expires.

How it works

  1. Pick what the code should do: open a link, show text, start an email or call, join WiFi, save a contact, or go on a business card.
  2. Fill in the fields. For a contact card, add name, company, role, phone, email and website; accents and non-Latin names are supported.
  3. In Business card mode, choose whether the code saves your contact (vCard) or opens a link to your digital card or website, then check the print preview on a 3.5 x 2 inch card.
  4. The QR code updates as you type. Contact cards are encoded as a standard vCard 3.0 that phones recognise.
  5. Download a PNG for screens, an SVG for print, or the .vcf contact file itself.

Contact QR codes for business cards

A contact QR code saves the person you meet from typing your details. Put it on the back of your business card, on a name badge or on a trade show banner. The .vcf download is the same contact as a file, handy for email signatures or your website's contact page.

Business card mode: sizing a QR code for print

A standard US business card is 3.5 x 2 inches (89 x 51 mm); a European card is 85 x 55 mm. Business card mode shows your code on a card at that scale, with the code's printed width in inches and centimetres, so you can see before printing whether it is big enough.

Worked example: a vCard with a name, mobile, email and website often makes a code of roughly 45 to 60 modules across (the preview shows the exact count). Printed 2 cm wide, each module is about 0.35 to 0.45 mm, which most phone cameras read from a normal holding distance. A link to a short address like we.inc/you makes about 25 to 29 modules, so the same 2 cm gives each module almost 0.7 mm and scans from further away. If your code has more than about 60 modules, print it 2.5 cm or larger, or switch to a link.

Static codes versus dynamic codes

Some QR services give you a short redirect link that they control. That lets you change the destination later, but if the service closes or you stop paying, every printed code stops working. The codes made here hold your data directly, so they work for as long as the destination does.

Tips

Frequently asked questions

Is this QR code generator free?

Yes. It is free with no signup, no watermark and no scan limits. Codes are made in your browser.

Do these QR codes expire?

No. They are static codes: the link or contact details are stored in the pattern itself, with no redirect service in between. A link code keeps working as long as the website it points to does.

What is a vCard QR code?

A QR code that holds a contact card in the vCard format. When someone scans it, their phone offers to save your name, number, email and website to their contacts, with no typing.

Does the vCard QR work on iPhone and Android?

Yes. Both the iPhone Camera app and Android's camera or Google Lens read vCard 3.0 codes and offer to add the contact. Test with your own phone before printing.

What size should a QR code be on a business card?

At least 2 cm (about 0.8 inch) square, with a white margin around it. Contact cards hold more data than a link, so give them a little more room if you can. The business card preview on this page shows the printed size on a 3.5 x 2 inch card.

Should my business card QR hold my contact or a link?

A contact (vCard) code works with no internet and nothing to host, but it is denser. A link code is simpler to scan and can point to a digital card page with more detail, but that page must stay online. Many people use the vCard on the card and a link in their email signature.

Is my data sent anywhere?

No. The code is generated by your own browser. Nothing you type is uploaded to We.Inc or a QR service.

Related: Digital Business Card Maker, Business Card Maker, Barcode Generator, WhatsApp Link Generator, Google Review Link Generator, Email Signature Generator.

Turn this result into your website or see the We.Inc website builder. The free plan gives you up to 3 template sites on a we.inc address, with no AI credits and no custom domain. Paid plans are Starter at $20 a month, Pro at $50 and Max at $99. See pricing.

More in Free Tools

More free tools for your business

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap