Marcadores    
Dos sucesos    
nPr y nCr    
Puntuación z    
Valor p    
Porcentajes    
Variación %    
Diferencia %    
Razones    
Descuentos    
Densidad    
Molaridad    
Masa molar    
Ley de Ohm    
Módulo (mod)    
Divisores    
Fracciones    
Simplificar    
Redondeo    
Segundo grado    
Radicales    
Potencias    
Logaritmos    
Semivida    
Forma polar    
De Moivre    
Pendiente    
Distancia 2D    
Distancia 3D    
Punto a recta    
Distancia    
Cónicas    
Determinante    
Sen Cos Tg    
Paralelogramo    
Círculo    
Área esfera    
Sumar horas    
Valor actual    
Valor futuro    
Payback    
Tasa de churn    
Test A/B    
Tráfico SEO    
Peso ideal    
Masa magra    
Carbohidratos    
Talla diana    
FC objetivo    
Subredes IP    
Salario bruto    
Presupuesto    
Consumo real    
Papel pintado    
Pintura    
Aislante    
Pretaladro    
Rodapié    
Medir estor    
   Agregar
Probabilidad y números aleatorios: calculadoras
Dos sucesos
Dos sucesos
Cálculo inverso
Cálculo inverso
Pruebas repetidas
Pruebas repetidas
Teorema de Bayes
Teorema de Bayes
Valor esperado
Valor esperado
Binomial B(n, p)
Binomial B(n, p)
nPr y nCr
nPr y nCr
Permutación circular
Permutación circular
Con repetición
Con repetición
Número aleatorio
Número aleatorio
Medias y estadística: calculadoras
Media aritmética
Media aritmética
Media, mediana, moda
Media, mediana, moda
Desviación típica
Desviación típica
Cuartiles e IQR
Cuartiles e IQR
Tabla de frecuencias
Tabla de frecuencias
Correlación (r)
Correlación (r)
Distribución normal
Distribución normal
Puntuación z
Puntuación z
Intervalo de confianza
Intervalo de confianza
Tamaño de la muestra
Tamaño de la muestra
Captura y recaptura
Captura y recaptura
Valor p
Valor p
Porcentajes y proporciones: calculadoras
Porcentajes
Porcentajes
Variación %
Variación %
Diferencia %
Diferencia %
Error porcentual
Error porcentual
Razones
Razones
Descuentos
Descuentos
Calculadora de IVA
Calculadora de IVA
Margen comercial
Margen comercial
Velocidad: calculadoras
Calculadora de velocidad
Calculadora de velocidad
Densidad y concentración: calculadoras
Densidad
Densidad
Molaridad
Molaridad
Masa molar
Masa molar
Física y electricidad: calculadoras
Ley de Ohm
Ley de Ohm
Vatios a amperios
Vatios a amperios
Código de colores
Código de colores
Caída de tensión
Caída de tensión
Conversión de unidades: calculadoras
Conversor de peso
Conversor de peso
Tallas de calzado
Tallas de calzado
Números enteros y con signo: calculadoras
División en caja
División en caja
Calculadora de MCM
Calculadora de MCM
Calculadora de MCD
Calculadora de MCD
Números enteros
Números enteros
Factores primos
Factores primos
Ec. diofánticas
Ec. diofánticas
Módulo (mod)
Módulo (mod)
Divisores
Divisores
Números romanos
Números romanos
Fracciones, decimales y redondeo: calculadoras
Fracciones
Fracciones
Números mixtos
Números mixtos
Simplificar
Simplificar
Fracción a decimal
Fracción a decimal
Decimal a fracción
Decimal a fracción
Redondeo
Redondeo
Ecuaciones e inecuaciones: calculadoras
Ecuación lineal
Ecuación lineal
Sistemas lineales
Sistemas lineales
Segundo grado
Segundo grado
Valor absoluto
Valor absoluto
Inecuación x²
Inecuación x²
Polinomios: calculadoras
Binomio de Newton
Binomio de Newton
Raíces cuadradas y raíces n-ésimas: calculadoras
Radicales
Radicales
Raíz n-ésima
Raíz n-ésima
Potencias y logaritmos: calculadoras
Potencias
Potencias
Logaritmos
Logaritmos
Número de cifras
Número de cifras
Notación científica
Notación científica
Operaciones ×10ⁿ
Operaciones ×10ⁿ
Semivida
Semivida
Números complejos: calculadoras
Números complejos
Números complejos
Forma polar
Forma polar
De Moivre
De Moivre
Funciones y gráficas: calculadoras
Pendiente
Pendiente
Función afín
Función afín
Proporcionalidad
Proporcionalidad
Función y = ax²
Función y = ax²
Distancia 2D
Distancia 2D
Distancia 3D
Distancia 3D
Punto de división
Punto de división
Punto a recta
Punto a recta
Distancia
Distancia
Completar cuadrados
Completar cuadrados
Circunferencia
Circunferencia
Cónicas
Cónicas
Coordenadas polares
Coordenadas polares
Sucesiones: calculadoras
Progresión aritmética
Progresión aritmética
Progresión geométrica
Progresión geométrica
Sucesión de Fibonacci
Sucesión de Fibonacci
Relación de recurrencia
Relación de recurrencia
Vectores: calculadoras
Calculadora de vectores
Calculadora de vectores
Producto vectorial
Producto vectorial
Matrices: calculadoras
Cálculo de matrices
Cálculo de matrices
Determinante
Determinante
Matriz inversa
Matriz inversa
Geometría plana: calculadoras
Sen Cos Tg
Sen Cos Tg
Grados ⇔ radianes
Grados ⇔ radianes
a sen θ + b cos θ
a sen θ + b cos θ
Resolver triángulos
Resolver triángulos
Área triángulo
Área triángulo
Triángulo rectángulo
Triángulo rectángulo
Teorema Pitágoras
Teorema Pitágoras
Ángulos de polígonos
Ángulos de polígonos
Razón de semejanza
Razón de semejanza
Rectas paralelas
Rectas paralelas
Área rectángulo
Área rectángulo
Paralelogramo
Paralelogramo
Área del trapecio
Área del trapecio
Círculo
Círculo
Sector circular
Sector circular
Ángulo inscrito
Ángulo inscrito
Área de la elipse
Área de la elipse
Geometría del espacio: calculadoras
Volumen del cubo
Volumen del cubo
Área del cubo
Área del cubo
Volumen del prisma
Volumen del prisma
Área del prisma
Área del prisma
Volumen cilindro
Volumen cilindro
Área del cilindro
Área del cilindro
Volumen esfera
Volumen esfera
Área esfera
Área esfera
Volumen casquete
Volumen casquete
Área casquete
Área casquete
Volumen elipsoide
Volumen elipsoide
Área elipsoide
Área elipsoide
Volumen pirámide
Volumen pirámide
Área pirámide
Área pirámide
Volumen del cono
Volumen del cono
Área del cono
Área del cono
Tronco de cono
Tronco de cono
Tronco de cono
Tronco de cono
Volumen del tubo
Volumen del tubo
Volumen cápsula
Volumen cápsula
Área de la cápsula
Área de la cápsula
Fechas y horas: calculadoras
Calcular la edad
Calcular la edad
Días entre fechas
Días entre fechas
Sumar a fechas
Sumar a fechas
Fecha más horas
Fecha más horas
Día de la semana
Día de la semana
Sumar horas
Sumar horas
Zonas horarias
Zonas horarias
Horas trabajadas
Horas trabajadas
Tiempo entre horas
Tiempo entre horas
Hoja de fichaje
Hoja de fichaje
Finanzas y economía: calculadoras
Interés compuesto
Interés compuesto
Interés simple
Interés simple
Interés y ahorro
Interés y ahorro
Calculadora TVM
Calculadora TVM
Valor actual
Valor actual
Valor futuro
Valor futuro
Calculadora de ROI
Calculadora de ROI
Calculadora de TIR
Calculadora de TIR
Payback
Payback
Rentabilidad media
Rentabilidad media
Calculadora PIB
Calculadora PIB
Marketing online y métricas publicitarias: calculadoras
Calculadora de CTR
Calculadora de CTR
Tasa de conversión
Tasa de conversión
CPC, CPM y CPA
CPC, CPM y CPA
Calculadora ROAS
Calculadora ROAS
CPA de equilibrio
CPA de equilibrio
Calculadora de LTV
Calculadora de LTV
Calculadora de CAC
Calculadora de CAC
Tasa de churn
Tasa de churn
Test A/B
Test A/B
Muestra test A/B
Muestra test A/B
Tráfico SEO
Tráfico SEO
Punto de equilibrio
Punto de equilibrio
Markup y margen
Markup y margen
Calculadora CAGR
Calculadora CAGR
Salud y forma física: calculadoras
Calculadora IMC
Calculadora IMC
Ciclos de sueño
Ciclos de sueño
Calorías al día
Calorías al día
Metabolismo basal
Metabolismo basal
Calculadora TDEE
Calculadora TDEE
Peso ideal
Peso ideal
Grasa corporal
Grasa corporal
Masa magra
Masa magra
Calorías quemadas
Calorías quemadas
Calc. proteínas
Calc. proteínas
Calcular macros
Calcular macros
Carbohidratos
Carbohidratos
Grasas al día
Grasas al día
Talla diana
Talla diana
Deporte: calculadoras
Hándicap de golf
Hándicap de golf
Ritmo de carrera
Ritmo de carrera
Calculadora 1RM
Calculadora 1RM
FC objetivo
FC objetivo
Meteorología: calculadoras
Índice de calor
Índice de calor
Sensación por frío
Sensación por frío
Punto de rocío
Punto de rocío
Informática: calculadoras
Conversor de bases
Conversor de bases
Subredes IP
Subredes IP
Ancho de banda
Ancho de banda
Energía del hogar y presupuesto: calculadoras
Coste eléctrico
Coste eléctrico
De kWh a euros
De kWh a euros
De kWh/año a €
De kWh/año a €
Frigorías y kW
Frigorías y kW
Coste del split
Coste del split
Coste calefacción
Coste calefacción
Gas o electricidad
Gas o electricidad
Ahorro con LED
Ahorro con LED
Salario bruto
Salario bruto
Presupuesto
Presupuesto
Coche: calculadoras
Gasto gasolina
Gasto gasolina
Coste de carga
Coste de carga
Eléctrico/gasolina
Eléctrico/gasolina
Consumo real
Consumo real
Medida neumático
Medida neumático
Energía solar y baterías: calculadoras
Producción solar
Producción solar
Número de placas
Número de placas
Amortización solar
Amortización solar
Capacidad batería
Capacidad batería
Casa y bricolaje: calculadoras
Calcular baldosas
Calcular baldosas
Calcular escalera
Calcular escalera
Calcular hormigón
Calcular hormigón
Paredes y techo
Paredes y techo
Papel pintado
Papel pintado
Pintura
Pintura
Lamas de suelo
Lamas de suelo
Área de fachada
Área de fachada
Calcular grava
Calcular grava
Dosificar mortero
Dosificar mortero
Calcular pendiente
Calcular pendiente
Despiece madera
Despiece madera
Edificabilidad
Edificabilidad
Suelo en rollo
Suelo en rollo
Aislante
Aislante
Medir cortinas
Medir cortinas
TV y distancia
TV y distancia
Tierra y sustrato
Tierra y sustrato
Césped en rollo
Césped en rollo
Muro de bloques
Muro de bloques
Calculadora de ladrillos
Calculadora de ladrillos
Tarima exterior
Tarima exterior
Longitud de una rampa
Longitud de una rampa
Pretaladro
Pretaladro
Caudal de aire
Caudal de aire
Diluir pintura
Diluir pintura
Rodapié
Rodapié
Medir estor
Medir estor
Colgar cuadros
Colgar cuadros
Pendiente desagüe
Pendiente desagüe
Tornillos pladur
Tornillos pladur
Cubicar madera
Cubicar madera
Calcular valla
Calcular valla
Contracción madera
Contracción madera
Silicona y cola
Silicona y cola
Pérdidas de calor
Pérdidas de calor
Paso de muebles
Paso de muebles
Cajas de mudanza
Cajas de mudanza
Litros y libros
Litros y libros
Corte de tableros
Corte de tableros
Flecha de balda
Flecha de balda

