데이터 저장 단위 변환기
온라인 데이터 저장 단위 변환 도구, 비트, 바이트, KB, MB, GB, TB 및 이진 단위 간 빠른 변환 지원
데이터 저장 단위 변환이란?
데이터 저장 단위 변환기로 한 저장 단위를 다른 단위로 빠르게 변환할 수 있어요. 비트, 바이트, KB, MB, GB, TB, PB, EB와 이진 단위(KiB, MiB, GiB, TiB, PiB, EiB) 간 변환을 지원해요. 하드디스크 용량 확인, 네트워크 속도 계산, 메모리 크기 이해 등 정확한 결과를 바로 얻을 수 있어요. 모든 계산은 브라우저에서 로컬로 실행돼서 데이터가 업로드되지 않고 프라이버시가 보호돼요.
사용 방법
사용 방법
- 변환할 값을 입력하세요
- 소스 단위(From)와 대상 단위(To)를 선택하세요
- '변환'을 클릭하면 상세 결과가 표시됩니다
- '관련 변환'을 클릭해 다른 단위 조합을 확인하세요
10진수와 2진수 단위
- 소스가 10진 단위(KB, MB, GB)인지 2진 단위(KiB, MiB, GiB)인지 확인하세요. 스토리지 제조사와 운영체제에 따라 다릅니다.
- 과금, 할당량, 전송 제한의 경우 숫자와 함께 단위 표기를 유지해 나중에 값이 잘못 읽히지 않도록 하세요.
활용 사례
기술 원리
데이터 저장은 서로 다른 수치 기반을 가진 두 가지 병렬 접두사 체계를 사용합니다. 10진수(SI) 체계는 10의 거듭제곱을 사용합니다: 1KB = 10^3B, 1MB = 10^6B, 1GB = 10^9B, 1YB = 10^24B(yotta, CGPM 1991년 추가; ronna 10^27과 quetta 10^30은 2022년 추가)까지 확장됩니다. IEC 80000-13:2008(원래 IEC 60027-2:1999)로 공식화된 2진수 체계는 2의 거듭제곱을 사용하며 명시적 "i" 중위 표기를 사용합니다: 1KiB = 2^10B = 1,024B, 1MiB = 2^20B, 1GiB = 2^30B, 1TiB = 2^40B, 1YiB = 2^80B. IEC 이름(kibi, mebi, gibi, tebi, pebi, exbi, zebi, yobi)은 1KB가 네트워크 사양 시트에서는 1,000B를 의미하지만 운영체제 파일 목록에서는 1,024B를 의미했던 역사적 모호함을 정확히 제거하기 위해 존재합니다. 벤더와 OS 선택은 사용자 선호가 아닌 업계 관례를 따릅니다. 하드드라이브, SSD, 클라우드 스토리지 벤더는 드라이브의 원시 용량이 섹터에서 10^n 거듭제곱에 깔끔하게 매핑되기 때문에 10진수 단위를 사용합니다(1TB 드라이브는 512B의 1,953,525,168 LBA = 10^12B를 포함). Windows 탐색기는 역사적으로 2진수 값을 표시하지만 10진수 접두사로 라벨링합니다(실제로 931GiB인 것을 "931GB"로 표시). 이것이 "내 드라이브가 광고보다 작다"는 불만의 가장 흔한 원인입니다. macOS는 10.6 Snow Leopard(2009)에서 진정한 10진수 표시로 전환했고, 대부분의 Linux 파일 관리자도 동일한 SI 관례를 따릅니다. 네트워크 처리량은 초당 비트(1Gbps = 10^9 bit/s = 125MB/s 10진수 이론 최대)로 보고되고, 파일 크기는 바이트이므로, 완벽한 기가비트 링크에서 1GB 파일은 8초 + TCP/IP 오버헤드로 전송됩니다. 내부적으로 변환기는 모든 입력을 비트(가장 작은 단위: 1바이트 = 8비트, IEC 80000-13 및 역사적 PDP-10/IBM 360 관례)로 정규화하고 대상 계수에 단일 곱셈을 적용하여, KB → MB → GB → TiB 같은 긴 체인을 별도로 평가할 때 누적되는 정밀도 표류를 방지합니다. IEEE 754 배정밀도는 약 15-17개의 유효 10진 자릿수를 제공하여 약 9PB까지의 변환을 정확하게 처리하고 엑사바이트 스케일에서도 킬로바이트까지 정확합니다. 2^53 비트(약 1PiB) 이상의 값에 대해서는 정확한 바이트 수가 중요한 블록 스토리지 할당 보고서 등을 위해 BigInt 연산으로 전환합니다. 파일시스템 오버헤드, RAID 패리티, SSD 예비 영역은 단위 변환 범위 밖입니다 - 새로 포맷된 1TB NTFS 볼륨은 MFT와 예약 공간 전에 약 931GiB를 보고하며, copies=2 설정의 ZFS는 사용자 표시 용량을 다시 절반으로 줄입니다.
- 10진수(SI) 접두사: K=10^3, M=10^6, G=10^9, T=10^12, P=10^15, E=10^18, Z=10^21, Y=10^24(CGPM 1991); R=10^27, Q=10^30은 CGPM 2022에서 추가
- 2진수(IEC 80000-13:2008) 접두사: Ki=2^10=1,024, Mi=2^20, Gi=2^30, Ti=2^40, Pi=2^50, Ei=2^60, Zi=2^70, Yi=2^80 - 명시적 "i" 중위 표기가 레거시 KB 모호함을 제거
- 10진수-2진수 차이: 1GB = 0.9313GiB(7.4% 작음), 1TB = 0.9095TiB(약 9.1% 작음), 1PB = 0.8882PiB; 이것이 1TB 드라이브가 Windows에서 약 931GB로 표시되는 이유
- 비트 대 바이트: 1B = 8bit(IEC 80000-13); 네트워크 속도는 소문자 b 사용(1Gbps = 125MB/s 10진수 이론, TCP/IP 오버헤드 후 약 112MiB/s)
- OS 관례: Windows는 10진수 라벨로 2진수 값을 표시("GB"는 GiB 의미), macOS 10.6+는 진정한 SI 10진수 사용, 대부분의 Linux 파일 관리자는 SI를 따름; iOS와 Android는 10진수 GB로 저장소 보고
- 엔디안과 워드 크기는 별개의 문제입니다: 빅 엔디안(네트워크 바이트 순서, RFC 1700) 대 리틀 엔디안(x86, ARM 기본), 8/16/32/64비트 워드 너비는 메모리 레이아웃에 영향을 주지만 단위 변환에는 영향을 주지 않음
- 정밀도: IEEE 754 배정밀도는 약 9PB를 정확하게 처리; 변환기는 내부적으로 비트로 정규화하고 2^53 비트 이상에서 BigInt로 전환하여 저장소 할당 보고서에 정확한 바이트 수를 유지
예시
10진수 GB를 MB와 바이트로 변환
1 GB = 1,000 MB = 1,000,000 KB = 10⁹ bytes2진수 GiB를 MiB와 바이트로 변환
1 GiB = 1,024 MiB = 1,048,576 KiB = 2³⁰ bytes ≈ 1.0737 × 10⁹ bytesSI vs IEC 차이 (1 TB 드라이브가 931 GB로 표시되는 이유)
1 TB (10진수) = 10¹² bytes ≈ 931.32 GiB; 1 TiB = 2⁴⁰ bytes ≈ 1.0995 TB — 약 7~9% 차이대역폭: bps vs B/s
1 Gbps = 1,000 Mbps = 125 MB/s; 1 Gbps 회선에서 1 GB 파일 다운로드 시 약 8초 소요미디어 파일 크기 (일상 참고)
4K H.265 영상 ≈ 분당 375 MB ≈ 시간당 22.5 GB; 3분짜리 MP3 (320 kbps) ≈ 7.3 MB클라우드 및 백업 용량
100 GB 요금제 = 10¹¹ bytes ≈ OS에서 93.13 GiB로 표시; 16 GB 스마트폰은 시스템 파티션 차감 전 약 14.9 GiB로 표시자주 묻는 질문
1KB는 1000바이트인가요, 아니면 1024바이트인가요?
두 가지 정의가 모두 존재합니다. SI 단위계에서는 1KB = 1000바이트이고, 이진(IEC) 단위계에서는 1KiB = 1024바이트입니다. 운영체제와 하드디스크 제조사의 표기 방식도 서로 다릅니다. Windows는 파일 크기를 1024 단위로 계산하면서도 'KB'로 표시하는 반면, 디스크 용량은 1000 단위로 광고됩니다. 본 페이지에서는 두 컬럼을 모두 제공하므로 비교해서 확인할 수 있습니다.
1테라바이트는 실제로 얼마나 되나요?
1TB = 1,000,000,000,000바이트(SI)이고, 1TiB = 2^40 = 1,099,511,627,776바이트입니다. '1TB' 하드디스크가 Windows에서 약 931GiB로 표시되는 이유는 이러한 계산 방식의 차이 때문이지, 포맷으로 인한 용량 손실 때문이 아닙니다.
이메일이나 이미지 첨부 파일이 디스크에 표시된 크기보다 작아 보이는 이유는 무엇인가요?
이메일 첨부 파일은 MIME Base64 인코딩 과정에서 약 33% 커집니다. 일부 클라이언트는 원본 파일 크기를 표시하지만, 다른 클라이언트는 전송 크기를 표시합니다. 반면에 브라우저 개발자 도구는 종종 gzip 압축된 전송 크기를 보여줍니다. 어느 것도 '잘못된' 것은 아니며 단지 서로 다른 것을 측정하고 있을 뿐입니다.
비트, 바이트, 니블, 워드는 각각 무엇인가요?
비트(b)는 1개의 이진수 자릿수이고, 바이트(B)는 8비트입니다. 니블은 4비트(16진수 한 자리)이며, '워드'는 아키텍처에 따라 16, 32 또는 64비트가 될 수 있습니다. 네트워크 대역폭은 관례적으로 초당 비트 수(Mbps)로 측정하고, 파일 크기는 초당 바이트 수(MB/s)로 측정합니다. 1MB/s는 8Mbps와 같습니다.
대역폭 값도 변환할 수 있나요?
네, 가능합니다. 본 페이지는 Mbps와 MBps를 별개의 단위로 처리합니다(소문자 'b'는 비트, 대문자 'B'는 바이트). 100Mbps = 12.5MB/s입니다. 항상 'B' 글자의 대소문자를 확인하세요. 인터넷 서비스 제공업체의 마케팅에서는 거의 항상 초당 비트 수를 사용합니다.
지원되는 가장 큰 단위는 무엇인가요?
SI 단위계에서는 요타바이트(YB, 10^24 B)이고, 이진 단위계에서는 요비바이트(YiB, 2^80 B)입니다. 페타바이트와 엑사바이트는 클라우드 스토리지에서 흔히 볼 수 있고, 제타바이트와 요타바이트는 글로벌 트래픽 통계 외에는 거의 등장하지 않습니다.
모든 변환이 정확한가요?
같은 단위 계열 내에서는 정확합니다(KB → MB, KiB → MiB). 하지만 계열이 다른 경우(KB → KiB) 변환 계수가 1000/1024로, 정수가 아닌 비율이 됩니다. 본 페이지는 적절한 정밀도로 반올림하지만, 기본 숫자 자체가 어느 진법에서든 무한소수입니다.