Paras vapaa Purista kuva
Kutistakaa kuva haluamaanne kokoon ilman, että se muuttuu muuraukseksi – ilmaiseksi, ilman vesimerkkiä, ilman kirjautumista.
Miten se toimii?
- Lataa. Valitse kuva – JPG, PNG, WebP ja muut hyväksytään (enintään 25 MB).
- Aseta laatu. Vedä laatuliukusäädintä ja valitse lähtömuoto (JPG, WebP tai PNG).
- Lataa. Pakkaamasi kuvalatautuu automaattisesti; alkuperäistä ei koskaan säilytetä.
Tästä työkalusta
Tämä kuvakompressori koodaa kuvasi uudelleen hallitsemallasi laatutasolla, joten päätät tiedoston koon ja terävyyden välisen vaihtokaupan sen sijaan, että hyväksyisit kiinteän ennakkoasetuksen. Tuotos JPG:nä tai WebP:nä pienimmille tiedostoille tai optimoiduksi PNG:ksi, kun sinun on pidettävä läpinäkyvyyttä. Se on ihanteellinen, jotta voit nopeuttaa verkkosivuja, päästä latausrajojen alle tai leikata kuvia ennen sähköpostia. Ei ole vesileimaa, ei kirjautumista, ja kuva käsitellään muistissa eikä sitä koskaan tallenneta.
Mihin ihmiset käyttävät sitä
- Nopeuta nettisivua tarjoilemalla kevyempiä kuvia
- Hanki kuva lomakkeen tai sähköpostin kokorajan alle
- Muunna WebP:ksi pienimpiä nykyaikaisia web-kuvia varten
- Erän valmistele tuotekuvia myymälälistalle
Kehittäjän API
Automaattisesti tämän työkalun omasta koodista. Lähetä POST-pyyntö alla olevaan päätetapahtumaan ja saat saman tuloksen kuin verkkotyökalu. Se on nopeusrajoitettu IP-palvelua kohden eikä tarvitse kirjautumista – API-avaimet korkeampiin rajoihin ovat tulossa.
https://best.free/api/tools/image-compressor/
| Muuttuja | Esimerkki | Vaadittu | Huomautuksia |
|---|---|---|---|
file (tiedosto) |
photo.jpg |
Kyllä | JPG/PNG/WebP…, ≤25 MB. |
quality |
70 |
Ei ole tarpeen | 10–95. |
format |
jpg |
Ei ole tarpeen | 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
Vaste: The compressed image.
Usein kysyttyjä kysymyksiä
Aiheeseen liittyvät työkalut
Lue lisää: Parhaita ilmaisia kuvakompressorit