Skip to content
AnimQR

vCard QR code generator

Put your contact details on a QR code so people can save you to their phone in one tap. Great for business cards, name badges, email signatures and slides.

Loading the editor…

How to make a vCard QR code

  1. 1Fill in your name, company, phone, email and website.
  2. 2Style the code to match your brand.
  3. 3Download an SVG for print or a PNG for digital use.

Why AnimQR?

  • Animated & scannable

    Eight motion presets. The corner eyes and alignment patterns stay solid, so safe presets scan on every frame.

  • Every format

    GIF, MP4 and WebM for motion; PNG, JPEG and SVG for print. Up to 2048px.

  • Fully customisable

    Colours, gradients, dots, diamonds, stars, bars, rounded eyes, logos and labelled frames.

  • Private by design

    Runs 100% in your browser. Nothing you type or upload is sent anywhere.

  • Free forever

    No account, no watermark, no scan limits and codes that never expire. MIT licensed.

  • Linkable

    Create any code straight from a URL — perfect for docs, scripts and automations.

Frequently asked questions

›Why is my vCard QR code so dense?

Every field adds data. Leave out fields you don't need, or use a lower error-correction level, for a simpler code that scans from further away.

›Is AnimQR really free?

Yes. AnimQR is free and open source under the MIT licence. There is no sign-up, no watermark, no scan limit and no expiry — the codes you create are yours.

›Do animated QR codes still scan?

Yes. The three corner eyes and the alignment patterns never move, and the scan-safe animations (pulse, wave, shimmer, rotate, colour cycle and scan line) keep every module visible on every frame. The built-in checker decodes several frames as you edit, but always test with a real phone before printing.

›Which formats can I download?

PNG, JPEG and SVG for static codes; animated GIF, MP4 and WebM for animations. Video is recorded in your browser, so MP4 depends on browser support (WebM is used otherwise).

›Are my QR codes dynamic or do they expire?

They are static QR codes: the content is stored in the code itself, so they work forever and don't depend on any server. To change the destination later, point the code at a link you control.