대역폭 / 다운로드 시간 계산기

처리량 변환을 통해 파일 크기 및 연결 속도로부터 다운로드 시간을 추정합니다.

%
다운로드 시간 —
메가비트 단위의 총 크기 —

입력하는 동안 결과가 업데이트됩니다.

이 계산기가 올바른 답을 드렸습니까?

이 계산기에 대해

A bandwidth calculator works out how long a file takes to transfer over a connection of a given speed, and the key to getting it right is the bits-versus-bytes distinction. File sizes are quoted in bytes — KB, MB, GB, TB — while connection speeds are quoted in bits per second — Kbps, Mbps, Gbps — and a byte is 8 bits. So the download time is the file size converted to bits (× 8), divided by the effective bit rate of the link. That single factor of 8 is why a connection’s headline number never matches the download figure you watch tick by.

As a worked example, a 1 GB file over a 100 Mbps connection is 1 GB × 8 = 8,000 megabits, and 8,000 / 100 = 80 seconds at the theoretical maximum — because 100 Mbps is only about 12.5 MB per second. Add a protocol-overhead allowance for the real world (TCP/IP headers, retransmissions, shared links) and the time stretches accordingly; a 10% overhead pushes that 80 s to about 89 s. The calculator also lists the speed expressed in bps, Kbps, Mbps, Gbps and MB/s for quick cross-checks.

You can switch between decimal units (1 KB = 1,000 bytes, the convention ISPs and drive makers use) and binary units (1 KiB = 1,024 bytes, how operating systems count), which shifts the numbers by a few percent — a "1 TB" decimal drive is about 931 binary GiB. This makes the tool handy for estimating backups and large downloads, sizing an internet plan, planning video streaming or uploads, and sanity-checking why a transfer is taking as long as it is.

자주 묻는 질문

내 연결 속도보다 내 다운로드 속도가 느린 이유는 무엇입니까?

속도는 초당 메가비트로 표시되지만 파일은 메가바이트로 측정됩니다. 1 바이트는 8비트이므로 100Mbps 라인은 최대 초당 12.5MB를 이동합니다. 프로토콜 오버헤드, 공유 대역폭 및 서버 제한은 오버헤드 필드 모델을 통해 더욱 줄어듭니다.

십진법과 이진법 크기의 차이점은 무엇입니까?

ISP와 드라이브 제조업체에서 사용하는 십진법 단위는 1 KB를 1000 바이트로 취급하며, 이진법 단위는 1 KiB를 1024 바이트로 취급합니다. "1 TB" 십진법 드라이브는 약 931 이진 GiB이므로 이 규칙은 전송 시간을 약간 변경합니다.

어떻게 Mbps를 MB/s로 변환합니까?

8로 나누기: 100 Mbps ÷ 8 = 12.5 MB/s. 계산기는 자동으로 이 작업을 수행하고 날, 시간, 분 및 초로 결과 시간을 보고합니다.

프로토콜 오버헤드를 어떤 값으로 설정해야 합니까?

실제 전송은 TCP/IP 헤더, 핸드셰이크 및 재전송으로 인해 손실됩니다. 5-10%는 건강한 유선 링크에 적합하며 Wi-Fi, 모바일 또는 혼잡한 연결에 더 많이 사용합니다. 이는 실제 속도를 줄이고 추정치를 길게 만듭니다.

왜 1GB는 항상 동일한 바이트 수가 아닙니까?

Under the decimal convention 1 GB is 1,000,000,000 bytes, but operating systems often count in binary where 1 GiB is 1,073,741,824 bytes. Switch the byte-convention option to match how your file size was measured for an accurate transfer time.

내 연결에서 큰 파일을 다운로드하는 데 얼마나 걸립니까?

파일 크기와 플랜 속도를 입력하고 시간을 읽어보세요. 예를 들어 100Mbps 이상의 25GB 게임은 오버헤드를 초과하지 않고 최대한 33분이 소요됩니다. 도구는 결과를 날, 시간, 분, 초로 나누어 표시합니다.

이것은 내 실제 인터넷 속도를 측정합니까?

아니요 — 이 앱은 당신이 제공한 속도로부터 전송 시간을 추정하며, 당신의 라인을 테스트하지 않습니다. 별도의 속도 테스트를 실행하여 실제 처리량을 찾은 다음, 현실적인 다운로드 시간 추정을 위해 여기에 그 숫자를 입력하십시오.

❤️ 사랑 Calculator.Free? 공유하세요

𝕏  X Facebook Reddit
API — 코드에서 이 계산기를 사용

이 계산기를 무료 JSON 엔드포인트로 호출하세요. 키가 필요하지 않습니다. 아래 필드 값을 쿼리 매개 변수 또는 JSON으로 보내십시오. 누락된 모든 값은 이 페이지에서 미리 채워진 기본값을 사용합니다. 알 수 없는 매개변수는 400이며, 절대 0이 아닙니다. 전체 API 문서 읽기 →

끝점

GET https://calculator.free/api/v1/bandwidth/

curl

curl "https://calculator.free/api/v1/bandwidth/?size=1&size_unit=GB&speed=100&speed_unit=Mbps"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/bandwidth/?" + new URLSearchParams({
    "size": "1",
    "size_unit": "GB",
    "speed": "100",
    "speed_unit": "Mbps"
  }));
const data = await r.json();
console.log(data.results);

결과는 재정, 의료 또는 세금 조언이 아닌 일반적인 지침을위한 추정치입니다.