Saltar al contenido
Aback Tools Logo

Estimador del tamaño de caché del service worker

Introduce las URL del manifiesto de precarga de tu service worker para estimar el almacenamiento total en caché, los tamaños GZIP y Brotli de cada tipo de recurso y obtener recomendaciones concretas de compresión. Funciona íntegramente en tu navegador: sin peticiones de red y sin registro.

Service Worker Cache Size Estimator

Enter the URLs in your service worker precache manifest - the tool estimates total cache storage, GZIP and Brotli sizes for each asset type, and recommends compression strategies. Runs entirely in your browser. No network requests are made.

0 URLs entered
URLKnown size (KB)

Leave "Known size" blank to use typical sizes for each asset type. Enter the actual file size in KB for more accurate estimates.

¿Por qué usar nuestro estimador del tamaño de caché del service worker?

  • Estimación instantánea del tamaño de caché: pega tu lista de URL precargadas y consulta al instante el almacenamiento total en caché y los tamaños GZIP y Brotli, con el desglose por recurso y la estrategia de compresión de cada tipo de archivo.
  • Estimador de caché del service worker online seguro: toda la estimación se ejecuta íntegramente en tu navegador. No se descarga ninguna URL y ningún dato sale de tu dispositivo: seguro para analizar URL de entornos internos o de preproducción.
  • Recomendaciones de compresión por recurso: cada tipo de recurso recibe una estrategia de compresión concreta, desde activar Brotli para JS y CSS hasta cambiar a WOFF2 para las fuentes y WebP para las imágenes.
  • 100 % gratis para siempre: estima tantos manifiestos de precarga como necesites, totalmente gratis. Sin cuenta, sin suscripción, sin límites y sin anuncios.

¿Qué es un estimador del tamaño de caché del service worker?

Un estimador del tamaño de caché del service worker calcula el almacenamiento total que consume una lista de URL del manifiesto de precarga de un service worker y estima cuánto más pequeño sería cada recurso con compresión GZIP o Brotli. Los service workers almacenan recursos localmente en el dispositivo del usuario para ofrecer acceso sin conexión y cargas repetidas más rápidas. Nuestra herramienta gratis analiza la extensión de cada URL para determinar su tipo de recurso, aplica ratios de compresión típicas y ofrece recomendaciones concretas para reducir el tamaño de la caché.

Cómo funciona nuestro estimador del tamaño de caché del service worker

  1. Introduce tus URL: pega las URL del manifiesto de precarga de tu service worker, una por línea. Opcionalmente, indica el tamaño conocido en KB de cada URL.
  2. Estimación instantánea en el navegador: haz clic en «Estimar tamaño de caché»; la herramienta detecta el tipo de cada recurso por la extensión de la URL, aplica ratios de compresión típicas y calcula el tamaño total de la caché. No se realiza ninguna petición de red.
  3. Revisa las recomendaciones: cada recurso recibe una estrategia de compresión concreta, desde activar Brotli en recursos de texto hasta cambiar de formato en imágenes y fuentes.

Qué se analiza

  • Detección del tipo de recurso: las extensiones de las URL se usan para clasificar cada recurso como HTML, CSS, JS, JSON, imagen, fuente, audio, vídeo o binario.
  • Ratios de compresión: cada tipo de recurso tiene ratios de compresión GZIP y Brotli típicas; los recursos de texto comprimen un 70-85 %, mientras que los formatos binarios apenas ganan nada.
  • Tamaño total de la caché: se muestran los totales en bruto, con GZIP y con Brotli para que veas el impacto de activar la compresión en el servidor sobre la descarga de tu precarga.
  • Estrategia por recurso: cada recurso recibe una recomendación concreta, desde activar Brotli hasta cambiar a WOFF2 para las fuentes o WebP para las imágenes.

Cuotas de almacenamiento de los service workers

Los navegadores imponen cuotas de almacenamiento a las cachés de los service workers. Chrome y Edge permiten hasta el 60 % del espacio libre en disco, pero el límite práctico para una buena experiencia de usuario es de 50 MB para la precarga inicial. Los manifiestos de precarga grandes retrasan la primera instalación y pueden provocar errores de cuota en dispositivos con poco almacenamiento. Usa este estimador para mantener tu precarga ligera: carga de forma diferida los recursos grandes en lugar de precargarlos.

Preguntas frecuentes

Un estimador del tamaño de caché del service worker calcula el almacenamiento total que consume una lista de URL del manifiesto de precarga de un service worker y estima los tamaños GZIP y Brotli de cada recurso. Nuestro estimador del tamaño de caché del service worker online gratis funciona íntegramente en tu navegador: no realiza peticiones de red y ningún dato sale de tu dispositivo.

No. La herramienta estima los tamaños a partir de la extensión del archivo de la URL y de los tamaños típicos de cada tipo de recurso. Si conoces el tamaño real del archivo, escríbelo en la columna «Tamaño conocido (KB)» para obtener una estimación más precisa. Este enfoque funciona sin acceso a la red y es seguro para URL internas o de preproducción.

Sí, la privacidad total está garantizada. Toda la estimación se ejecuta íntegramente en el lado del cliente, en tu navegador. No se descarga ninguna URL y ningún dato sale de tu dispositivo: es seguro para analizar URL internas, de preproducción o de producción que puedan contener rutas sensibles.

Sí. El estimador del tamaño de caché del service worker es 100 % gratis, sin registro, sin suscripción, sin límites de URL y sin anuncios. Puedes estimar tantos manifiestos de precarga como necesites.

La recomendación práctica es mantener la precarga inicial por debajo de 50 MB para una buena experiencia de usuario en dispositivos móviles. Chrome y Edge permiten hasta el 60 % del espacio libre en disco, pero los dispositivos con poco almacenamiento pueden tener mucho menos. Los manifiestos de precarga grandes también retrasan el evento de instalación del service worker, lo que puede perjudicar el rendimiento de la primera carga.

Las imágenes de mapa de bits (JPEG, PNG, WebP, AVIF) y los archivos de audio y vídeo ya están comprimidos con sus propios códecs: aplicar compresión HTTP encima no aporta casi nada y consume CPU. Las fuentes WOFF2 ya están comprimidas internamente con Brotli. Para estos tipos de recurso, la herramienta recomienda en su lugar optimizaciones a nivel de formato.

Si usas Workbox, el manifiesto de precarga se genera durante el proceso de compilación: busca el archivo workbox-precache-manifest.*.js o el manifiesto inyectado en tu service worker. En service workers manuales, enumera las URL que pasas a cache.addAll() en tu controlador del evento install.

La precarga descarga y almacena recursos durante el evento de instalación del service worker, antes de que el usuario navegue a ninguna página. La caché en tiempo de ejecución almacena recursos bajo demanda a medida que el usuario navega. La precarga garantiza la disponibilidad sin conexión pero aumenta el tamaño de instalación; la caché en tiempo de ejecución es más flexible, pero no garantiza el acceso sin conexión.