Pular para o conteúdo principal

Calculadora de Tempo de Transferência de Dados

Estime quanto tempo leva para um arquivo ser transferido em uma determinada largura de banda, levando em conta a sobrecarga de protocolo (TCP/UDP/HTTP) e a eficiência de rede real — com tempo legível, segundos exatos e velocidade efetiva.

Entrada

Taxa de transferência utilizável após sobrecarga de framing de protocolo.

Fração da velocidade do link que você realmente obtém (congestionamento, distância, perda sem fio).

Saída

Resultado
MétricaValor
No data yet
Isso foi útil?

Mais formas de usar esta ferramenta

API REST

curl -X POST https://api.iotools.cloud/v1/tool/data-transfer-time-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "fileSize": "1",
    "fileSizeUnit": "GB",
    "bandwidth": "100",
    "bandwidthUnit": "Mbps",
    "protocol": "TCP",
    "efficiency": "80"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

Use the IOTools `data-transfer-time-calculator` tool (Data Transfer Time Calculator) on this input:

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/data-transfer-time-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Calculadora de Tempo de Transferência de Dados — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

A Calculadora de Tempo de Transferência de Dados estima quanto tempo leva para mover um arquivo em uma conexão de rede. Digite o tamanho do arquivo e a largura de banda disponível, escolha uma sobrecarga de protocolo e um fator de eficiência de rede, e ela retorna um tempo de transferência legível, a duração exata em segundos, a taxa de transferência efetiva e a eficiência combinada realmente aplicada.

A largura de banda bruta quase nunca se traduz em velocidade de transferência bruta. Duas coisas ficam no caminho: as velocidades de conexão são citadas em bits por segundo, enquanto os arquivos são medidos em bytes, e o framing de protocolo mais congestionamento do mundo real comem a taxa utilizável. Esta ferramenta lida com tudo isso para que você não precise fazer a conversão bit/byte oito-para-um em sua cabeça ou adivinhar a sobrecarga.

Como usar

  1. Digite o tamanho do arquivo e escolha sua unidade (B, KB, MB, GB, TB ou PB).
  2. Digite a largura de banda e escolha sua unidade (bps, Kbps, Mbps ou Gbps).
  3. Escolha a sobrecarga de protocolo — Nenhum, TCP (~95%), UDP (~98%) ou HTTP (~90%).
  4. Arraste o controle deslizante de eficiência de rede (50–100%) para refletir quanto do link você realistically obtém.

Os resultados são atualizados automaticamente conforme você digita. Copie ou baixe a tabela como CSV com os botões na saída.

Como funcionam as contas

A fórmula é direta:

transfer time (s) = (file size in bytes × 8) / (bandwidth in bps × protocol efficiency × network efficiency)

Os tamanhos de arquivo são multiplicados por 8 para obter bits, a largura de banda é convertida para bits por segundo, e os dois fatores de eficiência se combinam em um único multiplicador aplicado à taxa de link.

Por que tamanho de arquivo e largura de banda usam unidades diferentes?

Os tamanhos de arquivo usam unidades binárias aqui (1 KB = 1024 bytes, 1 MB = 1024 KB, e assim por diante) porque isso é o que os gerenciadores de arquivos do sistema operacional mostram quando rotulam um arquivo como "MB" ou "GB". A largura de banda usa unidades decimais (1 Mbps = 1.000.000 bits por segundo) porque é assim que os ISPs e o hardware de rede citam as velocidades de conexão. Misturar as duas convenções é intencional e corresponde à forma como os números aparecem no mundo real.

O que é sobrecarga de protocolo?

Cada protocolo de rede envolve seus dados em headers e acknowledgements, para que você nunca obtenha 100% da velocidade de link bruta para carga útil. O TCP normalmente fornece cerca de 95%, UDP cerca de 98% (menos handshake), e HTTP em cima disso chega perto de 90%. Escolha "Nenhum" se você quiser apenas o melhor caso teórico.

O que é eficiência de rede?

É uma fração genérica para tudo que o número do protocolo não captura: congestionamento, distância e latência, perda de pacotes sem fio, um servidor ocupado ou uma conexão limitada. LANs com fio frequentemente funcionam perto de 90–100%; links congestionados ou de longa distância podem cair muito abaixo disso.

Os resultados são exatos?

Não — são estimativas. As transferências reais variam com carga do servidor, velocidade de disco, retransmissões e congestionamento momentâneo. Trate a saída como uma estimativa bem fundamentada, não como uma garantia.

Privacidade

Esta calculadora funciona inteiramente no seu navegador. Nada do que você digita é carregado, registrado ou compartilhado — cada valor é descartado quando você fecha ou recarrega a página.

data transfertransfer timebandwidthfile sizenetworkthroughput

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.