Estado de la red y calidad de la conexión
MultimediaTodo se ejecuta en tu navegador: no se sube nada
⚠️ Esta página no lanza ninguna petición de medición: todos los números de abajo los registró el navegador, no los medimos nosotros. Por eso mismo, el ancho de banda y la latencia son solo **estimaciones** del navegador, no mediciones reales.
⚠️ navigator.onLine solo indica que existe una interfaz de red, no que se pueda salir a internet: con una Wi-Fi sin salida al exterior sigue informando «en línea».
Estas son las fases de carga de **esta misma página** según el registro de navegación de performance. Un guion suele indicar que ese paso no ocurrió (DNS en caché, conexión reutilizada, http en lugar de https).
Recursos más lentos:
Esta página expone la información de red que el navegador ya tiene: el estado actual de conexión y cada cambio entre online y offline desde que se cargó, el tipo efectivo, la bajada estimada y la latencia estimada de `navigator.connection`, las fases de carga de esta propia página (DNS, TCP, TLS, primer byte, descarga, DOMContentLoaded, load) y un desglose del número y el tamaño de los recursos. ⚠️ Nunca envía una petición de medición. Ni test de velocidad, ni ping, ni gráfica de caudal: eso no es como funciona este sitio y además genera tráfico en la red de otro. Así que cada cifra de aquí la registró el navegador mientras hacía su trabajo, lo que también significa que `downlink` y `rtt` son estimaciones del navegador y no mediciones, y cada una va etiquetada como tal. Hay que decir una cosa más con claridad: `navigator.connection` no existe en Firefox ni en Safari desde hace años, así que la página dice que el navegador no la ofrece en vez de mostrar un hueco o un 0. Igualmente, el tamaño de los recursos de otro origen no está disponible por defecto (el otro extremo no envió Timing-Allow-Origin); cuentan como 0 y se excluyen del total, porque de lo contrario el total transferido parecería absurdamente pequeño sin motivo visible. Todo se lee en local.
Funciones
- El estado de conexión actual, cada cambio entre online y offline desde que se cargó la página, y los totales
- ⚠️ Dice claramente que `navigator.onLine` solo significa que existe una interfaz: en una Wi-Fi sin salida sigue informando que hay conexión
- Tipo efectivo, bajada estimada, tiempo de ida y vuelta estimado y modo de ahorro de datos, cada uno etiquetado como estimación y no como medición
- ⚠️ Lo dice directamente cuando Firefox o Safari no ofrecen connection, en vez de mostrar un hueco o un 0
- Las fases de carga de esta página: DNS, TCP, TLS, TTFB, descarga de contenido, DOMContentLoaded y load
- Explica un guion en una fase (DNS en caché, conexión reutilizada, no es https) en vez de escribir un 0
- Recursos agrupados por tipo con recuentos y totales de bytes, y un botón de reescaneo, ya que los recursos llegan con el tiempo
- ⚠️ Cuenta aparte las entradas de otro origen sin tamaño y las excluye de los totales, avisando de que el total siempre se queda corto
- Los recursos más lentos y una copia de toda la instantánea en un clic; todo se lee en local
Cómo se usa
- El estado de conexión, las fases de carga de esta página y las estadísticas de recursos están ahí en cuanto carga la página
- Para ver el historial de cambios, desconecta y vuelve a conectar: cada uno se anota en el panel de estado de conexión (solo en memoria, se borra al recargar)
- Si el panel de conexión dice que no está disponible, el navegador no ha implementado connection; Chrome o Edge lo mostrarán
- Pulsa «Reescanear» para refrescar la lista de recursos y «Copiar» para llevarte toda la instantánea
Preguntas frecuentes
- ¿Por qué no añadir un test de velocidad o un ping?
- Porque eso pondría tráfico en la red de otro y no es como funciona este sitio. Aquí todo es información que el navegador ya registró: cuánto tardó su propia carga, qué recursos pidió y en qué tipo de red cree estar. Para el ancho de banda real, usa un test de velocidad dedicado: eso no es algo que esta página pretenda ser.
- ¿Por qué la cifra de bajada está etiquetada como estimación?
- Porque `navigator.connection.downlink` se infiere del caudal pasado en vez de medirse: se queda atrás cuando cambia la velocidad, y es una estimación para una sola conexión. Tratarla como una medición lleva a conclusiones equivocadas, así que su verdadera naturaleza se indica junto a cada valor.
- ¿Por qué el total transferido parece tan pequeño?
- Porque los recursos de otro origen no exponen su tamaño por defecto: `transferSize` es 0 cuando el otro extremo no envió Timing-Allow-Origin. Esta página lista esas entradas aparte y las excluye del total, así que el total necesariamente se queda corto. Para tamaños reales, usa el panel Red de las herramientas de desarrollo.
- ¿Por qué no hay datos de connection?
- Porque `navigator.connection` es una interfaz no estándar que Firefox y Safari llevan años sin implementar. Es una decisión del navegador, no un problema de red: Chrome o Edge la mostrarán.
Herramientas relacionadas
Información de tu navegador
WebLo que tu navegador expone a los sitios: user agent, pantalla, zona horaria, núcleos de CPU y renderizador WebGL, leído en local y sin enviar nada.
Ancho de banda y descarga
ConversiónConvierte el ancho de banda en velocidad real de descarga y en tiempo: por qué 500M dan 62,5 MB/s, cuánto cuesta el protocolo y cuánto tarda un archivo.
Analizador de UA
WebAnaliza un User-Agent: navegador, versión, sistema, tipo de dispositivo y motor, con las reglas que coinciden. Solo coincidencia de patrones.
Video a GIF
MultimediaConvierte un tramo de video en GIF: fotogramas por segundo, anchura, colores y bucle ajustables. Elige el tramo en la vista previa; el video no se sube.
Fotograma de video
MultimediaExporta el fotograma de un instante a la resolución propia del video, en PNG, JPEG o WebP. Más nítido que una captura: sin controles ni reescalado.
Audio a WAV
MultimediaConvierte MP3 / M4A / FLAC y más a WAV, con frecuencia de muestreo opcional (16k para voz, 48k para video), mezcla a mono y normalización de pico.