Acerca de ImgResize

Qué es ImgResize, por qué redimensiona imágenes en tu navegador en vez de en un servidor, y quién lo mantiene.

ImgResize es un sitio pequeño de un solo propósito: redimensiona, recorta y convierte imágenes — por píxeles, porcentaje, lado más largo, presets de redes sociales o un recuadro de recorte arrastrable — enteramente dentro de tu navegador.

Por qué existe este sitio

La mayoría de redimensionadores online comparten la misma forma: un botón de subida, un spinner y un servidor en algún sitio que procesa tu archivo y te lo devuelve. Ese modelo tiene dos problemas. Primero, tu imagen — quizá una foto de pasaporte, las fotos de producto de un cliente, una foto de tus hijos — pasa por una infraestructura que no puedes ver. Segundo, las herramientas de servidor suelen estar construidas alrededor de sus cuotas y su cola, no de tu plazo.

ImgResize está construido al revés. No hay subida porque no hay nada a lo que subir: decodificar, remuestrear, recortar y recodificar ocurre en JavaScript en tu propio dispositivo, algo que los navegadores modernos hacen sobradamente rápido. Carga la página, apaga el Wi-Fi y sigue funcionando.

Qué cubre el sitio

  • El redimensionador principal: redimensiona por píxeles exactos, porcentaje o lado más largo, recorta a proporción con un recuadro arrastrable, convierte entre JPEG, PNG y WebP — un archivo o un lote.
  • Tamaños para redes sociales: las dimensiones que cada plataforma muestra de verdad, más presets de un clic que recortan para rellenar.
  • El remuestreo explicado: qué hacen vecino más cercano, bilineal, bicúbico y Lanczos con tus píxeles — la diferencia entre un redimensionado nítido y uno borroso.
  • Cuándo no ampliar: los casos en que ampliar es la herramienta equivocada, y qué funciona en su lugar.

Cómo está construido y mantenido

El sitio es un conjunto de páginas estáticas servidas desde la red edge de Cloudflare — no hay backend de procesamiento que romperse o del que filtrarse. El redimensionador son unos cientos de líneas de JavaScript sin dependencias que usan createImageBitmap (así se respeta la orientación EXIF) y el remuestreador de alta calidad del canvas. Las guías están escritas a mano y comprobadas contra las dimensiones publicadas por las plataformas.

ImgResize lo mantiene un pequeño equipo independiente que construye sitios de utilidades concretas. ¿Algo no funciona, o un tamaño de plataforma que nos equivocamos? Escríbenos — los reportes de correcciones se responden primero.