표준 선택

운영체제 용량 표시는 보통 binary(1024). 하드디스크·SSD 라벨, 통신 속도(bps) 는 decimal(1000).

입력

결과

CONVERTED DATA
-
값을 입력하세요
비트 (bit)
-
바이트 (B)
-
킬로 (KB)
-
메가 (MB)
-
기가 (GB)
-
테라 (TB)
-

어떻게 계산하나요

데이터 용량은 모두 바이트(B) 를 기준으로 정의되어 있고, 표준에 따라 K·M·G·T 의 의미가 1024 의 거듭제곱(binary) 또는 1000 의 거듭제곱(decimal) 둘 중 하나로 결정됩니다.

목표 단위 = (입력값 × 입력단위의 B 계수) ÷ 목표단위의 B 계수
1B = 8bit · binary K=1024 · decimal K=1000

단위별 바이트(B) 환산표

단위binary (1024)decimal (1000)
K1,024 B (KiB)1,000 B (KB)
M1,048,576 B (MiB)1,000,000 B (MB)
G1,073,741,824 B (GiB)1,000,000,000 B (GB)
T1.0995 × 10¹² B (TiB)1.0000 × 10¹² B (TB)

예: 하드디스크 라벨 1TB(decimal) = 10¹² B = 약 0.909 TiB = 약 931 GiB. Windows 가 같은 디스크를 \"931 GB\" (실제는 GiB) 로 표시하는 이유. 두 표준의 차이는 K 1단계 약 2.4%, M 약 4.9%, G 약 7.4%, T 약 10.0% 로 단위가 커질수록 누적되어 커집니다.

실생활 비교 예시

대상대표 용량
SMS 한 통≈ 140 B
고화질 사진 1장2 ~ 8 MB
MP3 음악 1곡 (4분)3 ~ 5 MB
FHD 영화 1편1.5 ~ 4 GB
4K 영화 1편15 ~ 50 GB
Blu-ray 디스크 (이중)50 GB (decimal)
모바일 데이터 1GB 요금제1 GB (decimal)

주의 사항

  • 1024 vs 1000 — 두 표준이 공존하는 것이 혼란의 원인입니다. IEC 표준은 \"binary 는 KiB·MiB·GiB, decimal 은 KB·MB·GB\" 로 표기를 분리했지만, 일상·소프트웨어에서는 모두 \"KB·MB·GB\" 로 쓰는 경우가 많아 어떤 의미인지 확인이 필요합니다.
  • 운영체제별 표기 차이 — Windows·일부 리눅스는 binary(1024) 를 \"GB\" 라벨로 표시. macOS 는 10.6 부터 decimal(1000) 표기로 통일. 같은 파일 크기가 OS 마다 다르게 보이는 이유.
  • 통신 속도(bps) — 100 Mbps = 100,000,000 bit/s (decimal). 100MB/s 와 다릅니다 (8배 차이). 광케이블·LTE·5G 속도 표기는 decimal.
  • RAM 용량 — RAM 은 binary(2의 거듭제곱) 으로 제조되어 16GB RAM = 정확히 16 GiB ≈ 17.18 GB(decimal). 라벨도 16GB 로 쓰지만 의미는 binary.
  • 매우 큰 수 — 입력값이 너무 크면 (1015 이상) IEEE 754 한계로 결과가 부정확할 수 있습니다. PB·EB 단위 환산은 별도 정밀 계산이 필요.