Technology / Storage & file size
Plan space that survives real life

How much storage do your files really need?

Turn photos, video and documents into capacity, transfer time and a practical 3-2-1 backup plan.

PHOTOS
VIDEO
DOCS
BACKUP

Your file library

4 MB each
8 GB/hour
0.6 MB each
Recommended working capacity
1 TB
PhotosVideoDocs
Library now429 GB
With growth558 GB
Free on drive442 GB
3copies
2media types
1off-site
The first cloud upload would take about 19 hours at a steady 50 Mbps.

How to use this tool

Direct answer

Binary uses 1024 per step and decimal uses 1000. A "1 TB" drive is one decimal terabyte, which is 0.909 binary terabytes — displayed as about 931 GB.

The two questions that follow every file around: how big is it really, and how long before it finishes moving. Unit conversion that respects the 1024-versus-1000 split, usable capacity after RAID takes its cut, what compression actually bought you, how large a repository is getting, and the honest transfer time behind the Gbps number on the box.

What the answer includes

  • The value converted into the unit you asked for
  • The same quantity expressed in raw bytes
  • What the other numbering system would give you
  • How large the binary-versus-decimal gap is at this size

What can change it

  • Estimate based on the figures you enter. Verify units, assumptions and rounding before you rely on it — real capacity, compression and transfer speed all depend on the specific hardware and data involved.
  • Drive manufacturers use decimal (1 TB = 1,000,000,000,000 bytes) and Windows reports binary (1 TiB = 1,099,511,627,776 bytes). That is the whole reason a "1 TB" drive shows up as 931 GB — no space is missing, the two are just counting differently.
  • The gap grows with size: about 2.4% at the kilobyte level, but roughly 9.9% by the terabyte. On a 4 TB drive that is around 370 GB of apparent difference.
  • Network speeds are quoted in bits per second and file sizes in bytes. A 1 Gbps link moves at most about 125 MB/s before overhead — dividing by eight is the step people forget.

Deadline or next step: macOS and Linux now report decimal GB while Windows still reports binary, so the same drive can show two different sizes on two machines. Both are correct.

Answer supported by: NIST · ISO / IEC

Fill in the fields for the case you picked — everything else is ignored.

Last reviewed:

Responsible editor:

Formula and sources verified. Educational guidance only. It does not replace qualified professional advice.

Editorial policyMethodology

Frequently asked questions

Why does my 1 TB drive show up as only 931 GB?

Nothing is missing. The manufacturer counts a terabyte as 1,000,000,000,000 bytes (decimal), while Windows divides by 1024 at every step (binary) and calls the result GB. One decimal terabyte is 1,000,000,000,000 ÷ 1024³, which is 931.32 binary gigabytes. Both figures describe exactly the same drive.

What is the difference between GB and GiB?

GiB is the unambiguous binary unit: 1 GiB = 1024³ = 1,073,741,824 bytes. GB, strictly speaking, means 10⁹ = 1,000,000,000 bytes. In practice most operating systems display binary quantities but label them GB, which is precisely where the confusion comes from. The gap is about 7.4% at the gigabyte and 9.9% at the terabyte.

How do I convert Mbps to MB/s?

Divide by eight, since there are eight bits in a byte. A 300 Mbps connection tops out around 37.5 MB/s of payload, and in practice a bit less after protocol overhead. This is the single most common mix-up in anything involving download times, and it makes a factor-of-eight difference.

How much usable space do I get from RAID 5?

The capacity of all your disks minus one. Four 4 TB disks in RAID 5 give 12 TB usable, with 4 TB consumed by parity, and the array survives one disk failing. RAID 6 costs two disks instead of one but survives two simultaneous failures, which matters increasingly as disks get larger and rebuilds take longer.

Is RAID a backup?

No, and treating it as one is how people lose data. RAID protects against a disk failing. It does not protect against a deleted file, ransomware, a corrupted filesystem, a failed controller, theft or fire — all of which are replicated instantly and faithfully across every disk in the array. You still need a separate copy, ideally offsite, and you need to test restoring from it.

Why does zipping a video barely make it smaller?

Because it is already compressed. MP4, JPEG, PNG, MP3 and similar formats have already had their redundancy removed by a codec designed for that specific kind of data, so a general-purpose compressor finds almost nothing left to exploit — typically 0–3%. Text, code, logs and CSV are the opposite case and routinely shrink by 70–95%.

What is a good compression ratio?

It depends entirely on the content, so the ratio is only meaningful against a comparable baseline. Plain text and logs commonly reach 4:1 to 10:1. Source code lands around 3:1 to 5:1. Already-compressed media sits near 1:1. A poor ratio on media is not a broken tool — it is a signal that compressing it was not worth the CPU time.

Why is my git repository so much bigger than my files?

Because .git holds every version of everything ever committed, not just the current state. Git compresses and delta-encodes aggressively, so text history is cheap, but a large binary committed once stays in the object database forever and is downloaded by every clone. Deleting the file later does not remove it from history — only rewriting history does, and that breaks every existing clone.

When should I move to Git LFS?

As soon as you know binaries are coming, and ideally before the first one is committed. LFS stores large files outside the normal object database and pulls only the versions actually checked out. Adding it from the start is easy; retrofitting it means rewriting history and coordinating a re-clone across everyone using the repository.

Why is my USB transfer slower than the advertised speed?

Three reasons stack up. The advertised figure is in bits, so divide by eight for bytes. Protocol overhead removes a further 25–40%. And the slowest device in the chain sets the ceiling — a USB 4 port writing to a mechanical hard drive runs at hard-drive speed, around 100–150 MB/s, and no port upgrade changes that.

Why do lots of small files copy so much slower than one big one?

Every file carries fixed per-file costs: directory entries, metadata writes, and on flash media an erase-block penalty. Those costs are paid once per file rather than once per gigabyte, so ten thousand small files can take several times longer than a single archive of exactly the same total size. Packing them into one container first is usually the fastest route.

How long does it take to copy 100 GB?

At USB 3.0 speeds of roughly 400 MB/s, about 4.3 minutes per 10 GB, so around 43 minutes for 100 GB — assuming the destination drive can keep up. On USB 2.0 at about 35 MB/s the same 100 GB takes close to 50 hours, which is why USB 2.0 external drives were unusable long before they disappeared.

Editorial transparency

Who is responsible for this page

Editorial status explained in methodology
Author and responsible editorFounder and responsible editor of Hacé Cuentas.
How it is checkedAuthorship and methodology are explained on our editorial pages.
Sources and methodThis page explains its assumptions and limitations.View methodology →

Choose your situation

Main query:Data Size, RAID Capacity, Compression, Repo Size and Transfer Time Calculator

What do you want to solve?

Related tools in other countries and languages

Check the language, units and assumptions of each tool.