YFull review – Can it reveal everything about your ancestry?


YFull Review Summary

YFull is an upload site for Y chromosome and mitochondrial DNA sequencing data that provides deep ancestry analysis. Learn more in our YFull review!

Nebula Genomics



YFull analyzes Y chromosome and mtDNA at a reasonable price although information is limited to those sections of the genome.


7 Facts from our YFull Review

  1. YFull location: Moscow, Russia
  2. Services: DNA data upload and interpretation of Y-DNA and mtDNA
  3. How it works: Upload raw DNA data from other companies as a BAM file or VCF file to receive reports
  4. Reports: Y-DNA and mtDNA interpretation
  5. Privacy: no sharing of data with third parties without consent 
  6. Cost: $49 for Y-DNA analysis, extra $25 for mtDNA analysis
  7. Complementary services: Nebula Genomics (30x whole genome sequencing, including Y-DNA and mtDNA)

This review is written with the intent to be as unbiased as possible. However, it represents the opinion of an individual reviewer and is therefore subjective. Furthermore, at Nebula Genomics we seek to educate the public about the benefits of Whole Genome Sequencing. Information about our Whole Genome Sequencing DNA test is therefore incorporated into the review.

December 3, 2020

Edited by Christina Swords, Ph.D.

Pros and Cons


  • The site will not bill you for your upload until your results are ready, and the platform has no subscription fees
  • You can find more information about your private variants. This includes the different names given to those variants and the regions of the Y-chromosome where those variants appear
  • You can compare the results across different NGS or full genome tests that you have taken
  • YFull Groups can display and compare all STRs (not just the first 111)
  • You can find SNP matches in YFull Groups not only for your terminal subclade SNP but for any named or unnamed variant
  • You can contact other members and the group administrator in your YFull Groups
  • Questionable SNPs or STRs from your NGS test can be verified at YSEQ and added to your test results
  • The platform is also equipped to support mtDNA sequencing interpretation


  • STR analysis is given less priority than SNP analysis and takes several weeks to complete, delaying the receipt of interpretation results
  • YTree updates monthly whereas other services are updated weekly

YFull Introduction

YFull is an upload site for Y chromosome and mitochondrial DNA sequencing data. The service also provides advanced ancestry analysis. Among other offers, it promises to “unlock your terminal haplogroups and known Y-SNPs.”

Single nucleotide polymorphisms, or SNPs (pronounced “snips”), are differences in DNA sequences at the level of individual base pairs. In essence, a SNP is a difference in a single DNA block (nucleotide) among people. 

On the other hand, short tandem repeats, or STRs, are a series of repeated DNA sequences (A, T, C, or Gs) that differ between individuals. Identifying the number of repeats in specific areas of the genome can create a “DNA fingerprint”. Professional and amateur genetic genealogists may use this fingerprint to investigate an individual’s ancestry. 

Together, SNPs and STRs are markers that can be inherited. The combination of such markers is known as a haplotype. Different Y-DNA and mtDNA tests for different haplotypes may assign individuals to a specific “haplogroup”. While Y-DNA tests can tell us more about paternal origins, mtDNA tests tell us about maternal lineages. 

YFull started in 2013 in Moscow, Russia with the specific purpose of interpreting Y-chromosome sequences. It is important to note that this is not a DNA testing company. Instead, it is an analysis company offering next-generation sequencing interpretation for Y-DNA and mtDNA.

In addition, the company offers convenient visualization of DNA results and a detailed, public haplogroup Yfull tree for you to compare your “path of mutations” with other samples in YFull’s database. 

The original team consisted of Vadim Urasin, who has been an active participant in the DNA genealogical community since 2008. Other members of the original team include Vladimir Tagankin, the DNA database “semargl.me” developer, and Roman Sychev, a moderator on dna-forums.org. 

Want complete Y chromosome and mtDNA sequencing data to use with YFull?

Nebula Genomics offers 30x Whole Genome Sequencing! Click here to learn more!

How to Upload your Data to YFull

Let’s start the YFull review with an overview of the service. 

A chart detailing which features are reported in NGS interpretation for VCF and BAM files
A chart detailing which features are reported in NGS interpretation for VCF and BAM files

To order a YFull test analysis, users must upload raw data from other genetic testing providers. Your file can be from several companies, including Nebula Genomics. You can cross-reference kit numbers related to YFull IDs for easier access. The data can be a .BAM/.CRAM or .VCF.

One caveat-data extraction from .VCF files will be incomplete (about 50-70%). STR matches will not get reported should a user upload a .VCF file. YFull does not accept data in FASTQ format. Therefore, optimal results require the upload of a .BAM file.

Finally, customers can create a username when placing an order. No payment is required at the time of ordering. 

YFull order page
YFull order page

After several weeks, the results will be ready and available after paying $49 through Paypal, Apple Pay, Cloud Payments, or credit card. One can also get mtDNA interpretation at an additional cost of $25.

