VCF থেকে CSV কনভার্টার
ফোন বা অ্যাড্রেস বুক থেকে কন্টাক্ট এমন সিস্টেমে নিয়ে যান, যেখানে CSV ইমপোর্ট করা যায়। শত শত কন্টাক্টসহ একটি .vcf, অথবা একটি করে কন্টাক্টের অনেকগুলো ফাইল আপলোড করুন। প্রতিজন ব্যক্তির জন্য একটি করে সারি নিয়ে একটি CSV পাবেন।
ডেটা কনভার্টার
অথবা CSV, TSV, TXT … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
CSV ও টেক্সট ফাইলে কলাম আলাদা করার অক্ষর, পড়া ও লেখা দুই ক্ষেত্রেই প্রযোজ্য। স্বয়ংক্রিয় অপশন ইনপুট থেকে এটি শনাক্ত করে এবং কমা দিয়ে লেখে।
UTF-8 সব ভাষায় কাজ করে। Windows-এর Excel-এ CSV খুললে অ্যাকসেন্ট বা এশীয় অক্ষর এলোমেলো দেখালে BOM সহ UTF-8 বেছে নিন।
Excel, ODS ও Numbers ইনপুটের জন্য: শুধু প্রথম শিট, অথবা সব শিট রূপান্তর করুন (ZIP-এ প্রতি শিটে একটি CSV, বা প্রতি শিটে একটি JSON কী)।
নতুন স্প্রেডশিটে শিট ট্যাবের নাম, সর্বোচ্চ ৩১ অক্ষর।
অবজেক্টের অ্যারেতে প্রতিটি সারিতে কলামের নাম কী হিসেবে থাকে; অ্যারের অ্যারে বেশি সংক্ষিপ্ত এবং হেডার প্রথম অ্যারে হিসেবে থাকে।
সব সারিকে ঘিরে রাখা বাইরের এলিমেন্টের নাম; প্রতিটি সারি এর ভেতরে একটি <row> হয়।
CREATE TABLE ও INSERT স্টেটমেন্টে ব্যবহৃত হয়। শুধু অক্ষর, সংখ্যা ও আন্ডারস্কোর।
কোটিং ও কলামের ধরন ডাটাবেসভেদে সামান্য আলাদা; যে ডাটাবেসে ইমপোর্ট করবেন সেটি বেছে নিন।
তারিখের সেলগুলো একটি ফরম্যাটে পুনরায় লিখুন। ডাটাবেস ও কোডের জন্য ISO (2026-10-18) সবচেয়ে নিরাপদ; “যেমন আছে” রাখলে উৎসের মতোই থাকে।
এই টুল কীভাবে ব্যবহার করবেন
- 1
কন্টাক্টগুলো .vcf হিসেবে এক্সপোর্ট করুন
আপনার ফোন বা অ্যাড্রেস বুকের এক্সপোর্ট অপশন ব্যবহার করুন (ধাপগুলো নিচে দেওয়া আছে)। সব কন্টাক্ট নিয়ে একটি ফাইল বা অনেকগুলো ছোট ফাইল, দুটোই চলবে; প্রতিটি ৯৫ MB পর্যন্ত মোট ২০টি ফাইল যোগ করা যায়।
- 2
ইমপোর্টের জন্য সাধারণ UTF-8 রাখুন
বেশিরভাগ ইমপোর্ট স্ক্রিন BOM ছাড়া UTF-8 চায়, আর সেটিই আগে থেকে বাছাই করা আছে। CSV ফাইলটি Windows-এর Excel-এ খুলতে চাইলে তবেই উন্নত সেটিংস-এ গিয়ে BOM সহ UTF-8 বেছে নিন।
- 3
কনভার্ট করে ইমপোর্ট করুন
CSV-এ কনভার্ট করুন চাপুন, ডাউনলোড করুন, তারপর টার্গেট অ্যাপের কন্টাক্ট ইমপোর্ট স্ক্রিনে CSV আপলোড করুন এবং যে কলামগুলো মেলাতে বলে সেগুলো মিলিয়ে দিন।
VCF ফাইল কীভাবে CSV-তে কনভার্ট করব?
কন্টাক্টগুলো .vcf হিসেবে এক্সপোর্ট করুন, এখানে আপলোড করুন এবং CSV-এ কনভার্ট করুন চাপুন। প্রতিটি vCard একটি সারি হবে, যেখানে নাম, ফোন নম্বর, ইমেইল, ঠিকানা, কোম্পানি ও নোটের কলাম থাকবে।
কন্টাক্ট কেন vCard থেকে CSV-তে নিতে হয়
নব্বইয়ের দশকের মাঝামাঝি Versit Consortium প্রকাশ করার পর থেকে vCard-ই অ্যাড্রেস বুক আদান-প্রদানের ফরম্যাট, এবং কন্টাক্ট চাইলে ফোন ও মেইল অ্যাপ এটিই এক্সপোর্ট করে। এক অ্যাড্রেস বুক থেকে অন্যটিতে মানুষ সরাতে এটি চমৎকার। কিন্তু CRM-এ লিড তোলা সেলস টিম, মেইলিং টুলে আমন্ত্রণ পাঠানো আয়োজক, বা শুধু CSV ইমপোর্ট করে এমন ইমেইল অ্যাকাউন্টে যাওয়া কারও জন্য এটি অকেজো।
ওই সিস্টেমগুলো এমন সারি ও কলাম চায় যা মেলানো যায়: এখানে প্রথম নাম, ওখানে ইমেইল। VCF থেকে CSV কনভার্শন ঠিক তা-ই দেয়। ফোন ছাড়াও পড়া যায় এমন আকারে ফোনের কন্টাক্ট ব্যাকআপ রাখার এটি সবচেয়ে নিরাপদ উপায়ও। কোথাও ইমপোর্ট করার আগে সর্টিং ও ফিল্টার দিয়ে তালিকা দেখে পরিষ্কার করতে চাইলে VCF থেকে Excel ওয়ার্কবুক বানিয়ে দেয়।
আগে কন্টাক্টগুলো VCF ফাইল হিসেবে এক্সপোর্ট করুন
iPhone
- 01Contacts খুলে Lists-এ ট্যাপ করুন (iOS 16 বা পরবর্তী)
- 02All Contacts-এ চেপে ধরে রাখুন
- 03Export-এ ট্যাপ করে .vcf ফাইলটি Files-এ সেভ করুন
Android
- 01Google Contacts অ্যাপ খুলুন
- 02Fix & manage-এ গিয়ে Export to file বেছে নিন
- 03.vcf ফাইলটি ফোনে বা Drive-এ সেভ করুন
ডেস্কটপ
- 01iCloud.com-এ কন্টাক্ট নির্বাচন করে Export vCard বেছে নিন
- 02ওয়েবে Google Contacts-এ Export, তারপর vCard বেছে নিন
- 03Mac-এ Contacts-এ কন্টাক্ট নির্বাচন করে File, Export ব্যবহার করুন
কনভার্ট করা CSV কোথায় ইমপোর্ট করা যায়
| সংস্থা | শর্ত | সূত্র |
|---|---|---|
| Google Contacts | CSV বা vCard ইমপোর্ট করে; লেবেলের মতো বাড়তি কলাম মেলাতে CSV ব্যবহার করুন | Google Help |
| Outlook.com | কন্টাক্ট ইমপোর্টে CSV ফাইল লাগে | Microsoft Support |
| Mailchimp-এর মতো মেইলিং টুল | ইমেইল কলামসহ CSV ফাইল থেকে অডিয়েন্স ইমপোর্ট | — |
| HubSpot বা Salesforce-এর মতো CRM | কন্টাক্ট ইমপোর্ট উইজার্ড CSV পড়ে এবং প্রতিটি কলামকে একটি ফিল্ডের সাথে মেলায় | — |
| iCloud Contacts | শুধু vCard ইমপোর্ট করে, তাই সেখানে CSV লাগে না | — |
BEGIN:VCARD VERSION:3.0 N:হোসেন;আদিবা;;; FN:আদিবা হোসেন ORG:নর্থউইন্ড সাপ্লাই TEL;TYPE=CELL:+880 1711 555047 TEL;TYPE=WORK:+880 2 5550100 EMAIL;TYPE=WORK:[email protected] END:VCARD
vCard ও CSV-এর তুলনা
VCF
vCard কন্টাক্ট ফাইল
VCF ফাইল vCard স্ট্যান্ডার্ডে যোগাযোগের তথ্য রাখে; স্ট্যান্ডার্ডটি ১৯৯৫ সালে Versit Consortium তৈরি করে এবং এখন IETF দেখাশোনা করে। একটি ফাইলে এক বা একাধিক কন্টাক্টের নাম, ফোন নম্বর, ইমেইল, ঠিকানা, ছবি ও নোট থাকতে পারে। ফোন, Gmail, Outlook ও Apple Contacts সবই VCF ইমপোর্ট ও এক্সপোর্ট করে। vCard-এর বিভিন্ন সংস্করণ (2.1, 3.0 ও 4.0) বিশেষ অক্ষর ও ফিল্ড আলাদাভাবে সামলায়, তাই কন্টাক্ট স্থানান্তরের সময় ছোটখাটো সমস্যা হতে পারে।
- কম্প্রেশন
- –
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- 1995 · Versit Consortium (now IETF)
CSV
কমা-বিভক্ত মান (CSV)
CSV হলো টেবিলের জন্য একটি প্লেইন-টেক্সট ফরম্যাট, যেখানে প্রতিটি লাইন একটি সারি এবং কমা কলামগুলো আলাদা করে। কম্পিউটিংয়ের প্রথম দিক থেকেই এটি ব্যবহৃত হচ্ছে এবং RFC 4180-এ বর্ণিত, যদিও অনেক রূপভেদে সেমিকোলন বা ট্যাব এবং ভিন্ন টেক্সট এনকোডিং ব্যবহার হয়। প্রায় প্রতিটি স্প্রেডশিট, ডেটাবেস ও অ্যানালিটিক্স টুল এটি ইমপোর্ট ও এক্সপোর্ট করতে পারে, তাই সিস্টেমের মধ্যে ডেটা সরানোর ডিফল্ট ফরম্যাট এটি। CSV শুধু মান সংরক্ষণ করে; ফর্মুলা, ফরম্যাটিং, একাধিক শিট বা ডেটা টাইপ থাকে না।
- কম্প্রেশন
- –
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- –
যে CRM, মেইলিং টুল বা ওয়েবমেইল অ্যাকাউন্টের ইমপোর্ট স্ক্রিন শুধু কমা-বিভক্ত সারি নেয়, সেখানে অ্যাড্রেস বুক নিতে মানুষ VCF থেকে CSV করে।
VCF থেকে CSV নিয়ে প্রশ্ন
একটি VCF ফাইলে কি অনেক কন্টাক্ট থাকতে পারে?
হ্যাঁ। .vcf হলো vCard রেকর্ডের একটি টেক্সট ফাইল, যার প্রতিটি রেকর্ড BEGIN:VCARD থেকে END:VCARD পর্যন্ত চলে, তাই ফোনের পুরো অ্যাড্রেস বুক সাধারণত একটি ফাইলেই এক্সপোর্ট হয়। প্রতিটি রেকর্ড CSV-তে একটি সারি হয়; একসাথে আপলোড করা আলাদা .vcf ফাইলও একইভাবে একত্র হয়ে যায়।
একাধিক ফোন নম্বর থাকা কন্টাক্টের কী হয়?
vCard প্রতিটি নম্বরে CELL, WORK বা HOME-এর মতো একটি টাইপ বসায়। CSV-তে সেগুলো আলাদা কলাম হয়, ফলে যে কন্টাক্টের মোবাইল ও অফিস দুটি নম্বর আছে তার দুটি ফোন কলাম ভরে যায়, একটি ঘরে দুটো নম্বর থাকে না।
আমার vCard-এ কিছু নাম =C3=A9 এর মতো দেখায় কেন?
এটি quoted-printable এনকোডিং, যা vCard 2.1 নন-ASCII অক্ষরের জন্য ব্যবহার করে এবং অনেক Android ফোন এখনও এভাবেই এক্সপোর্ট করে। =C3=A9 হলো é-এর UTF-8 বাইট জোড়া। কনভার্টার এটি ডিকোড করে, তাই CSV-তে আসল অক্ষরই দেখা যায়।
কন্টাক্টের ছবি কি সঙ্গে আসে?
না। vCard একটি লম্বা Base64 ব্লক হিসেবে ছবি রাখতে পারে, কিন্তু CSV-র ঘর ছবির জন্য উপযুক্ত জায়গা নয় এবং ইমপোর্ট টুল তা উপেক্ষা করে। নাম, নম্বর, ইমেইল, ঠিকানা, কোম্পানি, জন্মদিন ও নোট রাখা হয়।
কোন কোন vCard ভার্সন আপলোড করা যায়?
২.১, ৩.০ ও ৪.০। ৩.০ সংস্করণ ১৯৯৮ সালের RFC 2426-এ এবং ৪.০ ২০১১ সালের RFC 6350-এ সংজ্ঞায়িত; iCloud ও Google Contacts ৩.০ এক্সপোর্ট করে, আর কিছু Android ফোন এখনও ২.১ লেখে।
পরে CSV আবার ফোনে কীভাবে ফেরত নেব?
ফোন vCard ইমপোর্ট করে, CSV নয়। তালিকা সম্পাদনার পর CSV থেকে VCF দিয়ে আবার .vcf বানিয়ে ফোনে বা iCloud.com-এর মাধ্যমে ইমপোর্ট করুন।
- VCF থেকে Excel কনভার্টার.vcf কন্টাক্ট ফাইল Excel ওয়ার্কবুকে কনভার্ট করুন। প্রতি কন্টাক্টে এক সারি, ফোন নম্বর টেক্সট হিসেবে থাকে, সব vCard ভার্সন সাপোর্টেড।
- CSV থেকে VCF কনভার্টারCSV কন্টাক্টকে iPhone, iCloud, Android ও Google Contacts-এর জন্য VCF-এ কনভার্ট করুন। হেডার নাম দেখে কলাম vCard ফিল্ডে বসে। অ্যাকাউন্ট লাগবে না।
- Excel থেকে VCF কনভার্টারExcel কন্টাক্ট লিস্টকে .vcf vCard ফাইলে কনভার্ট করে iPhone, Android, Google Contacts বা iCloud-এ ইমপোর্ট করুন। XLSX, XLS, ODS ও Numbers চলবে।
- CSV থেকে XLSX কনভার্টারCSV কে Excel XLSX ওয়ার্কবুকে কনভার্ট করুন, শুরুর শূন্য, লম্বা ID ও বিশেষ অক্ষরের লেখা অক্ষত থাকবে। কমা, সেমিকোলন ও ট্যাব ফাইল অটো শনাক্ত হয়।