Skip to main content
Unit ConvertersFree · no sign-up

Kbps to Mbps Converter

Convert Kbps to Mbps — for stream bitrates and older connection speeds.

Updated

Mbps

1.0000Mbps

1,000 Kbps = 1.0000 Mbps

In short

How many Kbps are in a Mbps?

1,000 Kbps. Divide kilobits per second by 1,000 for megabits, so 320 Kbps is 0.32 Mbps and 1,500 Kbps is 1.5 Mbps. Bit rates are strictly decimal, so there is no 1,024 alternative to consider here.

Audio and video bitrates are quoted in Kbps; connection speeds in Mbps. The conversion is how you compare them.

Kbps to Mbps — quick reference

Kbps (Kbps)Mbps (Mbps)
56 Kbps0.0560 Mbps
128 Kbps0.1280 Mbps
256 Kbps0.2560 Mbps
512 Kbps0.5120 Mbps
1,000 Kbps1.0000 Mbps
5,000 Kbps5.0000 Mbps
10,000 Kbps10.0000 Mbps
100,000 Kbps100.0000 Mbps
Computed from the exact factor — rounded only for display.

The formula, worked line by line

One division by a thousand, and then usually one more by eight to get somewhere useful. Both are given below, because a rate expressed in bits rarely answers the question that prompted the conversion.

A bitrate describes what is being sent. A connection speed describes what can be carried. Putting both in Mbps is the only way to compare them.
Why this conversion exists at all

Once both are in the same unit the comparison is straightforward, and the remaining judgement is about margin rather than arithmetic. How much margin depends on how much else shares the line, which is a question about your household rather than about units.

megabits per second = kilobits per second / 1,000
kilobytes per second = kilobits per second / 8
1 Mbps = 1,000 Kbps = 125 KB/s
320 Kbps / 1,000 = 0.32 Mbps
56 Kbps / 8 = 7 KB/s
Kbps against MbpsA twin scale: Kbps along the top against Mbps along the bottom, with 1000 Kbps marked.KbpsMbps0025,0002550,0005075,00075100,000100KbpsMbps
Kilobits per second against megabits per second, with common audio and video bitrates marked.
An album download on a modest connection
Album, twelve tracks at 320 Kbps
about 115 MB
Connection
20 Mbps
Ceiling in bytes
2.5 MB/s
Time at the ceiling
about 46 seconds
Realistically
well under a minute

The file size assumes roughly four minutes per track at 320 Kbps, which is 9.6 megabytes each. Substituting your own track lengths changes the total but not the shape: at these rates the connection stopped being the limiting factor a long time ago.

Why bitrates are quoted in kilobits

Audio and video encoders express quality as a rate of information per second, and the bit is the natural unit for that because encoding decisions are made bit by bit rather than byte by byte. The kilobit stayed in use for audio because the numbers land in a readable range: 128, 192, 256 and 320 are easier to compare than four decimal fractions of a megabit.

The rate ladder, in full

Bit rates from kilo to giga
1 Kbps
1,000 bits per second
1 Mbps
10^6 bits per second = 1,000 Kbps
1 Gbps
10^9 bits per second = 1,000 Mbps
1 Mbps in bytes
125 KB/s
1 Gbps in bytes
125 MB/s

Every step is a clean thousand and every conversion to bytes is a division by eight. Nothing on the rate ladder has a second definition, which makes it the most predictable part of this whole subject.

That predictability is worth appreciating after the storage pages. Where a megabyte has two readings and a page of history behind the disagreement, a megabit has one reading everywhere, and the only thing that can go wrong is confusing it with a megabyte.

How to use the kbps to mbps converter

A megabit per second is a thousand kilobits per second, and the prefixes are decimal without exception. The conversion matters because the two units belong to different halves of the same question: media is encoded at a bitrate quoted in kilobits, and connections are sold at a speed quoted in megabits. Comparing them requires putting both on one scale.

That comparison is the practical use of this page. A stereo audio stream at 320 Kbps is 0.32 Mbps, which any modern connection carries without noticing. A high-definition video stream is a different proposition, and whether it fits depends on the encoder settings, the resolution and how much else is sharing the line at the time.

1,000

Kbps in a Mbps

decimal, always

125

KB/s in a Mbps

divide by eight

56

The dial-up ceiling, in Kbps

0.056 Mbps

The byte figure is worth carrying alongside. A megabit per second is 125 kilobytes per second, because a byte is eight bits. That is the number to use when working out how long a download takes, since file sizes are in bytes and connection speeds are in bits, and mixing them is the single commonest error in this area.

Published encoder guidance is a useful anchor because it comes from the platform rather than from folklore. YouTube, for instance, publishes recommended live ingestion bitrates by resolution and frame rate: 12 Mbps for 1080p at 60 frames per second, 10 Mbps for 1080p30, 6 Mbps for 720p60 and 4 Mbps for lower settings, with stereo audio at 128 Kbps.

