Acerca de 1MB Compress
1MB Compress es un conjunto de herramientas gratuitas basadas en el navegador — compresión de imágenes, PDF, video, audio, GIF y archivos comprimidos — creado y mantenido por un desarrollador independiente. No hay una empresa detrás, ni capital de riesgo, ni un modelo de negocio basado en recopilar datos. Es un proyecto paralelo que creció hasta convertirse en un conjunto completo de herramientas porque el problema original (hacer que una foto fuera lo suficientemente pequeña para un formulario que limitaba las subidas a 1 MB) resultó ser uno con el que se topa mucha gente.
Por qué existe
La mayoría de las herramientas de compresión "gratuitas" en internet funcionan subiendo tu archivo a un servidor, procesándolo allí y devolviendo un resultado — lo que significa que tus fotos, PDF y videos pasan por una infraestructura sobre la que no tienes visibilidad, a veces se registran y ocasionalmente se conservan. 1MB Compress se creó para eliminar ese paso por completo. Cada herramienta de este sitio ejecuta la compresión en tu navegador, en tu dispositivo, usando tu CPU — tu archivo nunca se transmite a ningún lado.
Cómo funciona realmente "nada se sube"
Esto no es una frase de marketing — así está estructurado el código, y puedes comprobarlo en la pestaña de red de tu navegador. La compresión de imágenes usa la API de Canvas para recodificar JPEG/PNG/WebP directamente en memoria. Las herramientas de PDF (unir, dividir, marca de agua, numeración de páginas y más) funcionan con pdf-lib, una biblioteca de PDF en JavaScript que lee y escribe flujos de bytes de PDF sin pasar por un servidor. La compresión de video y GIF usa ffmpeg.wasm — una compilación en WebAssembly del codificador FFmpeg real — que se ejecuta dentro de un Web Worker para que la interfaz siga respondiendo mientras se transcodifica un video de varios cientos de megabytes por completo en el cliente. Las herramientas de archivos comprimidos (ZIP, TAR, TAR.GZ, RAR, 7Z) usan libarchive compilado a WebAssembly por la misma razón. Si desconectas internet después de cargar la página, cada herramienta sigue funcionando — esa es la prueba práctica de una arquitectura del lado del cliente.
Lo que esa arquitectura sacrifica
Ejecutar todo localmente tiene costes reales y vale la pena ser directos al respecto. Los archivos de video grandes pueden tardar en procesarse en teléfonos antiguos y portátiles de bajo rendimiento, porque el codificador compite con el resto de la página por CPU y memoria en lugar de ejecutarse en un servidor con hardware dedicado. Las herramientas de video y archivos basadas en WebAssembly necesitan descargar un motor (decenas de megabytes) la primera vez que las usas. Y como no hay servidor, no hay historial en la nube, ni cuenta, ni forma de reanudar un trabajo si cierras la pestaña a medias — la contrapartida de la privacidad es que la pestaña del navegador es el único lugar donde ocurre el trabajo.
Cómo se financia el sitio
1MB Compress se financia con publicidad de display, que se muestra solo después de que hayas completado una compresión — no antes, y no mientras aún decides qué herramienta usar. No hay plan premium, ni muro de pago, ni captura de correo electrónico necesaria para descargar tu archivo. Los anuncios son la única fuente de ingresos, por eso mantener las herramientas rápidas, precisas y gratuitas importa más que añadir funciones que nadie pidió.
Lo que este sitio no hace
No sube, no almacena ni visualiza tus archivos — no existe un backend que reciba el contenido de los archivos, por diseño, no por política. No requiere registro. No vende datos, porque no recopila el tipo de datos que valdría la pena vender. No está afiliado con Adobe, Google, Discord ni ninguna plataforma mencionada en las páginas de herramientas que describen límites de tamaño para esos servicios — esas páginas existen para ayudarte a alcanzar un límite conocido, no por una asociación.
Comentarios y reportes de errores
Si una herramienta produce un mal resultado, falla con un archivo específico, o alguna afirmación en este sitio resulta ser incorrecta, nos gustaría saberlo. La página de Contacto tiene una dirección de correo y un formulario breve — ambos llegan a la misma bandeja, y los reportes que incluyen el tipo de archivo y el tamaño aproximado se corrigen más rápido.