¿Cuánto se tarda en subir un archivo? La fórmula tamaño por 8 dividido entre la velocidad
Publicado el 19/3/2026 · 5 min de lectura · Herramientas para desarrolladores
Daniel Okonkwo — Desarrollador front-end y redactor de Tecnología en OneKitly
Rendimiento web · Formatos de archivo
Verificado con 2 fuentes
Para estimar el tiempo de subida, convierte el tamaño del archivo a bits multiplicando su tamaño en megabytes por 8, ya que un byte son 8 bits, y luego divide entre tu velocidad de subida en megabits por segundo. Un archivo de 100 MB por un enlace de subida de 20 Mbps tarda 100 por 8 dividido entre 20, es decir 40 segundos en el caso ideal. Las transferencias reales son un 10 a 30 por ciento más lentas por la sobrecarga del protocolo, así que añade un margen. La velocidad de subida suele ser mucho menor que la de bajada, por eso enviar archivos grandes se siente lento.
Estima el tiempo de subida con una fórmula: el tamaño del archivo en bits dividido entre tu velocidad de subida. Descubre por qué la subida suele ser más lenta que la bajada y cómo la sobrecarga afecta el resultado.
La fórmula y sus unidades
La trampa de toda estimación de transferencia es bytes frente a bits. Los tamaños de archivo se expresan en bytes y sus múltiplos, kilobytes y megabytes, mientras que las velocidades de red se expresan en bits por segundo. Como un byte equivale a 8 bits, debes multiplicar el tamaño del archivo por 8 antes de dividir entre la velocidad del enlace. Sáltate este paso y tu estimación falla por un factor de 8, por eso un archivo de 100 MB no se sube en 5 segundos en una línea de 20 Mbps.
Cuidado también con los prefijos. Un gigabyte son 1024 megabytes, y un enlace gigabit son 1000 megabits por segundo según las convenciones decimales de red. Estas pequeñas diferencias de unidad importan para archivos grandes, así que convierte todo a la misma base, bits, antes de dividir, y trata el resultado como un mínimo que las condiciones reales solo aumentarán.
Por qué la subida es más lenta que la bajada
La mayoría de las conexiones domésticas y móviles son asimétricas: el plan te da una tubería de bajada ancha y una de subida mucho más estrecha. Un plan de cable típico puede ofrecer 300 Mbps de bajada pero solo 20 o 30 Mbps de subida, porque los proveedores suponen que la gente consume mucho más de lo que envía. Esa suposición se rompe en cuanto respaldas fotos, publicas un vídeo o subes una compilación grande, y el tramo de subida se convierte en el cuello de botella.
También hay una asimetría sutil en el protocolo. Subir un archivo sigue exigiendo que el receptor envíe confirmaciones de vuelta, y en un enlace de subida saturado esas confirmaciones pueden retrasarse, lo que ralentiza la propia bajada que la persona intenta disfrutar a la vez. Por eso una subida grande puede hacer que toda una conexión se sienta lenta hasta que termina.
Por qué las transferencias reales van más lentas que el cálculo
La fórmula limpia da un mejor caso que supone que todo el enlace es tuyo y que cada bit lleva carga útil. En la práctica, las cabeceras TCP, el cifrado, las retransmisiones de paquetes perdidos y el arranque lento al principio recortan el rendimiento. Una regla realista es esperar el 80 a 90 por ciento de la velocidad teórica en un buen enlace cableado, y menos en un Wi-Fi congestionado o una celda móvil ocupada.
Para subidas muy grandes, la latencia y la estabilidad importan más que la velocidad bruta. Una breve caída que fuerce una reanudación, o una conexión que se limita tras un tope de datos, puede añadir minutos. Cuando la estimación importa de verdad, ejecuta una breve subida de prueba de tamaño conocido, mide el tiempo real y usa esa tasa observada en vez del número anunciado del plan.
Ejemplo calculado con nuestra herramienta
Calculadora de tiempo de subida
Datos
- Tamaño del archivo
- 500 MB
- Velocidad de subida
- 10 Mbps
Resultado
- Tiempo de subida
- 7,333 min
- Tiempo de subida
- 440 s
Estas cifras las produce la calculadora de abajo, no se escriben a mano — se recalculan cada vez que la herramienta cambia.
Rehacerlo con tus cifras →Preguntas frecuentes
- ¿Por qué multiplicar el tamaño del archivo por 8?
- Los tamaños de archivo se miden en bytes, pero las velocidades en bits por segundo. Un byte son 8 bits, así que multiplicar por 8 convierte el tamaño a la misma unidad que la velocidad antes de dividir.
- ¿La velocidad de subida es de verdad distinta de la de bajada?
- En la mayoría de los enlaces de consumo, sí. El cable, el DSL y los planes móviles suelen ser asimétricos, dando mucha más bajada que subida. La fibra suele ser simétrica, así que comprueba tu propia prueba de velocidad en vez de suponer.
- ¿Cuánto tiempo extra debo presupuestar para la sobrecarga?
- Un margen seguro es del 10 al 30 por ciento por encima de la cifra ideal. Las conexiones cableadas rondan el extremo bajo, mientras que un Wi-Fi congestionado o el móvil pueden empujar hacia el alto o más allá en horas punta.
- ¿Ayuda comprimir el archivo antes de subirlo?
- A menudo sí, para datos comprimibles como texto, documentos o registros. Los formatos ya comprimidos como JPEG, MP4 o ZIP se reducen poco, así que la compresión ayuda sobre todo cuando el contenido no está ya empaquetado.
Artículos que podrían interesarte
Todas las guías →Herramientas relacionadas
Fuentes
¿Has detectado un error en este artículo?