Data Size Unit Converter

August 4, 2026

HomeServerBlog storage and network unit tool

Data Size Unit Converter

Convert values across bits, bytes, KB, KiB, GB, GiB, Mbps-style network labels, backup sizes, object counts, overhead, and block rounding without mixing decimal disk math with binary memory math.

▶Conversion presets
⚙Data size inputs
Enter one object, one rate label, one backup set, or one chunk size before overhead.
SI labels follow the base selector. IEC labels such as GiB always use powers of 1024.
Choose the unit you want the converted size card to report.
Disk vendors usually use decimal. Memory and many file tools often use binary.
Controls the equivalent card and breakdown emphasis, without changing the raw conversion.
Add filesystem metadata, RAID parity, snapshots, erasure coding, protocol framing, or safety margin.
Block, allocation unit, object chunk, record, segment, or erasure stripe size in bytes.
Use more than one for many files, objects, log records, chunks, or payloads.
Block rounding always rounds up to whole blocks; this option formats the displayed unit values.
Used by the cards, tables, and breakdown rows.
Only affects explanatory text and card notes.
Converted size
0
GB
Target unit conversion before overhead.
Bits / bytes equivalent
0
bytes
Exact base quantity behind the selected labels.
Storage with overhead
0
GB total
Object count multiplied after overhead.
Block-rounded size
0
GB allocated
Per-object overhead rounded up to full blocks.

Conversion breakdown

Ready.
#Quick labels
GBDecimal gigabyte, usually 1,000,000,000 bytes on disks and invoices.
GiBBinary gibibyte, exactly 1,073,741,824 bytes in many OS tools.
MB/sMegabytes per second, common for file copy and storage throughput.
MbpsMegabits per second, common for network links and ISP speeds.
KiBBinary kibibyte, exactly 1024 bytes.
TBDecimal terabyte, often used by drive and cloud storage labels.
TiBBinary tebibyte, useful for backup software and filesystem reporting.
BlockAllocation unit that can make many small files consume more real space.
▦Unit comparison grid

1 KB

1,000 B

Decimal SI unit used by disk labels and network math.

1 KiB

1,024 B

Binary IEC unit used for memory and filesystem blocks.

1 Mbps

0.125 MB/s

Eight bits make one byte before protocol overhead.

4 KiB block

4096 B

Small files round up to this allocation size.

1 GB

0.931 GiB

Decimal gigabytes look smaller in binary OS displays.

1 GiB

1.074 GB

Binary gibibytes look larger on decimal capacity labels.

1 TB

0.909 TiB

Useful when checking drive labels against usable capacity.

1 TiB

1.100 TB

Common backup and snapshot planning conversion.

📄Reference tables
Decimal unitBytesBitsCommon label
KB1,0008,000disk, cloud, network
MB1,000,0008,000,000network transfer and file size labels
GB1,000,000,0008,000,000,000drive labels and cloud storage invoices
TB1,000,000,000,0008,000,000,000,000backup appliances and object storage
Binary unitBytesDecimal equivalentCommon label
KiB1,0241.024 KBmemory pages and small blocks
MiB1,048,5761.049 MBRAM, buffers, firmware, VM sizing
GiB1,073,741,8241.074 GBoperating system capacity displays
TiB1,099,511,627,7761.100 TBbackup tools and filesystem reports
Network labelByte rateTen second payloadNote
100 Mbps12.5 MB/s125 MBbefore Ethernet, TCP, TLS, and app overhead
1 Gbps125 MB/s1.25 GBcommon home lab LAN baseline
2.5 Gbps312.5 MB/s3.125 GBpopular NAS and workstation link speed
10 Gbps1250 MB/s12.5 GBstorage throughput starts to matter
Block scenarioLogical size4 KiB allocationWhy it matters
Tiny config file512 B4096 BOne block minimum allocation
Thumbnail object6 KB8192 BTwo blocks even before metadata
Log event batch65 KB69,632 BCeil to the next block boundary
Chunk upload8 MiB8 MiBAligned chunks waste little space
!Conversion tips
Tip 1: Convert labels before buying capacity. A 10 TB disk is about 9.095 TiB before formatting, parity, snapshots, and filesystem reserve.
Tip 2: Round tiny objects per object. If 1 million 900 byte files live on 4 KiB blocks, the allocation math is closer to 4 GB than 900 MB.

