Mellor libre Comprimir a imaxe
Reduza unha imaxe ao tamaño que elixa sen que se converta en pasta. Gratuito, sen marcas de auga, sen rexistro.
Como funciona
- Enviar. Escolla unha imaxe - acéptanse JPG, PNG, WebP e outras (ata 25 MB).
- Establecer a calidade. Arrastre o control deslizante de calidadescolla un formato de saída (JPG, WebP ou PNG).
- Obter. A imaxe comprimida obterase automaticamente; a orixinal nunca se gardará.
Acerca desta ferramenta
Este compresor de imaxes recodifica a imaxe nun nivel de calidade que pode controlar, polo que pode decidir o equilibrio entre o tamaño do ficheiro e a nitidez no canto de aceptar unha preconfiguración fixa. A saída é JPG ou WebP para os ficheiros máis pequenos, ou como PNG optimizado cando precise manter a transparencia. É ideal para acelerar as páxinas web, baixar os límites de envío ou cortar as fotos antes de enviar por correo. Non hai marcas de auga, non hai rexistro, e a imaxe procesouse na memoria e nunca se garda.
Para que o usa a xente
- Acelere unha páxina web servindo imaxes máis lixeiras
- Obter unha foto baixo un límite de tamaño de formulario ou correo electrónico
- Converte a WebP as imaxes web modernas máis pequenas
- Prepare por lotes fotos de produtos para unha listaxe de tendas
API do desenvolvente
Automatice esta ferramenta co seu propio código. Envíe unha petición POST ao punto final en baixo e obterá o mesmo resultado que a ferramenta web. Ten unha velocidade limitada por IP e non precisa rexistrarse. Están a chegar chaves API para límites máis altos.
https://best.free/api/tools/image-compressor/
| Parámetros | Exemplo | Requirido | Notas |
|---|---|---|---|
file (ficheiro) |
photo.jpg |
Si | JPG/PNG/WebP…, ≤25 MB. |
quality |
70 |
Non | 10–95. |
format |
jpg |
Non | 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
Resposta: The compressed image.
Preguntas frecuentes
Ferramentas relacionadas
Ler máis: Os mellores compresores de imaxes libres