Qué protege la compresión local en el navegador
Un compresor local evita subir fotos sensibles, aunque la privacidad también depende de la arquitectura, los scripts y lo que decida compartir cada persona.
Actualizado el 28 de julio de 2026. 6 min de lectura.
Las fotos de identidad, solicitudes, firmas y perfiles pueden ser sensibles. Un compresor tradicional envía el original a un servidor. Uno local puede realizar las operaciones básicas sin esa transferencia.
En ImageCompressor.pics, la decodificación, el recorte, el redimensionado, la codificación, la vista previa y el ZIP se ejecutan en el dispositivo.
Qué ocurre al elegir un archivo
El navegador entrega a la página un objeto File temporal. La herramienta crea una URL local para la vista previa y decodifica los píxeles. Esa dirección no es pública y solo apunta a datos de la sesión actual.
El resultado se genera como otro Blob local. Al descargarlo, el navegador lo guarda en la ubicación elegida. El ZIP de un lote funciona del mismo modo.
La red y el procesamiento de la imagen están separados
El sitio necesita solicitudes de red para cargar HTML, JavaScript, fuentes y servicios opcionales. Procesamiento local significa que los bytes de la imagen no se incluyen en esas solicitudes.
La conversión HEIC utiliza un decodificador JavaScript suministrado con el sitio y ejecutado dentro del navegador.
La nueva codificación elimina metadatos
Una foto puede incluir fecha, cámara, orientación y GPS en EXIF. El compresor dibuja los píxeles y crea un archivo nuevo sin copiar ese bloque.
Esto reduce el riesgo de compartir ubicación, pero también puede borrar datos útiles como autoría o fecha de captura. Conserva el original si los necesitas.
La analítica opcional no recibe imágenes
Google Analytics 4 solo se carga después de permitir la analítica. Sin permiso, no se carga la etiqueta ni se envían eventos.
Con permiso se registran visitas y datos agregados de uso, como el límite elegido, el formato de salida y el número de archivos. No se envían nombres, contenido, vistas previas ni rutas locales.
Cómo comprobar la afirmación
- Abre las herramientas de desarrollo y entra en la pestaña Red.
- Borra las solicitudes existentes.
- Añade una imagen de prueba y comprímela.
- Comprueba que no aparece una carga multipart ni una solicitud que contenga el archivo.
- Tras cargar el código, desconecta la red y prueba de nuevo con JPEG, PNG, WebP o AVIF.
Qué no puede proteger una página local
- El malware, las extensiones o el software del dispositivo pueden acceder a datos locales.
- Un navegador o sistema operativo comprometido queda fuera del control de la página.
- Una carpeta sincronizada con la nube puede subir el resultado después de descargarlo.
- Enviar la imagen final a otro sitio es una carga distinta y se rige por su política.