Calculadora de tiempo de descarga y ancho de banda (velocidad de internet, tamaño de los datos y conversión de unidades)

Elige un modo y escribe tus números. En el modo de tiempo de descarga, un gráfico muestra también cómo depende el tiempo de la velocidad.

Los prefijos son decimales (1 KB = 1000 B, 1 MB = 1.000.000 B) y 1 byte = 8 bits. Los campos que no uses se pueden dejar en blanco.
Resultado y gráfico
Elige un modo a la izquierda, escribe tus números y haz clic en «Calcular». Aquí aparecerán el tiempo, los valores convertidos y un gráfico.

Qué puedes hacer en esta página

  • Escribe el tamaño de un archivo y la velocidad de internet y verás al instante cuánto tarda la descarga o la subida (en segundos y también de forma fácil de leer, como «22 min 13 s»)
  • Pasa entre bits, bytes (B), KB, MB, GB, TB, Kbit, Mbit, Gbit y Tbit, todo en una tabla
  • También estima el ancho de banda que necesita una web (páginas vistas, tamaño medio de página y un factor de redundancia) y el ancho de banda medio de un hosting (datos al mes ÷ días)
  • En el modo de tiempo de descarga, un gráfico muestra cómo se acorta el tiempo al subir la velocidad (una proporcionalidad inversa)
  • En esta misma página encontrarás también una explicación sencilla de las fórmulas y fórmulas para copiar y pegar en Excel, Hojas de cálculo de Google y Python
