CSV to VCF Converter

Convert CSV contacts into a VCF file with column mapping handled directly in your browser.

100% Client-Side Processing

All conversion happens in your browser. Your files are not uploaded to a server.

Line endings

What is this tool?

This tool converts CSV rows into a VCF contact file.

You can map columns such as name, email, phone, or company to create an address-book file that is ready to import.

How it works

  • Upload a CSV that contains contacts.
  • Review the automatic field mapping and correct any columns that need manual changes.
  • Generate the contact file and download it in a format used by address books and phones.

Conversion settings

Field mapping

The tool tries to detect common columns like name, email, phone, and company, but every field can still be adjusted manually.

Contact name

If you do not have a full-name column, the output can be built from first-name and last-name columns instead.

Contact output

Every non-empty CSV row becomes its own contact inside the exported file.

Common use cases

  • Importing contact lists into phones, email clients, or CRM systems.
  • Turning tabular exports into a standard address-book format for sharing.
  • Preparing contacts before a migration between platforms.

Frequently asked questions

Can I map my own columns?

Yes. You can manually adjust every field before exporting.

What happens to empty rows?

Completely empty rows are skipped and do not appear in the final contact file.

Is the CSV processed locally?

Yes. CSV parsing and contact-file generation both happen in your browser.

Share this tool

Share a direct link or embed this tool on your site. Keep the Tooladex attribution link to support the project.