Bitrates you will actually meet
Speech-quality audio
64 Kbps = 0.064 Mbps
Common stereo music encode
320 Kbps = 0.32 Mbps
YouTube 720p60 live ingest
6,000 Kbps = 6 Mbps
YouTube 1080p60 live ingest
12,000 Kbps = 12 Mbps
Dial-up ceiling under V.90
56 Kbps = 0.056 Mbps

The two ingest figures are YouTube's own published recommendations for its live encoder, not measurements of what viewers receive. Playback bitrates are chosen adaptively and are usually lower.

Take the same rate up to gigabits

One more step of a thousand covers modern link speeds, and that page also sets out why a gigabit line never delivers a full thousand megabits of payload.

Open Mbps to Gbps

Kilobits per second converted to megabits per second, with the byte-rate equivalent that determines how quickly a given file transfers.

Kilobits per secondMegabits per secondCeiling in KB/s
56 Kbps0.056 Mbps7 KB/s
64 Kbps0.064 Mbps8 KB/s
128 Kbps0.128 Mbps16 KB/s
256 Kbps0.256 Mbps32 KB/s
320 Kbps0.32 Mbps40 KB/s
512 Kbps0.512 Mbps64 KB/s
1,000 Kbps1 Mbps125 KB/s
1,500 Kbps1.5 Mbps187.5 KB/s
4,000 Kbps4 Mbps500 KB/s
6,000 Kbps6 Mbps750 KB/s
10,000 Kbps10 Mbps1,250 KB/s
12,000 Kbps12 Mbps1,500 KB/s
Bit-rate prefixes are strictly decimal: a kilobit is 10^3 bits and a megabit 10^6. The byte column divides by eight and is a ceiling before protocol overhead.

The 56 Kbps ceiling, and why nobody reached it

Dial-up is the reason a lot of people first learned this unit, and the story behind its famous number is more interesting than it looks. The ITU-T Recommendation V.90, published in 1998, specified up to 56,000 bits per second downstream and 33,600 upstream. V.92 followed in 2000 and enhanced the standard while retaining that downstream family.

Almost nobody ever saw 56,000. In the United States the limiting factor was a power restriction rather than a rate restriction: rules then in force under Part 68 capped the encoded analogue signal power, and compliant products consequently topped out around 53,333 bits per second. The FCC did not write a 53.3 Kbps limit into its rules; the rate was a consequence of the power limit.

What 56 Kbps actually moved
Nominal ceiling
56 Kbps = 0.056 Mbps
Typical practical ceiling
about 53.3 Kbps
In bytes per second
about 6.7 KB/s
A 1 MB file
roughly 2.5 minutes
One megabyte
about 150 seconds

Modern figures make the comparison stark: the same megabyte crosses a 100 Mbps line in under a tenth of a second. The dial-up numbers are worth keeping in view because they are the reason the kilobit remained a useful unit long after the megabit had taken over.

Working out whether a stream will fit

The arithmetic is simple and the assumptions are where it goes wrong. Convert the bitrate to Mbps, compare it against the connection speed, and then discount the connection for everything else using it. A household with several devices does not have its full line rate available to any one of them at any given moment.

Do

  • Convert both the stream and the connection to Mbps first
  • Use a platform's own published encoder guidance where it exists
  • Quote a bitrate with its resolution and frame rate attached
  • Plan on roughly half the line rate for one sustained stream

Don't

  • Compare a bitrate in Kbps against a connection in Mbps
  • Treat an encoder recommendation as the speed a viewer needs
  • Assume variable-bitrate media stays at its nominal figure
  • Convert a bit rate with 1,024 — there is no binary kilobit

The second point is the one most often confused. A platform's recommended encoder bitrate describes what a broadcaster should send upstream, not what a viewer must be able to receive. Playback is adaptive: the player picks a quality level that fits the connection it finds, which is why a stream degrades rather than stopping when bandwidth is tight.

Every Kbps value, worked out

65 common Kbps figures each get their own page, with the answer at full precision, the arithmetic, what rounding costs, and the nearest real-world reference point on the scale.

Questions people ask

Sources

Where the constants and formulas on this page come from. Each line names the figure it backs.

  1. ITU-T Recommendation V.90 specifies a downstream rate of up to 56,000 bits per second and an upstream rate of up to 33,600 bits per second.

    ITU-T Recommendation V.90International Telecommunication Union

  2. Recommended live encoder bitrates are published by resolution and frame rate, with 12 Mbps for 1080p60 and 10 Mbps for 1080p30.

    Choose live encoder settings, bitrates and resolutionsYouTube Help, Google

  3. Rules then in force limited encoded analogue signal power rather than bit rate, which prevented 56K products from operating at their full potential.

    FCC 02-103 — Order terminating the encoded analogue content power rulemakingFederal Communications Commission