Los prefijos de esta página (K, M, G, T) son decimales (potencias de 1000), como es habitual en las comunicaciones. 1 KB = 1000 B, 1 MB = 1.000.000 B y 1 byte = 8 bits. Los ordenadores a veces muestran los tamaños de archivo en unidades binarias (potencias de 1024, que se escriben KiB, MiB, GiB), así que el mismo «1 GB» puede variar según la base (mira la sección «Símbolos y términos» más abajo). Los resultados son estimaciones teóricas; en la práctica las transferencias son algo más lentas por la sobrecarga de los protocolos y la congestión de la red.

¿Para qué sirve este cálculo?

Saber de antemano cuánto tardará una descarga grande

«¿Cuánto tarda un juego de 50 GB con una conexión de 300 Mbps?». 50 GB son \(50 \times 8 = 400\) gigabits, y \(400.000 \div 300 \approx 1333\) segundos, es decir, unos 22 minutos y 13 segundos.
Saber la espera te permite organizarte, por ejemplo empezar la descarga antes de acostarte o dejarla si estás a punto de salir. También ves la proporcionalidad inversa: si duplicas la velocidad, el tiempo se reduce a la mitad.

Comprobar si tu conexión es suficiente para el streaming y las videollamadas

El vídeo en streaming y las videollamadas necesitan una velocidad mínima constante para reproducirse sin cortes. Si supones unos 5 Mbps por cada emisión en HD, tres personas viendo algo a la vez en habitaciones distintas necesitan unos \(5 \times 3 = 15\) Mbps.
Cuando te mudas o cambias de tarifa, saber en números la velocidad que tu hogar necesita de verdad facilita elegir la tarifa.

