Mejor gratis Compresa de imagen
Reduzca una imagen a un tamaño que elija sin que se convierta en mush — libre, sin marca de agua, sin registro.
Cómo funciona
- Cargar. Elija una imagen: se aceptan JPG, PNG, WebP y más (hasta 25 MB).
- Establecer calidad. Arrastre el control deslizante de calidad y elija un formato de salida (JPG, WebP o PNG).
- Descargar. Su imagen comprimida se descarga automáticamente; el original nunca se conserva.
Acerca de esta herramienta
Este compresor de imagen vuelve a codificar tu imagen a un nivel de calidad que controlas, por lo que decides el intercambio entre el tamaño del archivo y la nitidez en lugar de aceptar un preconfigurado fijo. Salida como JPG o WebP para los archivos más pequeños, o como un PNG optimizado cuando necesitas mantener la transparencia. Es ideal para acelerar las páginas web, conseguir límites de carga o recortar fotos antes del correo electrónico. No hay marca de agua, no hay registro, y la imagen se procesa en memoria y nunca se almacena.
Para qué la gente lo usa
- Acelere una página web al servir imágenes más ligeras
- Obtenga una foto bajo un formulario o límite de tamaño de correo electrónico
- Convierte a WebP para las imágenes web modernas más pequeñas
- Fotos de productos de preparación por lotes para un listado de tiendas
API de desarrolladores
Automatice esta herramienta desde su propio código. Envíe una solicitud POST al punto final de abajo y obtenga el mismo resultado que la herramienta web produce. Está limitado por IP y no necesita registrarse — las claves de API para límites más altos están llegando.
https://best.free/api/tools/image-compressor/
| Parámetro | Ejemplo | Requerido | Notas |
|---|---|---|---|
file (archivo) |
photo.jpg |
Sí | JPG/PNG/WebP…, ≤25 MB. |
quality |
70 |
No | 10–95. |
format |
jpg |
No | jpg / webp / png output. |
curl -X POST https://best.free/api/tools/image-compressor/ \
-F 'file=@photo.jpg' \
-F 'quality=70' \
-F 'format=jpg' \
-o compressed.jpg
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"quality": 70, "format": "jpg"}
r = requests.post("https://best.free/api/tools/image-compressor/", files=files, data=data)
with open("compressed.jpg", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("quality", 70);
fd.append("format", "jpg");
const r = await fetch("https://best.free/api/tools/image-compressor/", { method: "POST", body: fd });
const blob = await r.blob(); // the compressed.jpg
Respuesta: The compressed image.
Preguntas frecuentes
Instrumentos relacionados
Leer más: Mejores compresores de imagen gratis