Data & storage

Bytes → KB → MB → GB → TB Converter

Convert between bytes, kilobytes, megabytes, gigabytes and terabytes instantly. Uses decimal units (1 KB = 1,000 bytes) as used by storage manufacturers and operating systems for drive capacity.

Last updated: May 2026

Enter a value to see the conversion instantly.
Uses decimal units: 1 KB = 1,000 bytes · 1 MB = 1,000 KB · 1 GB = 1,000 MB · 1 TB = 1,000 GB

Quick reference: storage unit sizes

UnitSymbolBytes (decimal)Typical use
KilobyteKB1,000Small text files, emails
MegabyteMB1,000,000Photos, short audio clips
GigabyteGB1,000,000,000HD video, app installs, USB drives
TerabyteTB1,000,000,000,000Hard drives, backups, NAS storage

Common file size examples

File typeTypical sizeIn MB
Plain text document (1 page)~5 KB0.005 MB
JPEG photo (smartphone)3-8 MB3-8 MB
MP3 audio (3 min song)~3.5 MB3.5 MB
PDF document (10 pages)~500 KB0.5 MB
HD video (1 min, 1080p)~150 MB150 MB
4K video (1 min)~375 MB375 MB
Typical smartphone app50-200 MB50-200 MB
PC game install20-100 GB20,000-100,000 MB

Decimal vs binary units

Storage manufacturers use decimal units (1 KB = 1,000 bytes) when advertising drive capacity. Operating systems such as Windows historically used binary units (1 KiB = 1,024 bytes) when reporting file sizes, which is why a "500 GB" hard drive appears as roughly 465 GB in Windows Explorer. This converter uses decimal units throughout, matching the labelling you see on packaging and product listings.

The binary equivalents are: 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes, 1 GiB = 1,073,741,824 bytes, and 1 TiB = 1,099,511,627,776 bytes.

Frequently asked questions

How many MB is 1 GB?

1 GB = 1,000 MB (decimal). In binary, 1 GiB = 1,024 MiB.

How many bytes is 1 KB?

1 KB = 1,000 bytes (decimal standard used by storage manufacturers).

Why does my 1 TB drive show less than 1 TB in Windows?

Windows reports sizes in binary (GiB), while manufacturers label drives in decimal (GB). 1 TB (decimal) = approximately 931 GiB (binary), which is what Windows displays.

What is the difference between Mbps and MB?

Mbps (megabits per second) is a data transfer rate. MB (megabyte) is a storage size. 1 MB = 8 Mbps worth of data transferred in one second.

Embed this tool

Use this converter on your own website by copying the iframe code below.