Estimar el ancho de banda del servidor de una web o una aplicación (trabajo de infraestructura)

Antes de lanzar un sitio, se estima el ancho de banda necesario para atender el tráfico. Si las páginas se ven 10 veces por segundo y cada página pesa 2 MB, necesitas \(10 \times 2\,\text{MB} \times 8 = 160\) Mbps (con un factor de redundancia de 1).
Añadir margen con un factor de redundancia para los picos de tráfico es una práctica habitual, y el resultado es la base para elegir un servidor o un plan de la nube.

Controlar los datos móviles que te quedan

Con una tarifa que incluye 50 GB de datos al mes, ver vídeos de 200 MB agota los datos tras unos \(50.000 \div 200 = 250\) vídeos (en decimal, 50 GB = 50.000 MB).
Saber cuántos vídeos te quedan ayuda a evitar que te reduzcan la velocidad a final de mes y a decidir cuándo pasar a la wifi.

Planificar copias de seguridad en la nube y transferencias grandes

Subir 1 TB de datos a la nube con una conexión de 1 Gbps tarda \(8 \times 10^{12} \div 10^{9} = 8000\) segundos (unas 2 horas y 13 minutos).
Estimar el tiempo de transferencia de antemano te permite organizarte, por ejemplo lanzarla por la noche fuera del horario laboral o mejorar la conexión. Es un cálculo imprescindible en las migraciones de datos y en los traslados de servidores.

Fórmulas y figuras

