Resultado
Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.
Fatos e limites do método
| Tamanho do arquivo | Sistema binário: 1 KB = 1024 bytes, igual ao que o sistema operacional mostra |
|---|---|
| Velocidade em bits por segundo | Sistema decimal: 1 Kbps = 1000 bits/s, igual ao que os provedores anunciam |
| Mbps e MB/s são unidades diferentes | MB/s é 8 vezes maior que Mbps com o mesmo número (1 byte = 8 bits) |
| Fórmula | Tempo = tamanho do arquivo em bytes ÷ velocidade em bytes por segundo |
Quando induz ao erro
- Os provedores quase sempre anunciam a velocidade em megabits por segundo (Mbps), enquanto o sistema operacional mostra o tamanho do arquivo em megabytes (MB) — são unidades diferentes, com fator 8 de diferença, e confundi-las é a causa mais comum de um erro de 8x nesse tipo de cálculo. Confira se você escolheu a unidade de velocidade certa.
- O cálculo presume que toda a velocidade de conexão anunciada é usada exclusivamente para este arquivo, sem outros dispositivos na rede e sem overhead de protocolo — na prática, a taxa de transferência real quase sempre é menor do que a velocidade anunciada.
- As unidades de tamanho de arquivo (KB, MB, GB, TB) usam a definição binária (potências de 1024), igual ao que o Explorador do Windows ou o Finder do macOS mostram, mas diferente da definição decimal (potências de 1000) que fabricantes de armazenamento às vezes usam na embalagem.
- O resultado não considera o tempo de estabelecimento da conexão, resolução de DNS, tempo de resposta do servidor ou possíveis interrupções e novas tentativas — é o tempo puro de transferência de dados a uma velocidade anunciada constante.
Como é calculado
O tamanho do arquivo é convertido para bytes usando o sistema binário: 1 KB = 1024 bytes, 1 MB = 1024² bytes, 1 GB = 1024³ bytes, 1 TB = 1024⁴ bytes.
A velocidade é convertida para bytes por segundo. Unidades em bits (Kbps, Mbps, Gbps) são divididas por 8 para obter bytes, já que um byte equivale a 8 bits. Unidades em bytes (KB/s, MB/s) são usadas como estão, só com um multiplicador decimal de 1000.
O tempo de download em segundos é o tamanho do arquivo em bytes dividido pela velocidade em bytes por segundo.
O resultado em segundos é formatado de forma legível: dias, horas, minutos e segundos, mostrando só as unidades necessárias para aquela duração específica.
Perguntas e respostas
Por que MB/s e Mbps dão tempos diferentes com o mesmo número?
São unidades diferentes: um byte equivale a 8 bits, então uma velocidade de 100 MB/s é 8 vezes mais rápida que 100 Mbps. Os provedores quase sempre anunciam a velocidade em bits (Mbps), enquanto o tamanho do arquivo está em bytes (MB).
Por que o tempo real de download é maior que o calculado?
O cálculo presume condições ideais — toda a velocidade de conexão anunciada sem outros dispositivos na rede e sem perdas por overhead de protocolo. Na realidade, a taxa real costuma ser menor que a anunciada.
Qual unidade de velocidade escolher se meu provedor anuncia "100 Mbps"?
Escolha "Mbps" — é a unidade padrão que os provedores de internet usam para informar a velocidade do plano.
Meus dados são enviados para algum lugar?
Não, todo o cálculo roda no seu navegador.