데이터 용량 변환기 (KB·MB·GB·TB)

데이터 용량을 1024 기준과 1000 기준으로 모두 변환하고 전송 시간도 계산합니다.

회선 속도는 비트 단위(Mbps)입니다. 100Mbps는 초당 12.5MB입니다.

1000 기준 (십진)-
1024 기준 (이진)-
전송 시간-

모든 단위로 보기

1000 기준1024 기준
비트-
바이트-
K--
M--
G--
T--
P--
E--
Z--
Y--

전송·비교

정확한 바이트 수-
운영체제 화면 표시-
실제 내려받기 속도-
걸리는 시간-
같은 급 다른 기준-

1024 기준과 1000 기준은 왜 둘 다 있나

컴퓨터는 주소를 2진수로 세기 때문에 용량도 2의 거듭제곱으로 묶는 것이 자연스럽습니다. 2¹⁰ = 1,024가 1,000과 가까워서 오래전부터 1,024바이트를 “1킬로바이트”라고 불렀습니다. 그러나 킬로·메가·기가는 국제단위계에서 1,000배·1,000,000배를 뜻하는 접두어입니다. 뜻이 둘로 갈리자 국제전기기술위원회(IEC)는 1,024 기준에키비(Ki)·메비(Mi)·기비(Gi)·테비(Ti)라는 이름을 새로 주었습니다. 그래서 오늘날 KB는 1,000바이트, KiB는 1,024바이트를 뜻하는 것이 원칙입니다.

문제는 현장이 이 원칙을 반쯤만 따른다는 점입니다. 저장장치 제조사는 1,000 기준으로 용량을 표기하고(1TB = 1,000,000,000,000바이트), 윈도우 탐색기는 1,024로 나눈 값을 그대로 GB라고 적습니다. 그래서 1TB 외장하드를 꽂으면 화면에는 931GB가 뜹니다. 용량이 사라진 것이 아니라 931.32GiB를 GB라고 적었을 뿐입니다. 맥OS는 10.6판부터 1,000 기준으로 바꿨기 때문에 같은 디스크가 1TB로 표시됩니다. 표기 차이는 급이 올라갈수록 벌어져서 KB는 2.34%, MB는 4.63%, GB는 6.87%, TB는 9.05%, PB는 11.06% 작아 보입니다.

Mbps와 MB/s를 구별하기

통신 속도는 초당 비트 수로 적습니다(Mbps = megabits per second). 파일 용량은 바이트이고 1바이트는 8비트입니다. 따라서 100Mbps 회선의 실제 내려받기 속도는 100 ÷ 8 = 12.5MB/s입니다. 이 8배를 빼먹으면 예상 시간이 정확히 8배 틀립니다. 1GB 파일을 100Mbps로 받으면 8 × 10⁹비트 ÷ 10⁸비트/초 = 80초, 1GiB라면 8,589,934,592 ÷ 10⁸ = 85.9초입니다. 통신 쪽 K·M·G는 1,000 기준이라 1Mbps는 1,000,000비트/초입니다. 한편 윈도우 복사 창에 뜨는 MB/s는 사실 MiB/s인 경우가 많아, 이 계산기는 MB/s와 MiB/s를 따로 고를 수 있게 했습니다.

단위 대조표 (B ~ EB)

1000 기준바이트1024 기준바이트차이
B1B1-
KB1,000KiB1,0242.4%
MB1,000,000MiB1,048,5764.86%
GB1,000,000,000GiB1,073,741,8247.37%
TB1,000,000,000,000TiB1,099,511,627,7769.95%
PB1,000,000,000,000,000PiB1,125,899,906,842,62412.59%
EB1,000,000,000,000,000,000EiB1,152,921,504,606,846,97615.29%

차이 칸은 같은 급의 1024 기준 단위가 1000 기준 단위보다 몇 % 큰지입니다. 더 큰 단위로는 제타(ZB, 10²¹)·요타(YB, 10²⁴)와 제비(ZiB)·요비(YiB)가 있습니다. 1YiB는 2⁸⁰ = 1,208,925,819,614,629,174,706,176바이트로, 일반 소수 계산으로는 끝자리를 담을 수 없는 크기입니다. 그래서 이 계산기는 단위 배수를 모두 정수(BigInt)로 두고 계산하며, 정확한 바이트 수도 정수로 보여 줍니다.

하드디스크 표기 용량과 화면 표시

제조사 표기정확한 바이트화면 표시(1024 기준)작아 보이는 비율
128 GB128,000,000,000119.21 GiB6.87%
256 GB256,000,000,000238.42 GiB6.87%
512 GB512,000,000,000476.84 GiB6.87%
1 TB1,000,000,000,000931.32 GiB9.05%
2 TB2,000,000,000,0001.82 TiB9.05%
4 TB4,000,000,000,0003.64 TiB9.05%
8 TB8,000,000,000,0007.28 TiB9.05%