Tiempo de descarga (datos ÷ velocidad)
Figura
Notación matemática (la notación habitual)
En palabras (los símbolos sustituidos por palabras)
\(t\) \(=\) \(S\) \(\div\) \(v\)
③ tiempo \(t\) \(=\) ① datos \(S\) \(\div\) ② velocidad \(v\)
La fórmula en palabras
① Divide el tamaño de los datos \(S\) (bits) entre
② la velocidad \(v\) (los bits que se pueden enviar por segundo) ,
③ y obtienes el tiempo \(t\) (segundos)
Un ejemplo sencillo
Descargar un archivo de 100 MB (= 800 megabits) con una conexión de 10 Mbps tarda
tiempo \(=\) 800 megabits (datos) \(\div\) 10 Mbps (velocidad)
\(100 \times 8 = 800\)
\(800 \div 10 = 80\)
La idea clave
El truco es poner tanto el tamaño de los datos como la velocidad en bits. Los tamaños de archivo suelen darse en bytes (B, KB, MB…) y la velocidad de internet en bits por segundo (bps), así que las unidades no coinciden. Primero multiplica el tamaño de los datos por 8 para pasarlo a bits (1 byte = 8 bits). Si los dos usan el mismo prefijo «M» (mega), como en 800 megabits ÷ 10 megabits por segundo, los prefijos se cancelan y puedes dividir directamente. Aquí la respuesta es 80 segundos.
Pasar bytes a bits (\(1\) byte \(=8\) bits)
Figura
Notación matemática (la notación habitual)
En palabras (los símbolos sustituidos por palabras)
\(b\) \(=\) \(B\) \(\times\) \(8\)
③ bits \(b\) \(=\) ① bytes \(B\) \(\times\) ② 8 (constante)
La fórmula en palabras
① Multiplica el número de bytes \(B\) por
② 8 (los bits de cada byte) ,
③ y obtienes el número de bits \(b\)
Un ejemplo sencillo
Pasar 1000 bytes (B) a bits da
bits \(=\) 1000 (bytes) \(\times\) 8
\(1000 \times 8 = 8000\)
La idea clave
Un bit es una unidad de información, un 0 o un 1, y un byte es un grupo de 8 bits, así que 1 byte = 8 bits. Los tamaños de archivo se dan tradicionalmente en bytes y las velocidades de conexión en bits, así que pon siempre las dos en la misma unidad antes de calcular un tiempo. Los números grandes se abrevian con prefijos (K, M, G, T). Esta página usa los prefijos decimales que son estándar en las comunicaciones (1 K = 1000, 1 M = 1.000.000, 1 G = 1.000.000.000). Ten en cuenta que las unidades binarias que usan algunos ordenadores para el almacenamiento (potencias de 1024, que se escriben KiB, MiB, GiB) parten de otro número.
Ancho de banda de una web (páginas vistas × tamaño de página × factor de redundancia)
Figura
Notación matemática (la notación habitual)
\(W\) \(=\) \(r\) \(\times\) \(P\) \(\times\) \(f\)
En palabras (los símbolos sustituidos por palabras)
④ ancho de banda necesario \(W\) \(=\) ① páginas vistas por segundo \(r\) \(\times\) ② tamaño de página \(P\) \(\times\) ③ redundancia \(f\)
La fórmula en palabras
① Multiplica las páginas vistas por segundo \(r\) por
② el tamaño de página \(P\) (bits) y por
③ el factor de redundancia \(f\) (margen para las horas punta) ,
④ y obtienes el ancho de banda necesario \(W\) (bits por segundo)
Un ejemplo sencillo
Para un sitio con 10.000 páginas vistas al día, un tamaño medio de página de 2 MB (= 16.000.000 bits) y un factor de redundancia de 1,5
ancho de banda necesario \(=\) páginas vistas por segundo (≈ 0,1157) \(\times\) 16.000.000 bits \(\times\) 1,5
\(\dfrac{10000}{86400} \approx 0{,}1157\)
\(\dfrac{10000}{86400} \times 16000000 \times 1{,}5 \approx 2777778\)
La idea clave
Primero pasa las páginas vistas a páginas vistas por segundo (para un día, divide entre 86.400 segundos). Multiplica el resultado por los datos de cada página vista (en bits) y obtienes el número medio de bits enviados por segundo, que es el ancho de banda necesario. Aquí son unos 2.777.778 bits por segundo, es decir, unos 2,78 Mbps. Ahora bien, si prevés solo la media, te quedarás corto en los momentos en que el tráfico se dispara, así que multiplica por un factor de redundancia (por ejemplo de 1,5 a 2) para dejar margen.
Ancho de banda de un hosting (datos al mes ÷ segundos del periodo)
Figura
Notación matemática (la notación habitual)
\(W\) \(=\) \(Q\) \(\div\) \(d \times 86400\)
En palabras (los símbolos sustituidos por palabras)
③ ancho de banda medio \(W\) \(=\) ① datos al mes \(Q\) \(\div\) ② segundos (días \(d\) × 86400)
La fórmula en palabras
① Divide los datos al mes \(Q\) (bits) entre
② los segundos del periodo (días \(d\) × 86.400 segundos por día) ,
③ y obtienes el ancho de banda medio \(W\) (bits por segundo)
Un ejemplo sencillo
El ancho de banda medio de un servidor que envía 1 TB (= 8 billones de bits) en un mes (30 días) es
ancho de banda medio \(=\) 8.000.000.000.000 bits \(\div\) 2.592.000 s (30 días)
\(30 \times 86400 = 2592000\)
\(\dfrac{8000000000000}{2592000} \approx 3086420\)
La idea clave
Divide el total de datos enviados en un mes entre los segundos del periodo (días × 86.400) y obtienes el número medio de bits enviados por segundo, el ancho de banda medio (aquí, unos 3,09 Mbps). Es un promedio suavizado, así que en las horas punta del día necesitas una velocidad mayor que esta. La misma fórmula sirve también al revés, para estimar cuántos datos puedes enviar en un mes con el ancho de banda de tu plan.
La fórmula central es «tiempo = datos ÷ velocidad», y siempre se pasa antes a bits (1 byte = 8 bits, con prefijos decimales basados en 1000). Con la misma idea, el ancho de banda que necesita una web es «páginas vistas por segundo × tamaño de página × factor de redundancia», y el ancho de banda medio de un hosting es «datos al mes ÷ segundos del periodo». Lo importante es que duplicar la velocidad reduce el tiempo a la mitad (una proporcionalidad inversa).

