FAQ
Free tool · fine-tuning calculator

How much training data do I need?

Pick what you are fine-tuning and get a realistic range (pilot, workable and strong), with the published guidance behind it where there is some and a clear flag where there isn’t, plus the evaluation set to hold out and what to do next.

  • 13 tasks: LLMs, text and vision
  • Every range sourced or flagged
  • No sign-up, runs in your browser
1What are you training?
Pick the closest match. Each range below cites its source, or says when it is a rule of thumb.
2The shape of the problem

Nothing else to set for this task.

3What you already have
Optional. Leave it empty if you are starting from scratch.
01 · How it works

Ranges, not a single number

Published figures for fine-tuning data span three orders of magnitude, and both ends are defensible. The calculator shows where your task sits and says how sure that is.

Three numbers, not one

Pilot is enough to test whether the approach works. Workable is where most projects start. Strong is where more of the same data stops paying off.

Sourced, or flagged

A green badge means the range comes from documentation or a paper. Amber means no one publishes a number for that task, so the range is a rule of thumb from practice.

Then let your curve decide

Train on 25%, 50% and 100% of your data and plot a held-out score. Still climbing: collect more. Flat: improve quality or variety. That test beats any published figure.

02 · The ranges

Every range in the calculator

Before adjustments for model size or how subtle the classes are. Per-class and per-task figures multiply by the count you enter.

TaskPilotWorkableStrongUnitBasis
Teach one output format or schema1003001,000examplesPublished + rule of thumb
One domain task done well (SFT)1001,0003,000examplesPublished + rule of thumb
Several related tasks (SFT)1001,0003,000examples per taskPublished + rule of thumb
A general-purpose assistant (SFT)10,000100,000940,000examplesPublished + rule of thumb
Preference tuning (DPO, ORPO, KTO)1,00010,00060,000preference pairsRule of thumb
RL with verifiable rewards (GRPO)5005,00010,000prompts with a verifier per capabilityPublished + rule of thumb
Teach new domain knowledge (continued pretraining)1B10B100BtokensPublished + rule of thumb
Text classification (BERT-style encoder)502001,000labelled examples per classRule of thumb
Named-entity recognition503001,000annotated entity mentions per entity typeRule of thumb
Object detection (YOLO-style)10040010,000labelled object instances per classPublished + rule of thumb
Image classification (fine-tuning a pretrained model)302001,000labelled images per classRule of thumb
Image generation: a subject or a style (LoRA, DreamBooth): one subject or object3520imagesPublished + rule of thumb
Image generation: a subject or a style (LoRA, DreamBooth): a consistent style2060100imagesRule of thumb
Image generation: a subject or a style (LoRA, DreamBooth): a robust style, or several concepts1004001,000imagesRule of thumb
Image–text retrieval (fine-tuning CLIP)2,00020,000100,000image–text pairsRule of thumb
03 · FAQ

Questions about dataset size

How many examples do I need to fine-tune an LLM?

For one narrow behaviour, hundreds to a few thousand. Unsloth recommends at least 100 rows, with over 1,000 preferable, and LIMA reached strong results with exactly 1,000 curated examples on a 65B model. A general-purpose assistant is a different job: Tülu 3’s SFT mixture is 939,344 samples. The deciding question is how many distinct things the model must do.

Does model size change how much data I need?

Generally, larger models pick up a behaviour from fewer examples because they have more latent capability to select from; smaller models benefit more from extra examples and are less forgiving of inconsistency. The calculator applies this as a rule of thumb.

Is more data always better?

No. Every example is a demonstration, so contradictory or sloppy examples teach the model to sometimes do the wrong thing. Having a person read and fix a thousand examples usually beats collecting ten thousand more.

How big should my evaluation set be?

A few hundred hand-checked items you never train on is a reasonable target: enough that differences are not noise, small enough to read every one. For classifiers, make sure every class is represented.

What if I don't have enough data?

Check whether an existing dataset already covers part of the task (search Dataset Finder’s curated catalogue), then order only the gap. The annotation cost estimator shows what that costs in credits.

Get started today

AI models improve.
Your training data workflow
should too.

Discover tens of thousands of curated AI datasets, order custom training data, and turn fragmented data pipelines into production-ready AI assets, all in one workspace.