Kontak vCard (.vcf)

IETF Standar

vCard Electronic Business Card (VCF) adalah standar global untuk kontak buku alamat elektronik, yang memungkinkan berbagi kontak dengan mulus, sinkronisasi buku telepon, dan impor alamat di seluruh ponsel cerdas, klien email, dan platform CRM.

Konversi VCF ke CSV

Pengonversi VCF ke CSV gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.

Periksa & Metadata

Sistem operasi dan penganalisis file mengidentifikasi file VCF dengan memeriksa urutan byte biner utama:

Pilih atau letakkan berkas di sini

100% konversi privat di dalam peramban - berkas tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan terjadi secara lokal di sandboks peramban Anda.

Tanda Tangan Header Tingkat-Byte (Magic Bytes)

Sistem operasi dan penganalisis file mengidentifikasi file VCF dengan memeriksa urutan byte biner utama:

SIGNATURE HEX (OFFSET 0):

42 45 47 49 4E 3A 56 43 41 52 44

REPRESENTASI ASCII: BEGIN:VCARD

Standardisasi: IETF RFC 6350 (vCard v4.0)

Spesifikasi Teknis

Arsitektur WadahPlaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties
KompresiUncompressed text (embedded photos use Base64 or URI links)
Endianness ByteUTF-8 / Unicode text stream
Ruang WarnaEmbedded contact photo profiles
Saluran & StrukturFull name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO)
Dimensi MaksUnbounded contact list (can concatenate thousands of vCards in one .vcf file)
TransparansiNone
Streaming & ProgresifSequential card-by-card streaming parsing

Matriks Perbandingan Teknis: VCF vs Pesaing

Atribut TeknisVCF (Saat Ini)CSVJSONLDIF
Impor Ponsel100% impor sekali ketuk natif (iOS/Android)Memerlukan pemetaan kolomMemerlukan skrip pengembangPenggunaan server direktori LDAP
Foto KontakBase64 tersemat atau URI fotoTidak ada (teks saja)URL atau string Base64Gambar biner Base64
StandardisasiIETF RFC 6350 (vCard 4.0)RFC 4180 (Spreadsheet)RFC 8259 (Data web)RFC 2849 (Direktori LDAP)
Beberapa Label TeleponTipe natif (CELL, WORK, HOME)Memerlukan kolom terpisahArray terstrukturAtribut LDAP

Mode Kerusakan Umum & Panduan Pemulihan Hex

Nama kontak yang diimpor menampilkan karakter yang rusak (misalnya '=C3=A9').

Penyebab Utama: Pengkodean Quoted-Printable dari vCard 2.1 warisan tidak didekodekan dengan benar ke dalam UTF-8.

Pemulihan: Normalisasi dan transkode ke vCard 4.0 UTF-8 menggunakan File2File Contact Converter.

Analisis Keamanan & Vektor Serangan Parser

File VCF berupa teks biasa, tetapi nilai properti yang cacat dapat memicu pelimpahan penyangga (buffer overflow) di aplikasi buku telepon atau XSS di kontak web.

Vektor Serangan yang Diketahui

  • Pelimpahan penyangga dalam pengurai buku alamat ponsel cerdas saat mengimpor string foto Base64 masif.
  • Injeksi XSS melalui nama kontak atau bidang catatan yang tidak disanitasi di buku alamat webmail.
  • Penolakan layanan (Denial of Service) melalui referensi grup kontak melingkar.

Praktik Terbaik Defensif:

Asal-Usul & Tonggak Sejarah

2011IETF menerbitkan RFC 6350 (vCard 4.0), yang menambahkan standardisasi UTF-8 modern dan tag geolokasi.
1998IETF menstandardisasikan vCard v3.0 sebagai RFC 2426.
1996The Versit Consortium (Apple, AT&T, IBM, Siemens) dan IMC memperkenalkan vCard v2.1.

Keunggulan & Kelebihan Utama

  • Standar kontak seluler universal: mengeklik dua kali file .vcf akan mengimpor kontak secara instan di iPhone, Android, Mac, dan Windows.
  • Data kontak yang kaya: menyimpan beberapa nomor telepon, alamat email, alamat jalan, nama perusahaan, tanggal lahir, dan foto profil.
  • Dukungan multi-kontak: seluruh buku telepon yang berisi ribuan kontak dapat diekspor ke dalam satu file .vcf tunggal.

Keterbatasan Teknis & Kekurangan

  • Perbedaan dialek antara vCard 2.1, 3.0, dan 4.0 dapat menyebabkan kerusakan foto atau karakter aksen pada ponsel yang lebih lama.
  • Foto kontak yang dikodekan Base64 dapat memperbesar ukuran file teks secara signifikan.
  • Tidak ada pemetaan hubungan bawaan atau hierarki sinkronisasi grup di berbagai buku alamat cloud yang berbeda.

Fakta Teknis Menarik

  • Setiap file vCard yang valid dimulai dengan baris persis 'BEGIN:VCARD' dan diakhiri dengan 'END:VCARD'.
  • Saat Anda membagikan kontak dari ponsel iPhone atau Android Anda melalui pesan teks, ponsel Anda akan menghasilkan dan mengirimkan file .vcf.
  • vCard awalnya dirancang oleh Versit Consortium, sebuah aliansi yang dibentuk pada tahun 1994 oleh Apple, IBM, AT&T, dan Siemens.

Pertanyaan Teknis yang Sering Diajukan

Bagaimana cara mentransfer kontak dari Android ke iPhone?

Ekspor kontak Anda dari Android sebagai file .vcf, kirim email atau AirDrop ke iPhone Anda, dan ketuk file tersebut untuk mengimpor semua kontak secara otomatis.

Dapatkah saya mengonversi daftar kontak CSV ke VCF?

Ya! File2File.app dapat mengonversi spreadsheet kontak Excel atau CSV menjadi file .vcf standar yang dapat diimpor langsung ke ponsel cerdas apa pun.

Bagaimana cara membuka file VCF di komputer saya?

Anda dapat membuka file VCF di Windows Contacts, Apple Contacts, Microsoft Outlook, atau melihat dan mengeditnya secara online menggunakan File2File.app.