Símbolos y términos

Símbolos

\(t\) te El tiempo (segundos). Es el tamaño de los datos dividido entre la velocidad. (Viene de «tiempo».)
\(S\) ese El tamaño de los datos (bits), el tamaño del archivo que se descarga expresado en bits. (Viene de «size», tamaño en inglés.)
\(v\) uve La velocidad (el número de bits que se pueden enviar por segundo). (Viene de «velocidad».)
\(W\) uve doble El ancho de banda (bits por segundo), lo máximo de datos que se puede enviar por segundo. En esta página representa el ancho de banda necesario o el ancho de banda medio. (Viene de «width», ancho en inglés, en «bandwidth».)
\(f\) efe El factor de redundancia, las veces que se prevé el ancho de banda necesario para aguantar las horas punta (1 si no quieres margen extra). (Viene de «factor».)

Términos

bit La unidad mínima de información, un único 0 o 1. Los tamaños de datos y las velocidades de conexión son, en el fondo, cuentas de bits.
byte Una unidad formada por 8 bits (1 byte = 8 bits), también llamada octeto. El tamaño de los archivos suele darse en bytes (B, KB, MB…).
ancho de banda Lo máximo de datos que se puede enviar por segundo. Suele compararse con el número de carriles de una autopista: cuanto más ancha, más datos pueden circular a la vez. Se mide en bits por segundo (bps).
rendimiento (throughput) La velocidad a la que se transfieren realmente los datos. Si el ancho de banda es la anchura de la autopista (el máximo teórico), el rendimiento (throughput) es el tráfico que circula de verdad, que es menor que el ancho de banda por la congestión y la sobrecarga de los protocolos.
bps (bits por segundo) La unidad de velocidad de conexión, el número de bits que se envían por segundo. Mbps es un millón de bits por segundo y Gbps es mil millones de bits por segundo. La velocidad de internet suele darse en esta unidad (también escrita Mb/s).
prefijo decimal Los prefijos K, M, G y T que suben cada uno un factor de 1000 (1 KB = 1000 B). Son el estándar para las velocidades de conexión y para esta página. Para el mismo «1 GB», el valor difiere en un 7 % aproximadamente respecto a los prefijos binarios, que suben de 1024 en 1024.
prefijo binario Prefijos que suben un factor de 1024, y que se escriben Ki, Mi y Gi cuando hay que distinguirlos (1 KiB = 1024 B). Algunos ordenadores muestran el almacenamiento en estas unidades y, como la base es distinta, los valores difieren en un 7 % aproximadamente respecto a los prefijos decimales.
factor de redundancia Al estimar el ancho de banda de un servidor, el múltiplo de la media que se prevé para los momentos en que el tráfico se dispara. Lo habitual es de 1,5 a 2, y 1 significa sin margen extra.
proporcionalidad inversa Una relación en la que, cuando una cantidad se hace 2 o 3 veces mayor, la otra se hace \(\dfrac{1}{2}\) o \(\dfrac{1}{3}\) de lo que era (magnitudes inversamente proporcionales). El tiempo es inversamente proporcional a la velocidad, así que cuanto mayor es la velocidad, menor es el tiempo.

