Co tato stránka dělá
Stránka mbps-to-kbs převádí rychlost z Megabitů za sekundu (Mbps) na Kilobajty za sekundu (KB/s). Zadáte číselnou hodnotu v Mbps a nástroj vám vrátí odpovídající hodnotu v KB/s. Převod funguje obousměrně: pokud místo toho zadáte hodnotu v KB/s, získáte zpětný převod na Mbps.
Tento nástroj řeší konkrétní problém: datové sítě své rychlosti vždy uvádějí v bitech (Mbps, Gbps), zatímco operační systémy, prohlížeče a správci stahování zobrazují rychlost v bajtech (KB/s, MB/s). Chcete-li zjistit, zda váš 100Mbps internet zvládne stáhnout soubor o velikosti 500 MB za minutu, potřebujete právě tento převod. Nejdříve musíte převést 100 Mbps na KB/s (12 500 KB/s), teprve potom můžete odhadovat čas.
Co dělá tuto stránku odlišnou od ostatních
Všechny ostatní převodníky na tomto webu pracují výhradně v rámci jedné kategorie – buď pouze s bity (Mbps → kbps), nebo pouze s bajty (MBps → KBps). Tato stránka jako jediná překračuje hranici mezi oběma světy. Ničí bitovou jednotku a znovu ji staví jako jednotku založenou na bajtech.
Přesný převodní faktor je 1 Mbps = 125,0 KB/s. Tento faktor vychází ze dvou věcí: z faktu, že jeden bajt má 8 bitů, a z dekadických předpon (mega = 10⁶, kilo = 10³). Výpočet je: 1 Mbps = 1 000 000 bit/s; vydělením 8 dostaneme 125 000 bajt/s; protože 1 KB = 1000 bajtů, máme 125 KB/s. Tento faktor nelze použít pro žádnou jinou dvojici jednotek – například Mbps → MBps by používal faktor 0,125.
Důsledek je praktický: 100Mbps linka teoreticky přenáší asi 12,5 MB/s, ale mezistupněm je právě 12 500 KB/s. Bez tohoto nástroje byste museli provádět dva převody ručně, což je zbytečný zdroj chyb.
Vstupy, výstupy a přesný přepočet
Nástroj přijímá jako vstup libovolné nezáporné reálné číslo v Mbps. Nula je povolena: 0 Mbps = 0 KB/s. Záporné hodnoty jsou odmítnuty – není fyzikálně možné mít zápornou datovou rychlost.
Výstupem je ekvivalentní hodnota v KB/s s přesností na desetinná místa danou standardní floating-point aritmetikou. Pokud zadáte hodnotu v KB/s, nástroj použije inverzní faktor: 1 KB/s = 0,008 Mbps.
Důležité je dodržet přesnou podobu jednotek. Nástroj rozlišuje velká a malá písmena: „Mbps“ (velké M, malé bps) a „KB/s“ (velké K i B, lomítko a malé s). Tvary jako „mbps“ nebo „Kbps“ nejsou akceptovány – musíte použít přesně definované zkratky.
Převodní tabulka běžných hodnot
| Mbps | KB/s |
|---|---|
| 0 | 0 |
| 1 | 125,0 |
| 10 | 1 250 |
| 50 | 6 250 |
| 100 | 12 500 |
| 200 | 25 000 |
| 500 | 62 500 |
Inverzní převod:
| KB/s | Mbps |
|---|---|
| 125 | 1,0 |
| 1 250 | 10,0 |
| 12 500 | 100,0 |
Kdo tuto stránku potřebuje
- Běžný uživatel internetu – srovnává reklamu na „100Mbps optiku“ s reálným downloadem zobrazeným v prohlížeči jako 11,2 MB/s. Potřebuje vědět, že 100 Mbps = 12 500 KB/s, a po vydělení 1000 dostane 12,5 MB/s jako teoretické maximum.
- Vývojář webových aplikací – měří propustnost sítě v bitech pomocí rychlostního testu, ale v uživatelském rozhraní musí zobrazovat rychlost v KB/s. Převodník mu ušetří ruční aritmetiku.
- Video editor nebo streamer – kontroluje, zda 200Mbps síť zvládne streamovat video vyžadující 50 000 KB/s (přibližně 50 MB/s). Po převodu zjistí, že 200 Mbps = 25 000 KB/s, což je nedostatečné.
- Správce sítě (sysadmin) – dimenzuje firemní linku. Smlouva slibuje 500 Mbps, ale zálohovací nástroj vyžaduje trvalých 60 000 KB/s. Po převodu 500 Mbps = 62 500 KB/s vidí, že zbývá jen malá rezerva.
- Čtenář technické specifikace – dokumentace uvádí „maximální propustnost: 1 000 Mbps“ a potřebuje vědět, kolik je to kilobajtů za sekundu pro logovací parser.
Časté chyby při převodu a jak jim nástroj předchází
Nejčastější chybou je záměna bitů a bajtů. Lidé si pamatují, že se dělí osmi, ale zapomenou, že stejný předponový faktor (mega, kilo) platí pro obě jednotky odlišně. Výsledkem je, že 100 Mbps zamění za 100 MB/s a pak nechápou, proč reálná rychlost je dvanáctkrát nižší.
Druhou častou chybou je použití binární předpony (KiB místo KB). Některé starší operační systémy a nástroje interpretovaly 1 KB jako 1024 bajtů. Moderní standardy – včetně tohoto nástroje – používají dekadickou definici: 1 KB = 1000 bajtů. Pokud byste chtěli převod na KiB/s, museli byste použít faktor 1 Mbps ≈ 119,2 KiB/s.
Třetí chybou je ignorování jednotek u vstupu. Nástroj vyžaduje přesné „Mbps“ nebo „KB/s“. Zadáte-li „Mbps“ s velkým B, dostanete chybu. To je záměr – předejde se zmatkům, kdy by uživatel omylem zadal hodnotu v MB/s a čekal výsledek v KB/s.
Čtvrtá chyba se týká rozsahu. Nástroj přijímá pouze nezáporná čísla. Záporná rychlost nedává smysl, a proto je rovnou odmítnuta – není třeba implementovat speciální výjimku.
Teoretické maximum versus reálná propustnost
Převodník produkuje teoretické maximum – ideální hodnotu za předpokladu, že nedochází k žádným ztrátám. Reálná propustnost je vždy nižší kvůli režii protokolů.
TCP/IP hlavičky, Ethernetové rámce a další vrstvy přidávají k datům metadata. Typická režie se pohybuje mezi 5 % a 10 % v závislosti na velikosti paketu. U malých paketů (např. VoIP) může být režie až 50 %. To znamená, že z 100Mbps linky reálně dostanete při běžném stahování kolem 11,5–12 MB/s, nikoli 12,5 MB/s.
Nástroj s tím nepočítá. Jeho úkolem je převést jednotky, nikoli simulovat síťový stack. Pokud potřebujete realistický odhad, musíte k teoretické hodnotě přičíst ztráty podle protokolu, který používáte.
Typická režie u běžných protokolů
| Protokol | Přibližná režie | Efektivní rychlost z 100 Mbps |
|---|---|---|
| TCP (velké pakety) | 5–8 % | ~11,5–12 MB/s |
| UDP (streamování) | 3–5 % | ~11,9–12,1 MB/s |
| HTTP/2 | 7–10 % | ~11,3–11,6 MB/s |
| VoIP (malé pakety) | 30–50 % | ~6,3–8,8 MB/s |
FAQ
Proč se rychlost sítě uvádí v Mbps, ale stahování v KB/s? Síťová zařízení (routery, switche) pracují na fyzické vrstvě, kde se data přenášejí jako bity – jeden signál nese jeden bit. Operační systémy a aplikace pracují s bajty, protože jeden znak textu nebo jeden pixel v obrázku odpovídá osmi bitům. Historicky se ustálilo, že hardware mluví v bitech, software v bajtech.
Jaký je přesný vzorec pro převod?
Pro Mbps → KB/s: hodnota v KB/s = hodnota v Mbps × 125,0. Pro obrácený směr: hodnota v Mbps = hodnota v KB/s × 0,008. Obě formy vychází z 8 bitů na bajt a dekadických předpon.
Můžu zadat desetinné číslo? Ano. Nástroj přijímá libovolné nezáporné reálné číslo. Například 0,5 Mbps = 62,5 KB/s. Výsledek se zobrazí s desetinnými místy podle potřeby.
Co se stane, když zadám záporné číslo? Nástroj vstup odmítne a zobrazí chybové hlášení. Záporná rychlost nedává fyzikální smysl – nelze přenášet data zpět v čase.
Je výstup stejný na všech zařízeních? Ano, protože převod je čistě matematický. Nezávisí na operačním systému, prohlížeči ani verzi nástroje. Výsledek je vždy 125,0násobek vstupu (pro Mbps → KB/s).
Zohledňuje nástroj režii protokolu jako TCP nebo UDP? Ne. Výstup představuje teoretické maximum při nulové režii. Pro reálný odhad musíte od výsledku odečíst 5–10 % podle použitého protokolu a velikosti paketů.