How to use this vCard QR generator
Fill in the fields you want people to receive: at minimum a name and a phone number or email, and optionally your organisation, job title, website, postal address and a short note. The QR code on the right redraws as you type, so you can watch it grow denser as you add detail. The bar underneath shows how much of the code's capacity you are using at the chosen error correction level; a 200-byte card fills roughly a tenth of it and scans effortlessly, while anything above 800 bytes starts to need a bigger print size.
Open the options panel to set the error correction level, pixel size, quiet-zone margin and colours. Keep the foreground much darker than the background, because scanners read contrast, not colour, and a pale blue on white will fail on a cheap camera. When you are happy, download a PNG for documents and email signatures, an SVG for anything that will be printed or scaled (business cards, banners, conference badges), or the .vcf file itself to attach to an email or import into your own address book. The "Show vCard text" panel lets you check exactly what will be encoded.
Why encode a vCard instead of linking to a profile page
A QR code that points to a URL only works if the recipient has signal, the page stays online and the link shortener you used is still in business. A vCard QR contains the contact data itself, so it works in a basement conference hall, on a card handed over in another country, or years after the event when your old landing page is gone. It also removes the "which app do I need" step: iPhone and Android cameras both offer to save the contact directly from the viewfinder.
Because your details are personal, this page deliberately does nothing beyond drawing the code. Many online generators store what you enter, attach tracking redirects or put the code behind a subscription so it stops working when you cancel. Here the vCard is assembled by a few lines of JavaScript running on your own device, the QR is rendered to a canvas element, and the downloads are created from that canvas without any server involvement. Print it on 500 cards and it will still scan in a decade.