Qué conviene saber de antemano

Esto es lo que te ayuda a usar el cálculo de esta página entendiéndolo de verdad, y no solo pulsando el botón.

División (3.º–4.º de Primaria, 8-10 años)
  • Saber que el tiempo se halla dividiendo el tamaño de los datos entre la velocidad
  • Saber que cuanto mayor es el divisor (la velocidad), menor es el resultado (el tiempo)
Cómo funcionan las unidades (Primaria y ESO)
  • Saber que algunas unidades son grupos de unidades más pequeñas, como 1 byte = 8 bits
  • Saber que los prefijos K, M, G y T suben cada uno 1000 veces (decimal)
Proporcionalidad directa e inversa (1.º–2.º de ESO, 12-14 años)
  • Entender la proporcionalidad inversa, es decir, que duplicar la velocidad reduce el tiempo a la mitad
  • Saber que el tiempo \(t\) se puede escribir como \(t = \dfrac{S}{v}\) (\(S\) dividido entre \(v\))
Números grandes y exponentes (1.º–2.º de ESO, 12-14 años)
  • Saber manejar números grandes como \(10^9\) (mil millones) y \(10^{12}\) (un billón)
  • Saber leer un número como 8.000.000.000 bits como «8 gigabits» con un prefijo

Cómo calcularlo con Excel

Copia toda la tabla de abajo y pégala en la celda A1 de Excel. Funciona tal cual.
Tabla del tiempo de descarga
Tamaño de los datos (MB) 100
Velocidad (Mbps) 10
Tiempo (segundos) =B1*8/B2
Tabla para pasar bytes a bits
Tamaño de los datos (bytes, B) 1000
Tamaño de los datos (bits) =B1*8
Tabla del ancho de banda que necesita una web
Páginas vistas al día 10000
Tamaño medio de página (MB) 2
Factor de redundancia 1,5
Ancho de banda necesario (Mbps) =B1/86400*B2*8*B3
Tabla del ancho de banda medio de un hosting
Datos al mes (TB) 1
Días 30
Ancho de banda medio (Mbps) =B1*8*1000000/(B2*86400)
En la primera tabla, escribe el tamaño de los datos (MB) en B1 y la velocidad (Mbps) en B2, y B3 muestra el tiempo (segundos). «=B1*8/B2» dice «multiplica el tamaño de los datos por 8 para obtener bits y divide entre la velocidad». MB y Mbit usan el mismo prefijo, así que se cancela; 100 MB a 10 Mbps tardan 80 segundos.
La segunda tabla solo multiplica los bytes por 8 para obtener bits (1000 B → 8000 bits).
La tercera tabla divide las páginas vistas entre 86.400 (los segundos de un día) para obtener páginas vistas por segundo, y después multiplica por el tamaño de página (en bits) y por el factor de redundancia. El ejemplo da unos 2,78 Mbps.
La cuarta tabla pasa los datos del mes a bits y divide entre días × 86.400 (segundos). 1 TB en 30 días son unos 3,09 Mbps.

Cómo calcularlo con Hojas de cálculo de Google

Copia toda la tabla de abajo y pégala en la celda A1 de Hojas de cálculo de Google. Funciona tal cual.
Tabla del tiempo de descarga
Tamaño de los datos (MB) 100
Velocidad (Mbps) 10
Tiempo (segundos) =B1*8/B2
Tabla para pasar bytes a bits
Tamaño de los datos (bytes, B) 1000
Tamaño de los datos (bits) =B1*8
Tabla del ancho de banda que necesita una web
Páginas vistas al día 10000
Tamaño medio de página (MB) 2
Factor de redundancia 1,5
Ancho de banda necesario (Mbps) =B1/86400*B2*8*B3
Tabla del ancho de banda medio de un hosting
Datos al mes (TB) 1
Días 30
Ancho de banda medio (Mbps) =B1*8*1000000/(B2*86400)
Las mismas fórmulas de Excel funcionan tal cual en Hojas de cálculo de Google en español. Copia la tabla entera, pégala en la celda A1 y sustituye los números de la columna B por los tuyos. Los prefijos son decimales (basados en 1000).

Cómo calcularlo con Python

file_size = 100        # tamaño del archivo
file_unit = "MB"       # unidad (B/KB/MB/GB/TB)
speed = 10             # velocidad de conexión
speed_unit = "Mbit/s"  # unidad (bit/s, Kbit/s, Mbit/s, Gbit/s)

