Inputs
Speed Plans
Streaming Bitrates
Common File Sizes
Time
Formula Used
We treat Mbps as megabits per second using decimal megas (1 Mb = 1,000,000 bits). Bytes are 8 bits.
Mbps = (bytes × 8) / (seconds × 1,000,000)MB/s = Mbps ÷ 8Kbps = Mbps × 1000Gbps = Mbps ÷ 1000
For binary sizes (KiB, MiB, GiB, TiB, PiB) we use 1 KiB = 1024 bytes. Toggle the base to switch.
How to Use
- Enter any two of the three: Data Size, Transfer Time, Throughput.
- Pick the correct size base: decimal (KB=1000) or binary (KiB=1024).
- Use Presets for quick fills.
- Click Calculate. Conversions and estimates will appear.
- Use Add to Table to record scenarios then export with CSV or PDF.
Branding
Update brand name logo and accent color via the BRAND object in the script. Colors propagate through buttons chips and highlights.
BRAND.logoUrl in code.Example Data
| # | Data Size | Time | Speed (Mbps) | MB/s | Kbps | Gbps |
|---|---|---|---|---|---|---|
| 1 | 700 MB | 10 min | 9.33 | 1.17 | 9,333 | 0.009 |
| 2 | 4 GB | 20 min | 26.67 | 3.33 | 26,667 | 0.027 |
| 3 | 2 GB | 5 min | 53.33 | 6.67 | 53,333 | 0.053 |
Example rows use decimal base (KB=1000) for simplicity.