Skip to main content
SQL to vCard

Online SQL to vCard Converter

Convert SQL INSERT contact rows to vCard files in your browser. Map names, phones, and emails, then download a.vcf for address books.

Prepare the SQL input, run the conversion, and download a ready-to-use vCard file from the same page.

Conversion focus

Paste or upload SQL, convert, and save vCard without server-side queues.

Paste MySQL INSERT … VALUES statements. Output: vcf.

# Field Name Data Type Max Size Key Include Trim NULL empty
Paste valid INSERT SQL to load columns.
Why use this SQL to vCard converter?
Preserves the tabular meaning of SQL data while preparing a clean vCard download.
Runs in the browser, so sensitive rows stay on your device during the conversion.
Accepts pasted SQL text or a local file upload, with options you can adjust before exporting vCard.
Shows conversion settings next to the editor so you can clean or map fields before saving vCard.
Suggested workflow
  1. Paste SQL content or upload a compatible file.
  2. Review detected columns, mappings, and optional limits before conversion.
  3. Convert to vCard, preview when the page supports it, then download the result.

SQL to vCard help

A compact list keeps overview, guide, and FAQs in one scroll-friendly stack.

SQL to vCard overview

Turn MySQL-style INSERT contact rows into a downloadable .vcf file for address books.

Paste or upload SQL, map columns to FN/TEL/EMAIL, then convert. Structured N keeps ; separators; blank names export as Contact.

Conversion guide
  1. Paste MySQL-style INSERT statements or upload a .sql file. Use Load Sample for demo rows.
  2. Map INSERT columns to FN, TEL, EMAIL, and optional N/ADR under vCard mapping options.
  3. Use + on TEL/EMAIL/ADR for extra values on the same contact. Structured N uses Family;Given;;;; blank names export as Contact.
  4. Select Convert, review the cards, then copy or download the .vcf. Use Clear to reset.

Help

Questions before converting

One question per row — expand only what you need.

Paste MySQL-style INSERT statements or upload a .sql file, map columns to FN/TEL/EMAIL, select Convert, then copy or download the .vcf.

+ on TEL, EMAIL, or ADR adds another field on the same contact—not another person. − removes a duplicated mapping row.

Use Family;Given;;;. Semicolons stay structural in the vCard.

The card still exports with the placeholder name Contact when no usable name is mapped.

Use Load Sample and Clear. Only INSERT-style rows that parse into a grid are supported here.

No. Conversion runs in your browser on this page.