Interfaz web autoalojada para ImageMagick, con eliminación de fondos con IA en un clic, procesamiento por lotes y editor en vivo; se despliega con Docker.
karimz1/imgcompress
Caja de herramientas web autohospedada en Docker para convertir más de 70 formatos de imagen, comprimir archivos en lote, recortarlos por separado y eliminar fondos con IA local.
Alternativa open source a:TinyPNG
Adobe Photoshop Express
- Estrellas
- 346
- Forks
- 34
- Issues abiertos
- 34
- Último commit
- hace 3 días
¿Qué es?
ImgCompress es un servidor de procesamiento de imágenes autohospedado que se distribuye en un único contenedor Docker. Permite convertir formatos, comprimir y recortar imágenes, generar PDF y eliminar fondos con IA desde una interfaz web, además de ofrecer una CLI para crear scripts.
Acepta más de 70 formatos de entrada, como HEIC, PSD, AVIF, EPS, PDF, TIFF y WebP, y puede generar imágenes en formatos comunes o un PDF paginado. Antes de la conversión, cada archivo subido se puede recortar por separado mediante ajustes preestablecidos de proporción o dimensiones en píxeles. El modelo de eliminación de fondos se ejecuta en la CPU local, por lo que los archivos se procesan en el host y no se envían a servicios externos.
El proyecto está pensado para usuarios de homelab y para quienes quieren evitar subir fotos personales o de clientes a conversores en línea. Incluye configuraciones de Docker Compose para usarlo en una LAN y para desplegarlo detrás de un proxy inverso Traefik con HTTPS. La interfaz está disponible en 12 idiomas y el proyecto se distribuye bajo la licencia GPL-3.0.
Funciones clave
- 01Convierte más de 70 formatos de entrada, como HEIC, PSD, AVIF, EPS y PDF
- 02Elimina fondos con un modelo de IA incluido que se ejecuta localmente
- 03Comprime archivos en lote mediante procesamiento paralelo multinúcleo
- 04Recorta cada archivo por separado con proporciones preestablecidas o dimensiones personalizadas en píxeles
- 05Exporta imágenes o PDF paginados desde una interfaz web o CLI
- 06Funciona completamente sin conexión una vez descargada la imagen
Casos de uso
- Convertir fotos HEIC de iPhone a WebP o JPG en un servidor doméstico
- Convertir archivos PSD o capturas de pantalla en PDF para compartirlos
- Comprimir en lote una biblioteca grande de fotos sin subirlas a la nube
- Eliminar los fondos de fotos de clientes sin recurrir a servicios de terceros
Inicio rápido
- 1
Ejecuta el contenedor con Docker
docker run -d \ --name imgcompress \ -p 3001:5000 \ karimz1/imgcompress:latest - 2
Abre la interfaz web en el navegador
Antes de usarlo
- Se necesita Docker para ejecutarlo.
- Está bajo la licencia GPL-3.0, que exige que las obras derivadas sigan siendo de código abierto.
Temas
Preguntas frecuentes
- ¿Qué es imgcompress?
- Caja de herramientas web autohospedada en Docker para convertir más de 70 formatos de imagen, comprimir archivos en lote, recortarlos por separado y eliminar fondos con IA local. ImgCompress es un servidor de procesamiento de imágenes autohospedado que se distribuye en un único contenedor Docker. Permite convertir formatos, comprimir y recortar imágenes, generar PDF y eliminar fondos con IA desde una interfaz web, además de ofrecer una CLI para crear scripts.
- ¿imgcompress es gratuito? ¿Qué licencia tiene?
- imgcompress es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿imgcompress sigue mantenido?
- Mantenimiento activo. El último commit de imgcompress fue el 17 oct 2026.
- ¿Para qué puedo usar imgcompress?
- Convertir fotos HEIC de iPhone a WebP o JPG en un servidor doméstico Convertir archivos PSD o capturas de pantalla en PDF para compartirlos Comprimir en lote una biblioteca grande de fotos sin subirlas a la nube Eliminar los fondos de fotos de clientes sin recurrir a servicios de terceros
- ¿Cómo se instala imgcompress?
- Ejecuta el contenedor con Docker: docker run -d \ --name imgcompress \ -p 3001:5000 \ karimz1/imgcompress:latest Abre la interfaz web en el navegador
- ¿Dónde consigo imgcompress?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/karimz1/imgcompress
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta local de compresión de imágenes y GIF que prioriza la privacidad, para Web, Windows, macOS y Linux, con comparación, cambio de tamaño, conversión y renombrado.
Plataforma de código abierto y autoalojable para editar, firmar, censurar, convertir y automatizar archivos PDF desde el navegador, el escritorio o mediante API.
Convertidor de archivos online autoalojado que admite más de mil formatos y está desarrollado con TypeScript, Bun y Elysia.
Un kit de herramientas PDF que prioriza la privacidad, funciona íntegramente en el navegador y ofrece más de 50 herramientas para editar, combinar, convertir y proteger PDFs; además, puede alojarse en servidores propios.
Monitor de acciones con IA autoalojado para acciones A, Hong Kong y EE. UU., con seguimiento de cartera, alertas de precios, análisis basado en TradingAgents e informes automatizados.