Comprimir JPG en línea
Para comprimir JPG en línea, sube la imagen y elige una calidad de 1 a 100 o un tamaño objetivo en KB. La herramienta reduce los bytes del archivo y mantiene el mismo ancho y alto en píxeles. Los resultados dependen de la calidad elegida y de la imagen, y el panel muestra el tamaño nuevo y el porcentaje ahorrado antes de que descargues el archivo.
- La compresión es con pérdida. El detalle eliminado no se puede recuperar.
- Sin cuenta, hay que completar una verificación de seguridad (una comprobación de que eres una persona). Con sesión iniciada no hace falta, y se usan créditos.
- Los resultados varían según la imagen. Un archivo que ya está muy comprimido puede no hacerse más pequeño.
Suelta una imagen aquí
PNG, JPG, WebP, AVIF, GIF, BMP o TIFF, de hasta 5 MB
Un valor más bajo da un archivo más pequeño y una pérdida más visible (de 1 a 100, por defecto 75).
JPEG no puede guardar transparencia. Las zonas transparentes se rellenan con el color de fondo indicado abajo.
Completa la verificación de seguridad para activar el botón.
Resultado
Tu JPEG aparecerá aquí.
La herramienta web gratuita admite imágenes de hasta 5 MB, 30 al día. Con la sesión iniciada, el límite es 10 MB.
Conservación: los resultados de la herramienta web se eliminan tras 10 minutos y no se guarda historial. Los resultados de la API se conservan 1 día en el plan gratuito y 7 días en Starter y Pro (30 días en Business y Scale).
No necesitas cuenta
30 imágenes al día gratis, sin marca de agua.
Mismo tamaño en píxeles
La compresión reduce el archivo sin cambiar el ancho ni el alto. Las etiquetas de cámara y ubicación no se copian en el resultado.
Eliminación automática
Los resultados de la herramienta web se eliminan tras 10 minutos.
Privacidad: lo que envías solo se usa para crear este archivo. La copia de trabajo se elimina al terminar la tarea, y el resultado, tras 10 minutos. Consulta la política de privacidad.
Hazlo desde tu código
La misma petición, creada a partir de la entrada y las opciones de arriba. Crea una cuenta para obtener una clave de API.
curl -X POST https://api.aiipworld.com/v1/render \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"html":"","output":"pdf","options":{}}'
# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"Lotes
La herramienta web procesa 1 imagen a la vez. La API acepta una petición por cada imagen, así que puedes automatizar tantas como permita tu plan.
Conservación
Los resultados de la herramienta web se conservan 10 minutos; los resultados de la API gratuita, 1 día; los de Starter y Pro, 7 días; los de Business y Scale, 30 días. La herramienta web permite 10 conversiones por minuto y 50 al día por visitante.
En una frase
Compresor gratis y en línea que reduce el peso de un JPG en bytes manteniendo el mismo tamaño en píxeles, por calidad o por un tamaño objetivo en KB, y que también comprime PNG y WebP.
Datos clave
- Entrada: JPG, PNG, WebP, AVIF, GIF, BMP o TIFF, de hasta 5 MB en la web gratuita y 10 MB con sesión iniciada, y de hasta 16 MP (4096 x 4096); el tipo se lee del contenido del archivo, y no se aceptan HEIC, SVG, PDF ni RAW de cámara.
- Salida: un JPG por defecto (mozjpeg, progresivo) con el mismo ancho y alto; calidad de 1 a 100 (por defecto 75) o tamaño objetivo en KB (como máximo 7 pruebas de codificación; si no se alcanza, se devuelve el resultado más pequeño y el panel lo indica). El resultado es con pérdida, y si no es más pequeño que el original, el panel lo indica.
- En nuestra prueba, una fotografía generada de 1600 x 1200 px en JPEG de 538 KB pasó a un JPG de 120 KB con calidad 75 y de 38 KB con calidad 50; con calidad 95 el archivo fue de 549 KB y no era más pequeño. Las imágenes de prueba las generaron nuestros scripts.
- La imagen subida se borra al terminar la tarea y el resultado tras 10 minutos; los usuarios con sesión iniciada pagan 1 crédito por imagen.
- Gratis sin cuenta: hasta 10 conversiones por minuto y 50 al día por visitante, sin marca de agua. Con sesión iniciada, cada renderizado cuesta 1 crédito (100 créditos gratuitos cada mes).
- Los archivos se eliminan automáticamente: 10 minutos tras la conversión sin cuenta, 1 día con una cuenta gratuita.
- Puedes ejecutar el mismo renderizado con POST https://api.aiipworld.com/v1/render y una clave de API (consulta la página Documentación de la API).
Cómo funciona
- Abre la herramienta con JPEG seleccionado como formato de salida.
- Sube una imagen. La página muestra una vista previa y el tamaño de la imagen antes de comprimirla.
- Elige la calidad de 1 a 100. El valor por defecto es 75. También puedes escribir un tamaño objetivo en KB.
- Haz clic en Comprimir JPG. Revisa el panel de resultado para ver el tamaño nuevo y el porcentaje ahorrado.
- Descarga el archivo y conserva tu original.
Ejemplo de resultado
Cómo comprimir JPG paso a paso
Sube tu JPG y deja el formato de salida en JPEG. Después elige una calidad.
El valor por defecto es 75, y es un buen punto de partida. Al hacer clic en el botón, el panel de resultado muestra el tamaño original, el tamaño nuevo y cuánto se ha reducido. La página se abre con JPEG seleccionado, así que para una compresión básica no hace falta cambiar nada.
- Empieza con la calidad predeterminada de 75.
- Revisa el panel de resultado antes de sustituir el archivo original.
Qué hace la compresión de JPG
El compresor vuelve a codificar la imagen con menos calidad. Usa el codificador mozjpeg, que genera un JPEG progresivo.
Las dimensiones nunca cambian: una foto de 1600 x 1200 sigue siendo de 1600 x 1200. MDN describe el JPEG como el formato con pérdida más usado para imágenes fijas. Las fotografías y las imágenes de tonos continuos suelen tolerar bien la compresión con pérdida, porque el detalle descartado cuesta más de ver. Aun así, la compresión es con pérdida, y guardar un JPEG otra vez pierde un poco más. Conserva siempre el original.
Cómo elegir la calidad al comprimir JPG
La calidad va de 1 a 100 y el valor por defecto es 75. Un número más bajo da un archivo más pequeño, con una pérdida más visible. Un número más alto conserva más detalle, pero el archivo pesa más.
En una prueba, una foto de 1600 x 1200 px en JPEG con calidad 92 pesaba 538 KB. Con calidad 85 pasó a 227 KB, con calidad 75 a 120 KB y con calidad 50 a 38 KB. Los resultados varían según la imagen, así que compara algunos valores con tu propia foto.
- La calidad 75 es el valor por defecto y un buen punto de partida.
- Si el resultado se ve mal, sube la calidad y vuelve a comprimir desde el original.
Comprimir JPG a un tamaño objetivo en KB
En lugar de la calidad, escribe un tamaño objetivo en KB. La herramienta busca una calidad que se acerque a ese tamaño, con un máximo de 7 pruebas de codificación. El rango va de 1 a 20480 KB.
En pruebas, un objetivo de 100 KB dio 99 KB, uno de 200 KB dio 192 KB y uno de 400 KB dio 387 KB. Un objetivo de 5 KB no se alcanzó: el resultado más pequeño fue de 6.4 KB, y el panel lo indica. La herramienta nunca relaja un objetivo en silencio. Si la búsqueda se detiene pronto para no superar el tiempo límite, el panel también lo dice.
Cuando el JPG comprimido no pesa menos
A veces el archivo comprimido no es más pequeño que el original. Pasa sobre todo cuando el JPG ya estaba muy comprimido. El panel de resultado lo dice con claridad, y el archivo se ofrece igualmente para descargar.
En una prueba, una imagen guardada con calidad 40 (57 KB) pasó a 70 KB con calidad 75. Fue alrededor de un 22% mayor, y el panel indicó que no era más pequeño. Con la misma imagen en calidad 30, el archivo bajó a 21 KB. Si el panel avisa, prueba una calidad más baja o conserva el original.
- Un archivo ya comprimido puede no reducirse más.
- Si la imagen original ya es pequeña, el compresor puede ayudar poco.
Comprimir PNG y WebP con la misma herramienta
La página está preparada para JPG, pero el mismo compresor también funciona con PNG y WebP. Elige el formato de salida que encaje con tu archivo. El compresor no cambia las dimensiones en ningún formato.
En PNG, el compresor reduce los colores a una paleta de como máximo 256 colores, con tramado (dithering), y el resultado es con pérdida. Marca «Sin pérdida» para conservar todos los colores; en ese caso solo se usa una compresión deflate más intensa. En WebP la compresión es con pérdida, salvo que marques «Sin pérdida». Una fotografía encaja mal en PNG, y JPEG o WebP suelen ser más adecuados.
Por qué se comprime un JPG
Un JPG más ligero es más fácil de subir, enviar por correo y guardar. Algunos formularios y sitios web fijan un tamaño máximo de archivo.
Si el JPG cabe en ese límite sin cambiar sus dimensiones, la compresión puede bastar. Para eso sirve el tamaño objetivo. Usa el ajuste de calidad para equilibrar peso y detalle, y conserva el original por si quieres comprimirlo otra vez con otros ajustes.
Fotos giradas, etiquetas de cámara y transparencia
Si la foto tiene orientación EXIF, el resultado sale derecho. En una prueba, un archivo de 1600 x 1200 con orientación 6 salió derecho como 1200 x 1600, y pasó de 465 KB a 120 KB con calidad 75. Las etiquetas de cámara y de ubicación (EXIF, GPS) no se copian al resultado.
JPEG no tiene canal alfa, así que las zonas transparentes siempre se rellenan con el color de fondo, que por defecto es blanco. En una prueba, un logo PNG transparente de 1024 x 1024 px y 37 KB pasó a 17 KB como JPEG con calidad 75, y la zona transparente salió en blanco.
Comprimir no es redimensionar
Comprimir reduce los bytes del archivo, no los píxeles. Una foto de 1600 x 1200 sigue siendo de 1600 x 1200 después de comprimirla.
Si necesitas menos píxeles, usa el ajuste de tamaño de los conversores, como el conversor de PNG a JPG. Este compresor no tiene ajuste de tamaño. Además, la compresión elimina algo de detalle, así que revisa el resultado al tamaño que vas a usar.
Qué archivos acepta el compresor de JPG
Acepta PNG, JPG (también .jpeg y .jfif), WebP, AVIF, GIF, BMP y TIFF. No acepta SVG, PDF, HEIC/HEIF, BigTIFF ni RAW de cámara. El tipo se lee del contenido del archivo, no del nombre, así que un archivo renombrado se interpreta por su tipo real.
En la web gratuita, cada imagen puede tener hasta 5 MB y 16 MP (4096 x 4096). Con sesión iniciada, el límite sube a 10 MB por imagen. El uso gratuito permite 30 imágenes al día por visitante. Con sesión iniciada, cada imagen cuesta 1 crédito, más 1 crédito por cada 5 MB de resultado a partir de los primeros 5 MB. El resultado puede pesar 20 MB como máximo; si es mayor, la tarea falla con el mensaje «output too large» y no se devuelve ningún archivo cortado.
- La web trabaja con una imagen cada vez.
- Un GIF o WebP animado conserva sus fotogramas solo con salida WebP o «Igual que el original». Con salida JPEG o PNG, y en AVIF animado, solo se usa el primer fotograma. La página del compresor de GIF tiene ajustes propios para GIF.
Comprimir JPG desde código con la API
La API tiene la operación image_compress, es decir, op=image_compress. Usa format=jpeg para obtener un JPG. Ajusta quality de 1 a 100, o target_kb de 1 a 20480, pero no ambos a la vez. Otros ajustes son lossless, keep_transparency y background.
Envía los bytes crudos de la imagen como cuerpo de la petición, no en JSON ni en multipart, y pon Content-Type con un tipo de imagen, como image/jpeg. Autentícate con el encabezado Authorization Bearer o con el encabezado x-api-key. La API devuelve un ID de tarea; consulta la tarea hasta que termine con éxito o falle. El enlace de descarga es de corta duración. Debajo del compresor, la página muestra ejemplos listos en cURL, Node.js y Python. La documentación completa está en /docs/#image-compress.
Privacidad: qué pasa con tu archivo
La imagen se envía a nuestro servidor; no se procesa en el navegador. El procesado lo hace sharp, una biblioteca creada sobre libvips. Es procesamiento de imágenes habitual, no inteligencia artificial.
La imagen subida solo se usa para generar el resultado y se borra al terminar la tarea, con éxito o con fallo. En la web gratuita, el resultado se elimina tras 10 minutos. No se guarda historial. Los enlaces de descarga son de corta duración, así que descarga el archivo antes de que venza el enlace. Debes tener derecho a usar cualquier imagen que subas, según la Política de uso aceptable.
Preguntas frecuentes
¿Puedo comprimir un JPG gratis?
Sí, en la web es gratis y no hace falta crear una cuenta. El uso sin cuenta necesita una verificación de seguridad rápida (una comprobación de que eres una persona), y se aplican los límites gratuitos.
¿Cuánto se reducirá mi JPG?
Depende de la imagen y de la calidad que elijas, así que los resultados varían. En una prueba, una foto pasó de 538 KB a 120 KB con calidad 75. Tu resultado puede ser distinto.
¿Qué calidad debo usar al comprimir un JPG?
Empieza con la calidad 75, que es el valor por defecto. Sube el valor si se ve pérdida de detalle, y bájalo si necesitas un archivo más pequeño.
¿Puedo comprimir un JPG hasta un tamaño objetivo en KB?
Sí, puedes escribir un tamaño objetivo de 1 a 20480 KB, pero la herramienta solo se acerca a ese objetivo y no siempre puede llegar a tamaños muy pequeños. Si no llega, el panel te lo indica.
¿Por qué mi JPG comprimido no pesa menos?
Lo más probable es que el original ya estuviera muy comprimido y quede poco que quitar. Prueba una calidad más baja. Si el panel dice que no es más pequeño, conserva el archivo original.
¿Al comprimir un JPG cambia su tamaño en píxeles?
No. Las dimensiones nunca cambian. Una imagen de 1600 x 1200 sigue siendo de 1600 x 1200, y solo cambia el peso del archivo.
¿La compresión de JPG es sin pérdida?
No. La compresión de JPG es con pérdida, y el detalle eliminado no se puede recuperar. Conserva el archivo original.
¿Puedo comprimir imágenes que no son JPG?
Sí. El mismo compresor funciona con PNG y WebP. Como salida puedes elegir PNG, JPEG, WebP o «Igual que el original».
¿Qué pasa con los datos de cámara y ubicación de la foto?
No se copian al resultado. Las etiquetas de cámara y de ubicación (EXIF, GPS) no pasan al archivo comprimido. Si la foto tiene la etiqueta de orientación, sale derecha.
¿Qué pasa con una imagen con transparencia?
JPEG no admite transparencia. Las zonas transparentes siempre se rellenan con el color de fondo, que por defecto es blanco.
¿Sirve este compresor para reducir el peso de un JPEG?
Sí. Reduce el peso del archivo en bytes y mantiene el mismo tamaño en píxeles. JPG y JPEG son el mismo formato, así que «comprimir JPEG» y «reducir el tamaño del JPG» significan lo mismo aquí.
¿Cuánto tiempo se guarda mi archivo?
La imagen subida se borra al terminar la tarea. En la web gratuita, el resultado se elimina tras 10 minutos.
¿Puedo comprimir JPG desde código?
Sí. La API acepta los bytes crudos de la imagen y usa la operación image_compress, con op=image_compress y format=jpeg. La página de la herramienta muestra ejemplos listos en cURL, Node.js y Python.
¿Lo necesitas en tu aplicación o por lotes?
Esta herramienta funciona en la misma plataforma que la API, así que el mismo imagen es una sola petición HTTP desde tu código. Una cuenta gratuita incluye 100 créditos al mes.

