toolfree

KB 轉 MB

KB 換算 MB:除以 1000。附常見檔案大小、網頁載入時間,並釐清 kB、KB 與 KiB 的差別。

在你的瀏覽器中執行

換算公式

MB = kB ÷ 1000

在 SI 單位下,一 MB 是一千 kB。如果來源指的是二進位單位,除數是 1024——差 2.4%,而這是這 個差距最小的一級。

kB、KB 與 KiB

三種寫法、兩種數量,而這個分歧正是從這一級開始的:

寫法意思位元組
kBSI 的 kilobyte1000
KB兩種都有人用1000 或 1024
KiBkibibyte,沒有歧義1024

SI 把 kilo 字首保留給小寫 k——大寫 K 是克耳文——所以嚴格來說十進位的寫法是 kB。實務 上幾乎所有地方都寫 KB,各自指自己心裡想的那一個。

快速對照

kBMB
1 kB0.001 MB
100 kB0.1 MB
500 kB0.5 MB
1000 kB1 MB
1024 kB1.024 MB
5000 kB5 MB

常見檔案大小

KB 是文字類事物的自然單位,而這個尺度也提醒了:很多文章其實佔不了多少空間。

kB
純文字,一千字6 kB
本頁的 HTML20–40 kB
Favicon5–15 kB
一種字重的網頁字型20–40 kB
網頁用的 JPEG60–200 kB
PNG 截圖200–800 kB
純文字 PDF,十頁100–300 kB
MP3,4 分鐘 128 kbps3800 kB

一整本長篇小說的文字大約 1 MB,而一張手機照片是它的三到五倍。

網頁效能

網頁重量是 KB 至今仍是工作單位的地方,因為 200 kB 與 2 MB 的差別,就是「在捷運上載得 出來」與「載不出來」的差別:

網頁重量4G(20 Mbps)3G(1.5 Mbps)
200 kB0.08 秒1.1 秒
500 kB0.2 秒2.7 秒
1000 kB0.4 秒5.3 秒
3000 kB1.2 秒16 秒

以上只是傳輸時間,不含延遲、TLS 交握,以及解析內容所花的時間——在小頁面上,那些通常才是 主要的部分。

心算估法

小數點往左移三位。 2500 kB 就是 2.5 MB。