Convert vCard to CSV
UTF-8 vCard 3.0/4.0 contacts with required FN, and N for 3.0. Folded lines and text escapes are decoded; N/ADR/ORG cells contain JSON component arrays.
- Runs in your browser
- No upload
- Check before download
Convert vCard to CSV
UTF-8 vCard 3.0/4.0 contacts with required FN, and N for 3.0. Folded lines and text escapes are decoded; N/ADR/ORG cells contain JSON component arrays. Multiple values use JSON arrays, joining (ambiguity warned), or numbered columns. Photos never load: omit or export type metadata only. Other properties are reported as omissions. Quoted CSV supports delimiter, header, LF/CRLF, BOM, missing-value marker and formula apostrophe protection; a colliding marker is rejected after protection. No quoted-printable/non-UTF-8 conversion. CSV importing applications may still treat text as formulas.
Files and values stay on this device. No tiles, remote references, photos or contacts are fetched or sent. Downloads may contain private data.
1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.
1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.
Choose fields and policies before processing. Changing any input cancels the current job and clears the result.
How to use
- Source
Files and values stay on this device. No tiles, remote references, photos or contacts are fetched or sent. Downloads may contain private data.
- Choose fields and policies before processing. Changing any input cancels the current job and clears the result.
Choose fields and policies before processing. Changing any input cancels the current job and clears the result.
- Supported method
UTF-8 vCard 3.0/4.0 contacts with required FN, and N for 3.0. Folded lines and text escapes are decoded; N/ADR/ORG cells contain JSON component arrays. Multiple values use JSON arrays, joining (ambiguity warned), or numbered columns. Photos never load: omit or export type metadata only. Other properties are reported as omissions. Quoted CSV supports delimiter, header, LF/CRLF, BOM, missing-value marker and formula apostrophe protection; a colliding marker is rejected after protection. No quoted-printable/non-UTF-8 conversion. CSV importing applications may still treat text as formulas.
- Verify the saved output
Diagnostics show source locations. Omitted styles, extensions and photos remain in the original backup; confirm losses before using a conversion. Preview shows the first 100 rows; downloads include the full selected output.
Questions
Supported method
UTF-8 vCard 3.0/4.0 contacts with required FN, and N for 3.0. Folded lines and text escapes are decoded; N/ADR/ORG cells contain JSON component arrays. Multiple values use JSON arrays, joining (ambiguity warned), or numbered columns. Photos never load: omit or export type metadata only. Other properties are reported as omissions. Quoted CSV supports delimiter, header, LF/CRLF, BOM, missing-value marker and formula apostrophe protection; a colliding marker is rejected after protection. No quoted-printable/non-UTF-8 conversion. CSV importing applications may still treat text as formulas.
Source
Files and values stay on this device. No tiles, remote references, photos or contacts are fetched or sent. Downloads may contain private data.
1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.
1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.