File Size Converter

Convert between Bytes, KB, MB, GB, and TB.

Binary units

This tool uses binary prefixes: 1 KB = 1024 B, 1 MB = 1024 KB, and so on.

ℹ️

About this File Size Converter

Convert between file size units: Bytes, KB, MB, GB, and TB. Our file size converter uses standard binary (1024) or decimal (1000) conventions so you can quickly translate between bytes, kilobytes, megabytes, gigabytes, and terabytes. Perfect for understanding storage capacity, download sizes, or file size limits. Free, instant conversions in your browser.

Key Features

Convert between Bytes, KB, MB, GB, TB

Binary (1024) and decimal (1000) options

Instant conversion as you type

Clear, readable output

Copy result to clipboard

Works entirely in your browser

No signup required

📖

How to Use

1

Enter a file size value

2

Select the unit of the value (e.g. MB)

3

Select the unit you want to convert to (e.g. GB)

4

View the converted result instantly

5

Switch units to convert in any direction

💡

Popular Use Cases

1

Understand download or upload sizes

2

Compare storage capacity (e.g. 512 GB vs 1 TB)

3

Check file size limits (e.g. 5 MB max)

4

Convert for documentation or specs

5

Estimate backup or transfer sizes

6

Understand cloud storage quotas

7

Convert for programming (bytes to KB)

8

Explain file sizes to others

💡

Tips & Best Practices

1 KB = 1024 bytes (binary) or 1000 bytes (decimal); OS and drives often use binary

1 MB = 1024 KB (binary); 1 GB = 1024 MB

Download speeds are often in Mbps (megabits per second), not MB/s

For strict SI units use decimal (1000); for RAM/storage use binary (1024)

Frequently Asked Questions

Q

What's the difference between KB and KiB?

KB (kilobyte) often means 1000 bytes in decimal. KiB (kibibyte) is 1024 bytes. The tool can use either convention; choose based on your context (e.g. storage vs network).

Q

Why do my drive and OS show different sizes?

Manufacturers often use decimal (1 GB = 1 billion bytes), while operating systems use binary (1 GB ≈ 1.07 billion bytes). So a '1 TB' drive may show about 931 GB in Windows.

Q

How do I convert Mbps to MB/s?

Mbps is megabits per second; 8 megabits = 1 megabyte. So 100 Mbps ≈ 12.5 MB/s download speed.

Q

What is the largest unit supported?

The tool supports up to TB (terabytes). For PB (petabytes) and beyond, the same conversion rules apply: 1024 TB = 1 PB in binary.