Free tool · no account · no upload
Check your raw DNA file without uploading it
Drop your raw DNA export below. The check runs entirely in your browser: it identifies the provider format, counts usable variant rows and no-calls, and warns you if the file looks cut short. No byte of your DNA ever leaves this device.
Drop your raw DNA file here
or choose it from your device
Accepts the original .txt or .csv exports from 23andMe, AncestryDNA and MyHeritage. Unzip a .zip first.
Private by construction: the file is read locally with your browser's File API. There is no upload button and no network call — you can even disconnect from the internet before choosing the file.
Need the file in another format? Convert it in your browser →
What this check does and does not say
- It validates the file's structure — it does not read, store or interpret your genotypes.
- The genome build is reported only when the file's own header declares it; a marker count cannot prove a build or a chip generation.
- A no-call is not a negative result: it means the chip returned no usable read at that position.
- A file that passes this check is ready to analyse; a file that fails it is usually fixed by exporting it again, unmodified, from the provider.
File checker questions
Does my DNA leave my device?
No. The check runs in your browser with the File API. There is no upload and no network call in this flow — the privacy promise is architectural, not a policy.
Which files does it accept?
The original .txt exports from 23andMe and AncestryDNA and the .csv from MyHeritage. Unzip a .zip first, and do not open and re-save the file in a spreadsheet: that can alter identifiers and allele values.
What is a no-call?
A position the chip could not read, written as -- or 0 depending on the provider. A small fraction of no-calls is normal; those positions are simply skipped in any analysis.
Can it tell me my genome build or chip version?
Only if the file header declares it. Inferring a build from marker counts is unreliable, so the checker reports what the file states and nothing more.
My file looks fine — what next?
You can run the free analysis: the server parses the same formats, matches your variants against ClinVar, PharmGKB and the GWAS Catalog, and shows the free findings before any purchase.
File looks good? See what it supports
Run the free analysis to see coverage and clinically-reviewed findings. The complete report is an optional one-time purchase — no subscription.
Start the free analysis →