VCF (Variant Call) to CSV
Universal Format Converter
Convert between CSV, TSV, JSON, and Excel. Supports multiple files, primary data, and batch operations.
Select a data source to begin conversion
No data loaded
Upload files or use primary data to start converting
About VCF (Variant Call) to CSV
Convert genomic Variant Call Format (VCF) files into CSV rows with chromosome, position, reference/alternate alleles and INFO fields. For phone/address book .vcf files, use the vCard to CSV converter instead.
VCF is the near-universal format for recording genomic variants — SNPs, insertions, deletions — from a sequencing or genotyping pipeline, but its structure mixes metadata comment lines, a single tab-delimited header, and hundreds or thousands of data rows in one file.
This tool skips the "##" meta lines, uses the "#CHROM" header row to name every column correctly, and turns each subsequent variant line into a proper CSV row with chromosome, position, ID, reference and alternate alleles, quality, filter status and the INFO field intact.
That makes it straightforward to filter variants by chromosome or quality score, cross-reference them against a gene list, or hand a clean table to someone who doesn't work with VCF day to day.
It's meant for quick review and filtering outside a full pipeline, not as a replacement for dedicated variant-calling software — the browser-based parsing keeps sensitive genomic data off any external server.
Category: Scientific FormatsCommon Use Cases
- Reviewing variant calls in a spreadsheet
- Filtering variants outside a genomics pipeline
Key Features
- Skips "##" metadata lines and uses the "#CHROM" row to label columns correctly
- Outputs chromosome, position, ID, ref/alt alleles, quality, filter and INFO as separate fields
- Handles files with thousands of variant rows without choking
- Parses entirely client-side, keeping genomic variant data off external servers
The VCF (Variant Call) to CSV tool is compatible with: Genomics Pipelines, Clinical Variant Reports.
Turn variant calls into a filterable CSV here, then cross-reference positions against BED_TO_CSV region annotations or pull the underlying reference sequence with FASTA_TO_CSV for the same samples.
Frequently Asked Questions
Chromosome, position, ID, reference and alternate alleles, quality, filter status and the INFO field, taken from the #CHROM header row.
Yes, it skips those meta lines and uses the actual #CHROM header to label columns correctly.
Built for researchers and clinical genomics reviewers who need to filter variant calls by chromosome or quality without opening a full pipeline.
Read the related guide →