Unit conversion

Data Transfer Rate Converter

Convert bit and byte transfer rates per second with explicitly labeled decimal and binary prefixes.

Convert a value

Use a decimal point, not a comma. Scientific notation such as 1e3 is accepted.

Your values are processed in your browser and are not uploaded to ToolPixels. This tool does not save them.

Bits per second and bytes per second

Network rates are often given in bits per second, while file transfers may show bytes per second. Eight bits equal one byte, so 100 Mbit/s equals 12.5 MB/s.

Decimal rate prefixes scale by 1,000 and binary prefixes by 1,024. This is a unit conversion, not a speed test. Protocol overhead, connection sharing, and storage performance can reduce real transfer rates.

Example

100 megabits per second = 12.5 megabytes per second.

Precision and input limits

Results use browser floating-point arithmetic and are rounded to your selected number of significant digits, not decimal places. Small or large results may use scientific notation. This is not an arbitrary-precision calculator.

Enter zero or a number with magnitude from 1e-100 to 1e100. Signed values are supported for mathematical conversions. Swap units exchanges the unit choices without changing your input. Editing an input clears the previous result.

NIST: binary prefixes