AI agents for SMEs - now running in production. See how the pilot works →

QR Code Generator — WiFi, WhatsApp, vCard, URL

Generate a QR code for a WiFi network, WhatsApp chat link, contact card (vCard) or any URL — free, in your browser, nothing uploaded.

🔒 Private. The QR code is drawn entirely in your browser. Your WiFi password, phone number or contact details are never sent anywhere.

In short

A WiFi QR code uses the format WIFI:T:WPA;S:network;P:password;; and joins the network when scanned. A WhatsApp QR code is a link to wa.me/ followed by the number with country code; a vCard QR code saves a contact to the phone.

Who this is for: Shops, offices and individuals who need a WiFi, WhatsApp, contact-card or URL QR code without an account.

Not tax or legal advice. This tool generates standard QR payloads. Always test the code with a phone before printing it in quantity.
Ad space — insert AdSense unit here after approval

What each QR type encodes

  • URL / text: the raw string. Phones open URLs directly in the browser.
  • WiFi: the standard WIFI:T:WPA;S:name;P:password;; format — scanning joins the network on iOS and Android without typing the password.
  • WhatsApp: a wa.me link that opens a chat with your number, optionally with a pre-filled message. Handy for shop counters and business cards.
  • vCard: a contact card (name, phone, email, company) that the phone offers to save directly to contacts.

Print at a minimum of about 2 cm across for reliable scanning; the PNG download is 256×256 px, which prints cleanly at business-card size.

See also: ZATCA QR Code Generator & Decoder, UAE VAT Invoice Generator.

Assumptions

  • WiFi codes use the WIFI:T:;S:;P:;; format; special characters in the SSID and password are escaped.
  • WhatsApp codes link to wa.me with digits only; the message is URL-encoded.
  • vCard 3.0 with name, phone, email, company and URL only.

Worked example

WhatsApp QR for a Pakistan number

Number entered as 923001234567 (country code 92, no leading zero or +) with message "Hi, I saw your ad" → encodes https://wa.me/923001234567?text=Hi%2C%20I%20saw%20your%20ad.

Frequently asked questions

Does the QR code expire?

No — it's a static code containing the data itself, not a link to a server. It works as long as the underlying URL/number/network is valid.

Can I add a logo or colours?

Not in this tool — it produces a plain black-and-white code, which is also the most reliably scannable option.

Is my WiFi password stored anywhere?

No. The code is generated on your device and nothing is uploaded.

Ad space — insert AdSense unit here after approval
Written by the Swift IT Sols editorial team · SWIFT SOLSRules sourced from the official authorities named on this page and last checked How we source and check calculators

Found an error? Report it — tell us the inputs, the result you got, what you expected and the rule or source. Confirmed corrections are published within a week.

Start here

Ready to build your next digital solution?

Send the brief and you get a scoped response with approach, milestones and a fixed price range. Not a sales call.

1

A 30-minute call with the engineer who would run your project

Within 2 business days
2

A written scope: approach, module breakdown, milestones, fixed price range

Within 5 business days
3

You decide. No retainer, no obligation, and the scope document is yours to keep either way

Your timeline

Send your brief

Three fields to start. Add project details if you have them.

A real person replies, usually within one business day. Your details are stored on this site only and are never sold or shared.

Book a consultation