Face BenchmarkHow face recognition and deepfake detection are measured, from the papers.

Face recognition datasets compared: identities, images and status

The Face Benchmark editorsPublishedFigures checked

Face recognition datasets run from LFW, with 13,233 images of 5,749 people, to WebFace260M, with 260 million faces collected for 4 million identities, and four of the eight sets compared here are no longer distributed by their owners: MegaFace, MS-Celeb-1M, IJB-C and VGGFace2. Figures are copied from each set's paper, project page or the InsightFace README, read on 10 November 2026.

This page belongs to the face recognition section and is the data companion to the five benchmarks side by side page, which covers protocols and metrics. Here the question is the data itself: how many identities and images each set holds, what it is used for, and whether a new researcher can still obtain it.

01Which sets train a model and which test one?

Face recognition data plays three roles. A training set teaches a network to embed faces, so it needs many identities and many images per identity. A verification test set holds pairs of images labelled same or different, as LFW does. An identification test set holds a gallery and probes, so that a search returns a ranked list, as MegaFace and IJB-C do. A single dataset can serve two roles, but a published score is only meaningful when the training set and the test set share no identities.

That separation is why the authors of CASIA-WebFace removed the 1,043 subjects whose names matched LFW, as the CASIA-WebFace page records, and why the IJB-C readme says it is "designed to have no overlap" with CASIA WebFace and VGG-Face. The comparison below therefore labels each set by role.

02How do eight face recognition datasets compare?

The table orders the sets by year of publication. Counts are those the owners or the InsightFace README state; where a set has two counts, both are given.

Set Year Identities Images Protocol or role Distributed on 10 Nov 2026?
LFW 2007 5,749 13,233 Verification on 6,000 pairs Circulates as a validation set; the InsightFace README lists it
CASIA-WebFace 2014 10,575 494,414 Training set, scored on LFW Listed public in the 2014 paper; the InsightFace README links copies
MegaFace 2015 672,057 in training; 690,572 distractors 4.7 million training; 1 million distractors Identification and verification against up to 1 million distractors No: "no longer being distributed"
MS-Celeb-1M 2016 About 100,000 in training from a list of 1 million names 10 million Training set for a one-million-celebrity task Original site no longer serves it; copies persist
IJB-C 2017 3,531 21,294 images, 117,542 frames, 11,779 videos Eight tests, among them 1:1 verification and 1:N search No: NIST discontinued distribution on 14 March 2023
VGGFace2 2018 9,131 3.31 million Training set with a train and test split No: the Oxford page says download links are no longer available
Glint360K 2020 360,000 17 million Training set Download links listed in the InsightFace README
WebFace260M 2021 4 million noisy; 2 million in WebFace42M 260 million noisy; 42 million in WebFace42M Training set plus the FRUITS timed protocol Not distributed here; the original site distributed it under a signed agreement until January 2025

The identity counts for MS-Celeb-1M need a note. Its paper proposes a task of recognising one million celebrities and its training set covers the 100,000 most frequent of them, which Exposing.ai records as about 100,000 people. The paper's abstract gives the image count as "10M images in version 1".

03Which of the eight can a new researcher still download?

Three owners have said so in writing. The MegaFace project page states that "MegaFace is being decommissioned and MegaFace data are no longer being distributed". NIST's face challenges page says it "discontinued distribution of all three IJB challenges (IJB-A, IJB-B, and IJB-C) on March 14th 2023". The VGGFace2 page at the University of Oxford says "The download links for the VGGFace2 dataset are no longer available from this website", although its 2018 paper had stated that the dataset and models were publicly available.

MS-Celeb-1M is a different case. Microsoft's site stopped serving it in 2019, but a 2021 study of citing papers found the data still on Academic Torrents and in derived datasets, which the withdrawn recognition sets page and the MegaFace page treat as part of one pattern. The face datasets and consent page gathers the stated reasons for each withdrawal. A withdrawn set can still be used by groups that hold a copy, so its numbers keep appearing in papers that nobody else can reproduce.

WebFace260M is the set this domain once hosted. Its paper describes the noisy collection and the cleaned WebFace42M, and the data was distributed from the original static site under a signed agreement until that site closed in January 2025. This site does not host it; the WebFace260M paper explained page reads the paper itself.

