Quanto tempo leva um ficheiro para ser descarregado, considerando tamanho, largura de banda e eficiência da rede.
Tempo = bits_ficheiro / (largura_banda_bps × eficiência). 1 byte = 8 bits. 1 Mbps = 1 000 000 bps (decimal); 1 MB = 1 048 576 bytes (binário). A eficiência considera sobrecarga TCP, latência e contenção de rede partilhada — típica 70–85 % em banda larga, 50–70 % em móvel.
O tempo de download (ou upload) é a pergunta com unidades que todos os utilizadores fazem pelo menos semanalmente: "Será que este jogo de 5 GB fará o download na Wi-Fi do meu hotel antes do check-out?". A matemática é trivial no abstrato — tamanho do ficheiro dividido pela largura de banda — mas é assolada pela confusão de unidades (MB vs Mbps, decimal quilo vs binário kilobinary), sobrecarga do mundo real (TCP, perda de pacotes, limitação do lado do servidor) e contenda de rede partilhada. Uma estimativa ingénua usando a largura de banda nominal está consistentemente errada em 20–40 %; uma calculadora que expõe um fator de ajuste (eficiência de rede) e converte unidades de forma limpa fornece uma resposta utilizável no mundo real em vez de uma resposta de alegação de marketing.
Tempo (segundos) = tamanho_ficheiro_bits / (largura_banda_bps × eficiência).
Unidades a canonizar:
Eficiência (0–100 %) é um multiplicador que considera: - Sobrecarga TCP (cabeçalhos, ACKs, controlo de congestionamento): ~3–5 %. - Perda de pacotes e retransmissões: 0–10 % dependendo da qualidade do link. - Limitação do lado do servidor: 0–50 % dependendo da plataforma. - Contenda de rede partilhada (os seus colegas de casa a transmitir Netflix): variável.
Eficiência típica no mundo real: 70–85 % em fibra banda larga, 50–70 % em telemóvel 4G, 30–60 % em Wi-Fi partilhado de café.
A calculadora converte o resultado para o formato HH:MM:SS para legibilidade humana, mais o número bruto de segundos, a taxa de transferência efetiva em MB/s, o tamanho do ficheiro em MB para sanidade, e uma visualização de linha de tempo com marcas de 25/50/75 %.
Insira o tamanho do ficheiro com a sua unidade (B, KB, MB, GB, TB). Insira a largura de banda com a sua unidade (Kbps, Mbps, Gbps para os números de plano de ISP baseados em bits; MB/s ou GB/s para números de taxa de transferência baseados em bytes como testes de velocidade SSD). Defina a eficiência da rede (padrão 80 %; ajuste para menor em conexões móveis ou partilhadas). O resultado principal é a duração formatada; a visualização da linha de tempo dá uma rápida noção visual da espera.
Ficheiro de 1 GB numa conexão de fibra de 500 Mbps a 80 % de eficiência.
Download de filme (4 GB) em telemóvel 4G a 30 Mbps × 70 %.
Foto de 5 MB em 5G a 200 Mbps × 75 %.
MB vs Mb / B vs b. B maiúsculo = byte; b minúsculo = bit. 1 byte = 8 bits. Uma conexão de "100 Mbps" fornece no máximo 12.5 MB/s, não 100 MB/s. A calculadora lida com ambos; os utilizadores confundem-nos rotineiramente.
Decimal vs binário. Os ISPs usam mega decimal (1 Mbps = 1 000 000 bps) para marketing. O armazenamento usa mega binário (1 MB = 1 048 576 B). Um "50 Mbps para um ficheiro de 50 MB" não é 1 segundo — são 8 segundos (tamanho × 8 bits/byte / largura de banda = 50 × 1 048 576 × 8 / 50 000 000 ≈ 8.39 s).
Limitação do ISP. Após um limite de dados "uso justo" (frequentemente 100–500 GB/mês em planos de cabo), a largura de banda pode ser limitada a 1 Mbps ou menos. A velocidade nominal é o máximo não limitado.
Limites do lado do servidor. Uma conexão de 1 Gbps a descarregar de um servidor que limita os utilizadores a 50 MB/s é limitada pela largura de banda do servidor, não pelo seu link. O parâmetro de eficiência da calculadora aproxima isso.
Latência vs largura de banda. Para ficheiros pequenos, a latência (tempo de ida e volta, 10–100 ms) domina sobre a largura de banda: 1 KB de transferência através de um link de 1 Gbps com 50 ms de latência leva ~50 ms no total, não os 8 µs que a largura de banda sozinha sugeriria. A calculadora assume ficheiros suficientemente grandes para que a largura de banda domine (típico para mídia, software, conjuntos de dados).
Burst vs sustentado. Adaptadores Wi-Fi reportam a taxa de transferência instantânea máxima; a transferência sustentada é menor. Use a saída "taxa de transferência efetiva", não a nominal da conexão.
TCP slow-start. Novas conexões TCP começam com uma janela pequena e dobram-na a cada RTT até atingir a capacidade do link. O tempo total para ficheiros pequenos é dominado pela subida, não pela largura de banda em estado estacionário.
Multipath / múltiplas conexões. Navegadores abrem 6+ conexões paralelas por host; alguns clientes (BitTorrent, descarregadores paralelos) saturam o link através de concorrência. A calculadora trata a taxa de transferência de fluxo único.
Mídia partilhada (Wi-Fi, cabo). Wi-Fi é half-duplex e partilhada entre dispositivos conectados; a internet a cabo é partilhada entre assinantes do bairro em alguns tipos de infraestrutura. A largura de banda efetiva diminui nas horas de pico.
Sobrecarga HTTP. HTTPS adiciona 1–2 KB de handshake; HTTP/2 multiplexa; HTTP/3 (QUIC) evita handshake TCP. Para ficheiros pequenos (< 100 KB), a sobrecarga do protocolo importa; para ficheiros grandes, é desprezível.
Reposição vs reinício. Se o download falhar a meio, o HTTP moderno suporta requisições de intervalo para reposição. A calculadora assume uma execução limpa e ininterrupta.