Free online TXT to VCARD converter
Convert plain-text contact lists into importable vCard files for phones and address books.
Convert TXT to VCARD online - free
Your file is processed instantly and deleted as soon as you download it.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .txt file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .txt to .vcard conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .vcard file
Conversion result is ready to download.
Conversion statistics: TXT to VCARD
Updated November 8, 2026, from conversions on 101convert.com
How to convert txt to vcard file
- Contacts and address books
- No ratings yet.
A phone or address-book application may accept contact imports only as vCard files, while the source data is often a plain-text list. Converting the list creates structured contact records that can be imported, shared, or edited in supported software.
What the TXT format is
.txt identifies plain text used by Notepad, TextEdit, terminal tools, spreadsheet exports, CRM systems, older address-book programs, and manually maintained lists. It has no universal contact schema: records may use one person per line, comma-, tab-, or semicolon-separated columns, or labeled blocks such as Name: Ana Smith and Phone: +1 555 0100.
Inspect the contents before converting. The extension does not reveal whether a column contains a given name, family name, telephone number, postal address, organization, email address, or note.
What the vCard format is
vCard is a structured contact-card format normally stored with the .vcf extension. Its properties can label a display name (FN), structured name components (N), telephone numbers (TEL), email addresses (EMAIL), organizations (ORG), postal addresses (ADR), websites, and notes.
One VCF file can contain one card or multiple BEGIN:VCARD records. Android and iOS address books, Microsoft Outlook, Apple Contacts, Thunderbird, Google Contacts, and other contact managers support vCard, but field mapping and supported properties differ. vCard 3.0 is usually the safer choice for older phones and desktop applications; vCard 4.0 provides newer features but is not accepted by every importer.
Convert the file with 101convert.com
- Open the TXT-to-VCARD converter on 101convert.com. The conversion can be performed for free without installing software.
- Upload the plain-text file.
- If the converter requests a layout, select the delimiter used by the file—such as comma, tab, semicolon, or line breaks—and map each source field to the correct contact property. Do not guess when columns are unlabeled.
- Select vCard 3.0 when the destination application has uncertain or older compatibility; use 4.0 only when the destination supports it.
- Start the conversion and download the resulting
.vcffile. - In the destination application, choose File → Import or Import contacts, select the VCF file, review duplicate handling and field placement, and confirm the import.
Use desktop software for a local conversion
- Open the TXT file in LibreOffice Calc. In the text-import dialog, select Separated by and choose the actual delimiter. Verify that names, numbers, and addresses appear in the intended columns.
- Add clear headers such as
First Name,Last Name,Mobile,Email, andOrganization. Save a working copy as UTF-8 CSV through File → Save As. - Open the CSV in Thunderbird’s address book and use its import command. Map every column to the appropriate Thunderbird field.
- Check several imported contacts, then select the verified records and use the address book’s export command to create
contacts.vcf. Choose vCard 3.0 if a version option is available.
Menu names vary between software releases. A local workflow avoids uploading personal contact data and is preferable when the TXT file contains private information.
Automate a known TXT layout
For repeated conversions, use a tab-separated file with a header row such as first_name, last_name, phone, email, and organization, then process it with a CSV-aware script. CSV parsing is required because names, organizations, and addresses can contain spaces, commas, or quoted text; splitting each line on spaces is unreliable.
The script must write one BEGIN:VCARD and END:VCARD pair per record, include VERSION:3.0, retain FN, and map fields to properties such as N, TEL, EMAIL, and ORG. It must also escape backslashes, commas, semicolons, and line breaks in values and use CRLF line endings. Separate first- and last-name columns are more reliable than deriving a surname from a full name; compound surnames, prefixes, and suffixes cannot be inferred safely.
Check quality and compatibility
Plain text cannot reliably identify field meanings. Before export, confirm name order, telephone types, country codes, leading zeroes, email addresses, postal fields, quoted delimiters, and accented characters. Preserve empty fields rather than shifting later columns.
Write vCards as UTF-8 and escape punctuation or embedded line breaks according to the selected vCard version. Long generated lines may need vCard line folding. Test a small sample with the actual phone or contact application before importing the full file.
Photos, groups, custom fields, multiple phone labels, and other metadata are lost unless the TXT source contains corresponding data and the converter maps it. A multi-contact VCF import can also create duplicates, so review the destination address book after conversion.
TXT vs VCARD: format comparison
How the TXT and VCARD formats compare on the properties that matter most for this conversion.
| Property | .TXT Plain Text File | .VCARD vCard |
|---|---|---|
| Open standard | Yes | Yes |
| Compression | Uncompressed | Uncompressed |
| Typical file size | Very small | Very small |
| Opens in a web browser | Yes, natively | No |
| Further editing | Easy | Easy |
| Metadata support | None | Basic |
| Plain-text readable | Yes | Yes |
| Best used for | Data exchange | Sharing and distribution |
| Introduced | — | 1996 |
| Developer | — | IETF |
| MIME type | text/plain | text/vcard |
Information about file extensions and file types is provided by File-Extensions.org
The database currently does not contain any direct txt file converter links.
Frequently asked questions
Is the TXT to VCARD converter free?
Yes, converting TXT to VCARD on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my TXT file be?
You can upload TXT files up to 3 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 15 MB per file and 100 files at once, see our plans.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert TXT to VCARD?
No. The TXT to VCARD conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid TXT file for this TXT to VCARD conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Will converting TXT to vCard keep all my contact details?
Only contact fields that can be identified in the structured TXT file are reliably transferred. Unrecognized columns, formatting, and other text may be omitted or placed in a notes field, depending on the conversion rules.
Can a TXT contact list become multiple vCards?
Yes, if the TXT file has clear separators between contacts and consistent field labels. Without those markers, several people may be merged into one contact or one person may be split into multiple contacts.
Why are names or phone numbers wrong after converting TXT to vCard?
TXT has no universal contact-list structure, so commas, tabs, line breaks, headers, and phone-number formats can be interpreted incorrectly. Consistent labels and delimiters are important for accurate field mapping.
Will a TXT to vCard conversion preserve accented names and special characters?
Usually, if the source text encoding and the vCard character encoding are handled correctly. A mismatch can produce garbled accents or other symbols, and compatibility also depends on the vCard version supported by the address book.