La sobrecarga (típicamente 3–10%) representa los datos de servicio del protocolo de transferencia — cabeceras TCP/TLS, confirmaciones, posibles retransmisiones de paquetes — que hacen que el tiempo real sea un poco mayor que el mínimo teórico.
Resultado
Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.
Datos y límites del método
| Tamaño de archivo | Sistema binario (1 KB = 1024 bytes), como lo muestra el sistema operativo |
|---|---|
| Velocidad de conexión | Sistema decimal (1 Kbps = 1000 bit/s), como lo indican los proveedores |
| Fórmula | tiempo = (tamaño × número de archivos × (1 + sobrecarga/100)) / velocidad |
| Velocidad de subida | En la mayoría de conexiones domésticas, notablemente menor que la de bajada (conexión asimétrica) |
Cuándo induce a error
- La velocidad de subida (upload) de la mayoría de conexiones domésticas a internet (especialmente cable y parte de DSL) es significativamente menor que la de bajada (download) — no confundas ambos valores al calcular el tiempo de subida.
- El cálculo usa unidades binarias para el tamaño del archivo (1 KB = 1024 bytes, como muestra un explorador de archivos) y unidades decimales para la velocidad de conexión (1 Mbps = 1.000.000 bit/s, como indican los proveedores) — esta es una combinación deliberada y típica en cálculos de red, no un error.
- La sobrecarga del protocolo es un margen simplificado para el tráfico de servicio; la tasa de transferencia efectiva real depende de muchos factores (latencia de red, pérdida de paquetes, número de conexiones simultáneas) que este cálculo no modela en detalle.
- El cálculo asume una velocidad de conexión constante durante toda la transferencia, sin tener en cuenta las fluctuaciones reales del rendimiento de la red.
Cómo se calcula
El tamaño de un archivo se convierte a bytes según la unidad seleccionada (potencias de 1024).
El volumen total de datos se calcula como el tamaño de un archivo multiplicado por el número de archivos y por el factor (1 + sobrecarga / 100).
La velocidad de conexión se convierte a bytes por segundo según la unidad seleccionada (potencias de 1000, teniendo en cuenta la diferencia entre bits y bytes).
El tiempo total de subida se calcula dividiendo el volumen total de datos entre la velocidad en bytes por segundo, y se formatea como días, horas, minutos y segundos.
Preguntas y respuestas
¿Por qué el tamaño del archivo y la velocidad de conexión usan sistemas numéricos distintos (1024 y 1000)?
Es una práctica estándar en cálculos de red: los sistemas operativos tradicionalmente muestran el tamaño de archivos en unidades binarias (1 KB = 1024 B), mientras que los proveedores indican la velocidad de conexión en unidades decimales (1 Mbps = 1.000.000 bit/s) — son dos convenciones distintas que se desarrollaron de forma independiente.
¿Por qué una subida suele ser más lenta de lo que sugeriría la velocidad anunciada?
La velocidad real casi siempre es menor que la cifra anunciada por el proveedor debido a la sobrecarga del protocolo, el reparto de la conexión entre dispositivos y otros factores de red — el parámetro "sobrecarga" tiene esto en cuenta parcialmente.
¿Por qué introducir un número de archivos en vez de aumentar simplemente el tamaño total?
Si hay muchos archivos, podrías calcular el tamaño combinado como un solo número — pero introducirlos por separado es más práctico cuando conoces el tamaño de un archivo típico (como una foto) y cuántos hay en el lote.
¿Se envían mis datos a algún sitio?
No, todo el cálculo se ejecuta en tu navegador.