

Interactive Digital Contact Card
From $8.00
A mobile-first digital contact card you host yourself, in Arabic (true right-to-left), English, French and Spanish: tap to call or email, save the contact (.vcf), share, QR code, light and dark theme. Static page, no backend or contact form, plus a printable QR card (PDF, SVG).
- Secure payment via PayPal
- Instant digital delivery
- Clear licensing
- Support available
Overview
Interactive Digital Contact Card is a mobile-first contact page that you host yourself, with an app-like look: soft mint gradients, glass panels and a round monogram. Visitors call, email, open your website or map, save your contact or share the page in one tap. A matching printable card with a QR code brings people from paper to the page.
Four real language versions
- Arabic: a mirrored right-to-left layout set in Cairo, not just translated text. Phone, email and web addresses stay left-to-right, and Western digits (0–9) are used throughout.
- English, French and Spanish: natural interface texts and sample copy in each language, with correct accents.
- A language switcher on the page; the first visit follows the visitor's browser language, and the choice is remembered.
What the page does
- Tap to call, email, open the website and a map link.
- Save contact: downloads a .vcf file (vCard 3.0) in the language on screen.
- Share: the phone's share sheet over HTTPS, or "copy link" where that is not available.
- QR code of the page drawn on the page, with an SVG download.
- Light and dark theme, keyboard focus rings, WCAG 2.2 AA contrast, reduced-motion support.
Simple to edit and host
- All details in one file,
web/config.js; interface texts in a separate file. - Static HTML, CSS and JavaScript: no build step, no database. Upload the
webfolder to any static host (many have free plans); the README explains the steps in English and Arabic. - Fonts, icons and the QR generator are bundled: the page makes no requests to other websites.
Printable companion card
- Front and back, 85 × 55 mm and 3.5 × 2 in, with 3 mm / 0.125 in bleed and a safe area.
- Print-ready RGB PDFs with embedded fonts and TrimBox/BleedBox, plus "with-guides" PDFs for proofing.
- Editable SVG files with live text and named layers, and HTML pages that rebuild the card and its QR code from your
config.js.
Good to know
- There is no contact form and no backend: nothing is sent to a server, and visitors contact you with their own phone, email or map apps. No tracking, no analytics, no cookies; only the visitor's language and theme choice is kept in their browser.
- Hosting, a domain name, printing and editing software are not included.
- All sample details are fictional (person, monogram, example.com addresses, +1 202 555 01xx number) and are meant to be replaced.
What's included
- Complete product files (ZIP)
Languages
The product files and designs come in these languages.
Features
- Mobile-first digital contact page with an app-like glass design
- Four languages on one page: Arabic, English, French and Spanish
- Language switcher that follows the browser language and remembers the choice
- Arabic version with a mirrored right-to-left layout and the Cairo typeface
- Phone, email and links kept left-to-right, Western digits throughout
- One-tap call, email, website and map link
- Save contact as a .vcf file (vCard 3.0) in the language on screen
- Share via the phone's share sheet, with a copy-link fallback
- QR code of the page address, downloadable as SVG
- Light and dark theme that follows the device, with a toggle
- WCAG 2.2 AA contrast, visible focus rings and reduced-motion support
- All your details in one file: web/config.js
- Static page: no backend, no contact form, no tracking, no cookies
- Fonts, icons and QR generator bundled, no requests to other websites
- Printable companion card, front and back, 85 × 55 mm and 3.5 × 2 in with bleed
- Print-ready PDFs and editable SVG files with named layers
- HTML pages that rebuild the printable card and its QR code from config.js
- Bilingual README (English and Arabic) on editing, free hosting and printing
Requirements
To edit: any text editor. To preview: any current web browser. To publish: any static web host; HTTPS is recommended (the phone share sheet needs it). To make the printable card from HTML: Google Chrome or Microsoft Edge. To edit the SVG files: a vector design app such as Adobe Illustrator, Inkscape, Affinity Designer or Figma, with the included fonts installed. Hosting, a domain name and software are not included.
Compatibility
Page: current Chrome, Edge, Firefox and Safari on phones and computers. Contact file: vCard 3.0, opened by the contacts apps of iOS, Android, macOS and Windows. PDF: any PDF viewer and standard print workflows (RGB, fonts embedded, TrimBox and BleedBox set). SVG: Illustrator, Inkscape, Affinity Designer, Figma. Fonts: TrueType (.ttf).
Installation
- Download
interactive-digital-contact-card-1.0.0.zipand unzip it. - Open
web/config.jsin a text editor and replace the sample details with yours. - Open
web/index.htmlin your browser to preview it. - Upload the contents of the
web/folder to a static web host, then put the final address inpageUrland uploadconfig.jsagain. - For the printable card, open
source/html/companion-card-<lang>.htmlin Chrome or Edge and save it as PDF, or readREADME.mdfor the full guide.
User guide
- Change your details: every field is in
web/config.js; texts have four language versions (ar, en, fr, es). - Languages: remove one from
languagesto hide it;index.html?lang=aropens a given language. - Colours: CSS variables at the top of
web/assets/styles.css, for the light and dark theme. - Link previews: edit the
<title>anddescriptionlines at the top ofweb/index.html. - Sharing: the share sheet works over HTTPS; elsewhere the link is copied.
- Printable card: it is rebuilt from
config.jswith a new QR code; send the PDF without "with-guides" to the printer. - Contact: there is no contact form; visitors reach you by phone or email directly.
License
| Personal$8.00 | Commercial$14.00 | Extended$29.00 | |
|---|---|---|---|
| Projects | 1 | 5 | Unlimited |
| Users or sites | 1 | 1 | 5 |
| Commercial use | Not allowed | Allowed | Allowed |
| Modification | Allowed | Allowed | Allowed |
| Resale | Not allowed | Not allowed | Not allowed |
| Redistribution | Not allowed | Not allowed | Not allowed |
| Updates | 12 months | 12 months | Lifetime |
| Support period | 6 months | 12 months | 12 months |
Pay with PayPal or a debit or credit card. We send your product once the payment is confirmed.
Support & Updates
Support is provided through the contact details in your TowerCaty order email. Please mention the product name and version (Interactive Digital Contact Card 1.0.0), the file and the browser or app you are using, and a short description or screenshot of the issue.
Changelog
1.0.0
- Version 1.0.0: first release in the store.
Last Updated
- Last update
- Oct 8, 2026
- Version
- 1.0.0






