Dynamic vs static QR codes: the difference and which to choose
Dynamic QR codes can be edited and tracked but depend on a service and show a landing page with ads. Static codes never change and depend on no one.
A business card QR code that saves your details to iPhone and Android contacts: how it differs from a classic vCard, what size to print and how to update it.
Read in another language: ไทย
Enter your name, phone, email and anything else you want people to save on the contact card QR code page, press "Create QR code" and print the code on the back of your card. Scanners see your contact page, tap Save contact, and their phone receives a standard contact file (.vcf) to add to their address book. The details live on qrfast rather than in the pattern, so you can change your number or job title later and the cards you already handed out keep working.
A classic (static) vCard QR code packs the whole contact into the pattern. It works without internet and without any service, but the more you fill in, the denser it gets. A card with name, title, company, phone, email, website and street address comes to about 260 bytes, which needs a 65×65 pattern at error correction level M. Non-Latin scripts take more space: a Thai character, for example, uses 3 bytes. If anything changes, you reprint every card.
A dynamic vCard QR code, the kind qrfast makes, stores only a short link (qrfast.asia plus a 6-character code), which fits a 25×25 pattern, or 33×33 if you add a logo, because a logo switches error correction to level H automatically. At the same print size the modules are more than twice as wide, and the details can be edited at any time. The trade-offs: scanners need an internet connection, tap one extra button, and the contact page shows an ad, which is how the service stays free.
They scan with the normal camera app. Your contact page shows your name, title and company, the Save contact button, and tap-to-call and email links. Save contact gives the phone a .vcf file, the standard contact format.
If someone just wants to call you right away, they can tap the number on the contact page without saving anything.
A common rule of thumb is that a QR code should be at least a tenth as wide as the scanning distance. People scan a card from about 20 cm away, so print the pattern at least 2 cm wide. At 2 cm, a 25×25 pattern has modules of about 0.8 mm. A 65×65 static vCard in the same space has modules of about 0.3 mm, so the camera has to get much closer and focus much more sharply.
More on size, distance and materials in QR code print size.
One limit to know: people who already saved your contact keep the old details on their phone. Editing on qrfast only changes what the next scan shows, so tell your regular contacts when your number changes.
Without an account, the manage link is what lets you edit this card, and anyone who has it can edit it too. Keep it private, or sign up free and press Add to my account on the manage link to keep the code in your dashboard.
No. The contact page opens in the phone's browser, and .vcf is a standard format that the iPhone and Android contacts apps can import.
No. A qrfast contact card has one field each for first name, last name, company, job title, phone, email, website and address. To offer several channels, such as WhatsApp and LINE as well, use a multiple links code instead.
Dynamic QR codes can be edited and tracked but depend on a service and show a landing page with ads. Static codes never change and depend on no one.
Enter the network name, password and security type exactly as on your router. iPhone and Android cameras can scan it. A new password needs a new code.
Make the code at least a tenth of the scanning distance, keep a four-module quiet zone, print dark on light, avoid gloss and test before a big run.