A chart detailing which features are reported in NGS interpretation for mtDNA
A chart detailing which features are reported in NGS interpretation for mtDNA

Review of YFull Reporting

As mentioned earlier, there are two types of Y-DNA mutations: SNPs and STRs. Both types of mutations are useful for probing for different reasons. YFull offers an analysis of both SNPs and STRs. 

YFull customer homepage
YFull customer homepage

According to YFull, there are 185,780 known positive SNPs and 780+ known STRs. There are 1,482,319 novel variants that have not been discovered before. 

List of known SNPs
List of known SNPs

The known SNP report shows the customer’s position on the Y-haplotree and the SNP results for all SNPs tested on the customer’s tree branch. Details include lists of SNPs in adjacent tabs, highlighting “ambiguous” SNPs and no call SNPs (i.e., SNPs that were not determined during the process of genotyping a person’s DNA). 

YFull list of novel SNPs
YFull list of novel SNPs

We can also view a list of novel or private SNPs. These novel SNPs are stratified by quality (e.g. Best, Acceptable, Ambiguous, Low, One Reading). All private SNPs have a YFS prefix. The red checkmark next to some of these SNPs means that they can be verified through YSEQ. The G refers to the location of this gene within this SNP. 

Aligned sequencing reads
Aligned sequencing reads

The report also shows insertions and deletions (indels), which are positions in the sequence that have extra nucleotides. 

List of indels
List of indels

Moreover, one can access SNP matches. These are SNPs shared or assumed to be shared with other samples in YFull’s database. They can be traced back to a distant common ancestor. A customer’s sample will continue to be compared as the database updates. If any of these private SNPs match newly discovered YFull samples, these SNPs will get names in the Y-series. 

YFull close matches
YFull close DNA matches

One can also observe individual SNPs to get more information. This includes the number of reads that overlap that SNP, reference sequences, and so forth. 

YFull search in a BAM file.
YFull search in a BAM file

There is a useful feature to allow customers to query results by SNP name. 

YFull SNP query feature.
YFull SNP query feature

We close our review of YFull reporting with a look at the YReport feature. YTree includes family tree DNA haplogroups and shared SNPs (Y-SNPs) in every haplogroup project. It is based on public sample data, including the 1000 Genomes Project. YTree gets updates almost every month based on submissions from haplogroup experts, the International Society of Genetic Genealogy (ISOGG), and others. The list of SNPs from the root to the terminal haplogroup is sharable. 

YFull YTree
YFull YTree
YTree statistics
YTree statistics

One can also observe STR results (780 that are tested), matches, and variants in the common 12, 25, 37, 67, & 111 format.

An example of YFull results
YFull STR marker results

Additional features include haplogroup age estimates based on a 2015 study where authors outline an original method of selecting true mutations. If a customer’s raw data includes mtDNA sequencing, mtDNA haplogroups based on PhyloTree are listed. In March 2019, the platform introduced mtDNA analysis for an extra fee.

Other services include:

  • Statistics, such as BAM file size, mapped reads, length coverage, median depth coverage, and more (in the YReport)
  • CSV files (comma delimited files) for known SNPs, novel SNPs, and known STRs
  • The ability to browse raw data by position (genome builds hg19 or hg38)
  • My news: a chronological listing of changes to YTree since your YFull sample (upon updates)

You can take a tour of these features on YFull’s website. 

Review of YFull Privacy

The website’s privacy policy states that “YFull.com respects your privacy and will not disclose your personal information without your consent” unless required by law.

The terms and conditions do not mention any exceptions with third parties. This is not to say that it does not share with third parties, but the policy does not refer to it.

The personal information annex to the privacy policy states the variety of user data collected. This includes email address, ancestry information & raw genetics data, cookies, and IP address.

The YFull team has complete access to this data. Partial access to certain parts may be allowed by members of groups that the user has joined. 

Citizen science and academic researchers may also use this data. This occurs when the user has given personal permission to participate in a study.

YFull stores your data on a server located in a secure data center in Moscow, Russia.

Some information, such as email addresses, is stored on Google servers. You can delete your data and account by navigating to the “settings” page. All samples associated with your account will be deleted and cannot be recovered if you delete your account. 

YFull Reviews

Several short reviews can be found on the company website. Other than that, there are not many accessible customer reviews online.

You can find some personal blogs on the company, such as this one written by Linda Jonas in 2019.

Nebula Genomics

We finish our YFull review, by looking at some complementary products.

In addition to YFull, our data can be imported into FamilyTreeDNA, giving access to an extensive Y chromosome and mitochondrial DNA database. Check out more of the blog to learn more about the importance of sequencing Y-DNA and mtDNA and paternity testing.

Other DNA upload sites you might want to check out are:

You can also look into FamilyTreeDNA (Big Y results that includes an STR test and a SNP test).

Did you like our YFull review? You can read more reviews on our blog, including a service called YSEQ, and check out our complete guide to the best DNA test kit and other home tests.