# prefijos decimales (base 1000). 1 byte = 8 bits
bits_per = {"B": 8, "KB": 8_000, "MB": 8_000_000, "GB": 8_000_000_000, "TB": 8_000_000_000_000}
bps_per = {"bit/s": 1, "Kbit/s": 1_000, "Mbit/s": 1_000_000, "Gbit/s": 1_000_000_000}

file_bits = file_size * bits_per[file_unit]   # tamaño de los datos (bits)
speed_bps = speed * bps_per[speed_unit]        # velocidad (bits por segundo)
time_sec = file_bits / speed_bps               # tiempo (segundos)

print(f"Tamaño de los datos: {file_bits:,} bits")
print(f"Velocidad: {speed_bps:,} bits/s")
print(f"Tiempo: {time_sec} s")
Funciona solo con la biblioteca estándar. Guarda en un diccionario el número de bits de cada unidad, pasa el tamaño de los datos a bits y la velocidad a bits por segundo, y después divide. El ejemplo muestra un tiempo de 80 segundos. Cambia los cuatro valores del principio y ejecútalo. Python separa los miles con comas y los decimales con punto.

La fórmula en LaTeX y otras notaciones matemáticas (para copiar)

Tiempo de descarga (datos ÷ velocidad)
t = S ÷ v
t = \dfrac{S}{v}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>t</mi>
    <mo>=</mo>
    <mfrac><mi>S</mi><mi>v</mi></mfrac>
  </mrow>
</math>
t = S / v
S / v
t := S / v;
t = S / v;
t = S/v
Pasar bytes a bits (\(1\) byte \(=8\) bits)
b = B × 8
b = B \times 8
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>b</mi>
    <mo>=</mo>
    <mi>B</mi>
    <mo>&#xD7;</mo>
    <mn>8</mn>
  </mrow>
</math>
b = B * 8
B*8
b := B*8;
b = B*8;
b = B×8
Ancho de banda de una web (páginas vistas × tamaño de página × factor de redundancia)
W = r × P × f
W = r \times P \times f
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>W</mi>
    <mo>=</mo>
    <mi>r</mi>
    <mo>&#xD7;</mo>
    <mi>P</mi>
    <mo>&#xD7;</mo>
    <mi>f</mi>
  </mrow>
</math>
W = r * P * f
r*P*f
W := r*P*f;
W = r*P*f;
W = r×P×f
Ancho de banda de un hosting (datos al mes ÷ segundos del periodo)
W = Q ÷ (d × 86400)
W = \dfrac{Q}{d \times 86400}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>W</mi>
    <mo>=</mo>
    <mfrac>
      <mi>Q</mi>
      <mrow><mi>d</mi><mo>&#xD7;</mo><mn>86400</mn></mrow>
    </mfrac>
  </mrow>
</math>
W = Q / (d * 86400)
Q/(d*86400)
W := Q/(d*86400);
W = Q/(d*86400);
W = Q/(d×86400)

Cómo pedirle a ChatGPT  que haga el cálculo

Eres un asistente de cálculo de transferencia de datos. Haz el siguiente cálculo ejecutando realmente código Python y basa tu respuesta solo en los números del resultado de la ejecución (no respondas con cálculo mental ni estimaciones).

Usa prefijos decimales (1 KB = 1000 B, 1 MB = 1.000.000 B, …) y 1 byte = 8 bits.
¿Cuántos segundos tarda en descargarse un archivo de 100 MB con una conexión de 10 Mbps (megabits por segundo)?
Da también la respuesta con el formato «X minutos Y segundos».

Muestra el código que has usado y los números del resultado de la ejecución.

Cómo usar
  1. 1
    Introduce los números
    Escribe en los campos los números con los que quieres calcular
  2. 2
    Calcula
    Haz clic en el botón «Calcular»
  3. 3
    Consulta el resultado
    El resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
  Las ventajas de DataChef
Fácil y gratis
Conversiones gratis e ilimitadas
Sin conocimientos técnicos: fácil e intuitivo
Sin registro
Disponible nada más entrar
Sin necesidad de dar datos personales
Seguro y protegido
Conexión cifrada y segura (SSL)
Los archivos se borran automáticamente tras la descarga
Alta velocidad
Carga y conversión rápidas, sin esperas
Sin marcas de agua
Sin marca de agua
Sin necesidad de atribución
Uso comercial permitido
Uso comercial gratuito
Sin necesidad de pedir permiso