Training images in six face recognition training sets and the noisy WebFace260M collection, in millionsHorizontal bars: CASIA-WebFace 0.49 million images; VGGFace2 3.31 million; MegaFace training set 4.7 million; MS-Celeb-1M 10 million; Glint360K 17 million; WebFace42M 42 million; WebFace260M, the noisy collection before cleaning, 260 million. Sources: the CASIA-WebFace, VGGFace2, MS-Celeb-1M and WebFace260M papers, the MegaFace project page and the InsightFace datasets README, read 10 Nov 2026.0.0065.00130.00195.00260.00CASIA-WebFace (2014)0.49VGGFace2 (2018)3.31MegaFace training set (2015)4.70MS-Celeb-1M (2016)10.00Glint360K (2020)17.00WebFace42M (2021)42.00WebFace260M (2021)260.00training images, millions
Figure 1Training-set sizes, in millions of images, as stated by each set's paper, project page or the InsightFace README. WebFace260M is the raw collection; WebFace42M is the cleaned part of it. Read 10 Nov 2026.

04How fast did training sets grow?

CASIA-WebFace had 494,414 images in 2014. WebFace42M, the cleaned set of 2021, has 42 million faces, about 85 times as many, and the noisy WebFace260M collection has 260 million, more than 500 times as many. In between, MS-Celeb-1M reached 10 million images in 2016 and Glint360K 17 million. The growth was in identities as well as images: CASIA-WebFace had 10,575 identities, Glint360K 360,000 and the cleaned WebFace42M 2 million.

Each jump came from a larger crawl of public photographs of known people and a cleaning step to reduce wrong labels. MS-Celeb-1M left its noise in; the cleaned MS1M-ArcFace version in the InsightFace README holds 85,000 identities and 5.8 million images, against about 100,000 people and 10 million images in the original, so cleaning removed about 42 percent of the images. The size of a set after cleaning is the figure to compare, not the size of the crawl.

05Does a larger training set give a better score?

On the Partial FC paper's controlled test, yes, with diminishing returns. The paper trains the same IR50 backbone on different sets and scores each on IJB-C as a true accept rate at a false accept rate of 10^-4: CASIA 87.2 percent, VGGFace 91.2, MS1MV2 96.1, MS1MV3 96.6, Glint360K 97.1 and WebFace12M 97.1 (arXiv 2010.05222). The TAR at FAR page defines the metric. The same table scores each model on the All subset of the ICCV21-MFR masked face challenge test at a false accept rate of 10^-6, where the spread is wider: 36.8 percent for CASIA, 77.7 for MS1MV2 and 90.6 for WebFace12M.

The lesson is about the test as much as the data. A harder protocol, a lower false accept rate or masked faces, separates training sets that an easy protocol cannot. On LFW, published accuracies span only 0.68 points from DeepID2 in 2014 to ArcFace in 2019, so the benchmark no longer separates systems, which is why the LFW dataset page treats it as a check that a model is not broken.

06What to record when citing a dataset

  1. The exact set and version: MS1M-ArcFace and MS1MV3 are cleaned derivatives of MS-Celeb-1M, not the original.
  2. The role: training, verification test or identification test.
  3. The counts after cleaning, with the identities and the images given separately.
  4. The date the owner's page or paper was read, because availability changes: four of the eight sets above are no longer distributed by their owners.
  5. Whether the training and test sets share identities, and how that was checked.

SRCSources

  1. S1
    Learning Face Representation from Scratch(external)Yi, Lei, Liao, Li. 2014
    Checked
  2. S2
    VGGFace2: A Dataset for Recognising Faces across Pose and Age(external)Cao, Shen, Xie, Parkhi, Zisserman. FG 2018
    Checked
  3. S3Checked
  4. S4Checked
  5. S5
    MegaFace project page(external)University of Washington
    Checked
  6. S6
    Face Challenges(external)National Institute of Standards and Technology
    Checked

FAQQuestions

How many images does the largest face recognition dataset have?

WebFace260M is the largest listed here, with 260 million faces for 4 million identities in its noisy form. Its cleaned part, WebFace42M, has 42 million faces of 2 million identities, according to the 2021 WebFace260M paper.

Which face recognition datasets are no longer available?

MegaFace says its data are no longer being distributed, NIST discontinued IJB-C distribution on 14 March 2023, and the Oxford VGGFace2 page says its download links are no longer available. MS-Celeb-1M left its original site in 2019, though copies persist.

What is the difference between a training set and a test set?

A training set teaches a model to embed faces and needs many identities; a test set scores a trained model on pairs or searches. LFW is a test set of 6,000 pairs, while CASIA-WebFace and Glint360K are training sets.

How big is LFW?

LFW holds 13,233 images of 5,749 people, scored on 6,000 verification pairs, according to the InsightFace README. It is the smallest set in this comparison and was saturated by deep networks years ago.

Where did VGGFace2's images come from?

The VGGFace2 paper says its 3.31 million images of 9,131 subjects were downloaded from Google Image Search, with variation in pose, age, illumination, ethnicity and profession.