여기에 포맷할 때 쓰이는 파일 시스템 공간이 더 빠지므로 실제 쓸 수 있는 용량은 표보다 조금 더 적습니다.

흔한 파일 크기와 전송 시간

파일1000 기준1024 기준100Mbps로
문서 한 쪽(텍스트) (한글 약 700자)2 KB1.95 KiB0초
카카오톡 사진 1장 (축소 전송)300 KB292.97 KiB0.024초
휴대폰 사진 1장 (1200만 화소 JPG)4 MB3.81 MiB0.32초
MP3 음악 1곡 (4분, 256kbps)8 MB7.63 MiB0.64초
무손실(FLAC) 1곡 (4분, CD 품질)35 MB33.38 MiB3초
스마트폰 4K 동영상 1분 (약 50Mbps)350 MB333.79 MiB28초
CD 한 장 (734MB)734 MB700 MiB59초
영화 1편(1080p) (2시간)4 GB3.73 GiB5분 20초
DVD 한 장 (단면 1층)4.7 GB4.38 GiB6분 16초
영화 1편(4K HDR) (2시간)25 GB23.28 GiB33분 20초
블루레이 한 장 (단면 1층)25 GB23.28 GiB33분 20초
요즘 PC 게임 1종 (설치 용량)100 GB93.13 GiB2시간 13분

회선 속도별 내려받기 시간

회선실제 속도사진 4MB영화 4GB게임 100GB
10 Mbps1.25 MB/s3초53분 20초22시간 13분
100 Mbps12.5 MB/s0.32초5분 20초2시간 13분
500 Mbps62.5 MB/s0.064초1분 4초26분 40초
1 Gbps125 MB/s0.032초32초13분 20초

표의 시간은 회선 속도가 온전히 나올 때의 이론값입니다. 통신 규약이 쓰는 몫(헤더), 상대 서버의 속도 제한, 와이파이 간섭 때문에 실제로는 보통 표기 속도의 70~90%만 나옵니다. 위 계산기에 실측 속도를 넣으면 더 현실적인 시간을 볼 수 있습니다.

자주 묻는 질문

KB와 KiB는 무엇이 다른가요?

KiB(키비바이트)는 1,024바이트로 정해진 단위이고, KB(킬로바이트)는 국제단위계 규칙대로라면 1,000바이트입니다. 예전부터 컴퓨터 업계가 1,024바이트를 KB라고 불러 온 탓에 두 뜻이 섞여 쓰이며, 그래서 1999년에 KiB·MiB·GiB 같은 이진 접두어가 따로 만들어졌습니다. 이 변환기는 두 기준을 나란히 보여 주므로 어느 쪽 기준인지 헷갈리지 않습니다.

100Mbps 인터넷으로 4GB 파일을 받으면 얼마나 걸리나요?

이론상 320초, 약 5분 20초입니다. 4GB는 32,000,000,000비트이고 100Mbps는 초당 100,000,000비트를 보내므로 32,000,000,000 ÷ 100,000,000 = 320초입니다. 실제로는 통신 규약이 쓰는 몫과 상대 서버의 속도 때문에 표기 속도의 70~90% 정도만 나오는 편이라 6~7분을 잡는 것이 현실적입니다.

윈도우와 맥이 같은 파일의 용량을 다르게 보여 주는 이유는?

윈도우 탐색기는 1,024로 나눈 값을 KB·MB·GB라고 적고, 맥OS는 10.6판부터 1,000으로 나눈 값을 KB·MB·GB로 적습니다. 그래서 같은 500,000,000바이트 파일이 윈도우에서는 476MB, 맥에서는 500MB로 보입니다. 파일이 바뀐 것이 아니라 표시 규칙만 다릅니다.

메모리(RAM)는 왜 16GB처럼 딱 떨어지나요?

메모리는 주소를 2진수로 지정하는 구조라서 용량이 2의 거듭제곱으로 만들어집니다. 그래서 16GB 메모리는 실제로 16GiB(17,179,869,184바이트)이고, 운영체제가 1,024 기준으로 표시하므로 표기와 화면이 일치합니다. 반대로 저장장치는 1,000 기준으로 표기하기 때문에 화면에서 더 작아 보입니다.

동영상에 적힌 비트레이트로 용량을 어떻게 짐작하나요?

비트레이트(Mbps)에 재생 시간(초)을 곱하면 비트 수가 나오고, 8로 나누면 바이트가 됩니다. 20Mbps로 1시간이면 20 × 3,600 ÷ 8 = 9,000MB, 즉 약 9GB입니다. 촬영·녹화 용량을 미리 계산할 때 이 변환기의 속도 칸에 비트레이트를 넣고 시간을 거꾸로 맞춰 보면 편합니다.

이 도구가 도움이 되었다면 공유해 주세요

계산 근거

이 계산기가 쓰는 세율·요율·기준의 출처입니다. 숫자가 맞는지 직접 확인해 보세요.

계산 결과가 이상한가요? 알려 주세요.

계산 결과는 참고용이며 법적 효력이 없습니다.

다른 도구