No description
  • CSS 47.7%
  • JavaScript 33.5%
  • HTML 18.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-14 02:46:50 +02:00
css feat: Move QR code to the top on mobile 2026-09-14 02:46:50 +02:00
img/favicons feat: Rework everything to become Contact Connect 2026-09-14 02:40:35 +02:00
js feat: Rework everything to become Contact Connect 2026-09-14 02:40:35 +02:00
index.html feat: Rework everything to become Contact Connect 2026-09-14 02:40:35 +02:00
manifest.json feat: Rework everything to become Contact Connect 2026-09-14 02:40:35 +02:00
README.md feat: Rework everything to become Contact Connect 2026-09-14 02:40:35 +02:00
sw.js feat: Rework everything to become Contact Connect 2026-09-14 02:40:35 +02:00

Contact Connect

A web app for sharing your contact on your phone. Set up your details once, and it produces a QR code others can scan to save your contact on their device.

Live at: https://contact-connect.shivering-isles.com

What is a vCard?

vCard is a standard format for exchanging personal contact information. vCards can be attached to emails, but can also be embedded in QR codes and can contain names, addresses, phone numbers, URLs, logos, photos, and notes.

Features

  • Contact fields: name (required), last name, middle name, title, suffix, organization, role/job title, phone, e-mail, address (street, postal code, city, state/region, country), website, Mastodon, Matrix, and a note
  • Social contacts: Mastodon or Matrix
  • Export the generated QR code as PNG, JPEG, SVG, or WebP
  • Click the generated code for a fullscreen preview
  • Private: everything runs in your browser, no data is ever sent to a backend

Credits

Forked and diverged from erme07/vcardGenerator. QR code rendering uses the QR Code Styling library.