Metodología · transparencia técnica

Cómo medimos de verdad tu conexión

Un test de velocidad no se cree por su cara bonita. Aquí está todo: contra qué servidores medimos y por qué, cuánto dura cada fase, cómo se calcula el número final y — sobre todo — qué no puede decirte esta medida. Esa última parte falta en casi todas partes, y es la que importa cuando tienes que decidir si reclamar al operador o cambiar el router.

En dos líneas: el test corre en tu navegador contra la infraestructura pública de Cloudflare, dura unos veinte segundos en total y devuelve un valor estable calculado por percentiles en vez de una media. No usamos servidores alojados dentro de las redes de los operadores, porque un servidor dentro de la red de tu proveedor da números más bonitos y menos ciertos.

1. Contra qué medimos, y por qué

El test consulta la infraestructura global de Cloudflare, repartida por cientos de centros de datos. Cloudflare enruta la petición al punto de presencia más cercano a tu dirección, así que mides el trayecto que recorres realmente al navegar.

Elegir infraestructura neutra es la mayor diferencia frente a muchos test populares, que miden contra servidores alojados dentro de la red del propio operador. Esos servidores adornan el resultado porque el tráfico nunca sale del proveedor: es como cronometrar un coche cuesta abajo.

2. Cuánto dura el test

Unos veinte segundos en total:

Lo fijo es el tiempo, no el volumen de datos: en una línea lenta se transfiere menos, pero la medida dura lo mismo. Por eso el test funciona incluso en una conexión móvil mala, donde los test de volumen fijo suelen rendirse.

3. Ping y jitter

Hacemos 12 peticiones consecutivas con carga vacía y cronometramos cada ida y vuelta. Después:

También mostramos una media recortada, calculada descartando la mejor y la peor muestra, como indicación de la latencia típica.

4. Descarga

Durante 8 segundos descargamos cargas de tamaño creciente — 1, 5, 10, 25 y 50 MB — midiendo el rendimiento instantáneo mientras llegan los datos con performance.now(). Cada muestra es bytes recibidos × 8 dividido por el tiempo transcurrido, en Mbps.

El valor final es el percentil 90 del último 60% de las muestras. Dos decisiones, dos motivos:

Es una decisión declarada, no neutra: devuelve un número algo más optimista que la media aritmética de esas mismas muestras. Preferimos decirlo a esconderlo.

5. Subida

La subida es la parte difícil, sobre todo en móvil. Durante 9 segundos enviamos bloques de datos con estas precauciones:

El valor final es el percentil 75 del último 60% de las muestras: más prudente que la descarga, porque la subida es por naturaleza más ruidosa. Si no logramos ni una muestra válida, la subida se declara no medida en lugar de estimarse: preferimos un dato ausente a uno inventado.

6. Los límites de esta medida

Esta es la sección que casi ningún test publica, y la más importante. Un resultado bajo no significa automáticamente que el operador te esté engañando: en la mayoría de los casos el cuello de botella está entre el router y tu dispositivo, no entre el router y el mundo.

7. Cómo comparar el resultado con tu contrato

El número por el que pagas no es el número que debes esperar en pantalla. En los contratos españoles aparecen varios valores distintos y solo uno sirve para reclamar:

Para comparar con sentido: mide por cable Ethernet, con los demás dispositivos parados, repitiendo el test a distintas horas durante varios días, y apunta los resultados. Si te quedas de forma estable por debajo de la velocidad mínima garantizada, tienes un caso.

Una advertencia que te debemos: esta medida no tiene valor legal. Los operadores adheridos al Código de Buenas Prácticas para la medida de la velocidad se comprometen a informar de las velocidades reales, y si el problema no se resuelve puedes reclamar ante la Oficina de Atención al Usuario de Telecomunicaciones, tras haber reclamado antes al operador y conservado el número de referencia. RealMbps sirve para decidir si merece la pena iniciar ese camino y para descartar antes las causas domésticas.

8. Cuánta precisión tiene

Con honestidad: no hemos hecho una comparación sistemática entre RealMbps y las herramientas de los reguladores, así que no publicamos un margen de error certificado. Sería un número inventado.

Lo que sí podemos decir es cómo se comporta la medida: en condiciones controladas — cable, nada más funcionando, test repetidos — los resultados son repetibles y coherentes; la descarga es más estable que la subida, que oscila más por naturaleza; y la variación que verás entre un test y otro viene casi siempre de los factores del punto 6, no del algoritmo. Si repites el test tres veces por cable y obtienes números muy distintos, la causa está en tu red, y eso ya es información útil.

9. Cómo verificar lo que decimos

El código del test es JavaScript cargado por el navegador y no está ofuscado. Puedes leerlo:

Si encuentras una diferencia entre esta página y el código, el error es nuestro: avísanos y lo corregimos. Las fuentes del resto de datos del sitio están en datos y fuentes.

10. En qué somos distintos

¿Listo para ver tus números?

Ahora que sabes cómo funciona — y qué no puede decirte — ponlo a prueba.

Hacer el test →