QR code with a contact card (scan to save the contact)

Generates a contact-card (vCard) QR code that saves a contact when scanned.

Request

GEThttps://qr-code-generator.p.apihiver.com/v1/vcard?name=Asha+Rao&phone=%2B919876543210
*
String. Full name.
String. Phone number.
String. Email address.
String. Company name.
String. Job title.
String. Website URL.
Number. Image size in pixels (64–2000, default 400).
Language
Client
1curl --request GET \
2  --url 'https://qr-code-generator.p.apihiver.com/v1/vcard?name=Asha%20Rao&phone=%2B919876543210&email=%7Bemail%7D&company=%7Bcompany%7D&title=%7Btitle%7D&website=%7Bwebsite%7D&size=%7Bsize%7D' \
3  --header 'Accept: application/json' \
4  --header 'X-API-Key: YOUR_API_KEY'

QR code with a contact card (scan to save the contact): QR Code Generator & Reader API reference

Generates a contact-card (vCard) QR code that saves a contact when scanned. This endpoint is part of the QR Code Generator & Reader API: Create QR codes for links, text, UPI payments, Wi-Fi logins and contact cards (PNG/SVG, custom colours) and read QR codes from images.

Example response (200, image/png)

The contact QR code image.

Errors

  • 400 — A required parameter is missing or a value has the wrong format.
    1{
    2  "error": {
    3    "code": "INVALID_INPUT",
    4    "message": "name: Field required"
    5  }
    6}

Gateway errors (missing key, no subscription, rate limits) are listed in Error codes.