This calculator is a planning tool. Real storage systems may also add compression, dedupe, parity layout, erasure coding stripe width, object metadata, and minimum billable object sizes.

You purchase a two terabyte hard drive and plug it into your computer and your operating system tells you that you only have about one point eight terabytes available to you. It feels like theft, but it is actualy just math.

But no, it’s math talking in two languages simultaneously. On the one hand, it’s using binary numbers; on the other hand, it’s using decimal numbers. Neither say anything bad about this until you attempt to copy something onto a disk. The origin of the confusion lie in powers of two versus counting zeros. This has bothered enterprise architect and home lab enthusiasts for decades.

Why Your Hard Drive Has Less Space

Base ten serves interests of disk manufacturers because it allows them to make numbers appear larger when they market them. One billion bytes = a gigabyte. It is clean and simple.

But computers operate on binary logic (base two), so operating systems is built to function in that environment. Because a gigabyte is 1,024 cubed, which is about seven percent more then the decimal version, we call this a gibibyte. As unit sizes increase, that gap increases too. At the TB level, it’s not rounding any more; it’s a substantial amount of missing capacity.

If you have a raw drive speed or even its label, you can just paste it in this calculator above. It will do all the work for you in both binary and decimal bases. This way, you know exactly what gets eaten up when you format that fresh drive.

That’s the point at which most folks take their first wrong turn: they figure because their drive says one trillion bytes it has a terabyte of available space on it and fail to account for the partition table and other filesystem metadata and the fact that their OS turns those labels into gibibytes behind their backs. Confusion also come from how we measure things: network speed uses bits, while storage use bytes. Bits are smaller (actualy eight times smaller). A gigabit internet connection is actually only giving you one hundred twenty-five megabytes per second, best case. There is also protocol overhead that consumes some of that. Before you can calculate transfer time for a big file, you need to know the throughput in bytes from the bit rate. Otherwise you end up watching a progress bar crawl when you thought it would fly.

The fact is: Data isn’t stored byte-by-byte on a filesystem. It’s stored in blocks allocated by the filesystem. When your filesystem allocate a block for a file, it allocates a chunk. A chunk might be four kilobytes big. That means a five-hundred byte file take up a full four kilobyte block. Three thousand five hundred ninety-six of those bytes are wasted space. You never see them, but they’re there, very real on the NAND flash or the platter. When you multiply this by thousands of small email headers or tiny config files, you suddenly lose half your drive capacity to slack space and metadata.

It handles the conversion for you, with overhead for snapshotting and RAID parity included. It lets you set the number of objects so it can run through millions of tiny file or a handful of giant archives. And it’ll tell you both the converted size and the rounded-off allocated size. This is important when dealing with cloud storage, which bills for allocated blocks instead of how much actualy stuff they’re holding.

But knowing those things makes all the difference in terms of planning for storage. Instead of purchasing drives by sticker price, you factor in parity, formatting, filesystem overhead and begin to calculate actual usable capacity. You appreciate that while a 10 gigabit network may be available to you, the disk array don’t support the throughput required. You also begin to understand where your file structure is choking on small blocks.

It’s not so much learning formulas for conversions as it is understanding the architecture underneath of how data exist on hardware. Next time you notice that what’s on disk doesn’t match what was advertised, don’t freak out. First check the base. Half the mystery is decimal vs binary. The other half is typically overhead, either the extra filesystem block size, or a protocol used over the network. Subtract the hidden cost and the math starts to make sense.

You regain your lost gigabytes, not in physical space, but in clarity. Clarity should of been worth far more than an additional terabyte you might be able to purchase.

Data Size Unit Converter

Related posts

Leave a Comment