Kako se koristi
Ubaci PNG, JPG ili WebP i konvertuj ga u drugi format, ili ga smanji spuštanjem kvaliteta ili dimenzija. Sve radi na tvom uređaju: slika se nikada ne šalje na server, pa radi i offline i ostaje privatna.
Primer
slika.png · 2 MB · 4000×3000 slika.webp · ~300 KB · 1920×1440 Ilustrativno — stvarna ušteda zavisi od slike i izabranog kvaliteta.
Metodologija
Slika se iscrtava na HTML <canvas> i ponovo enkodira preko canvas.toBlob(type, quality). Kvalitet je parametar kompresije za formate sa gubitkom (WebP, JPEG); PNG je bez gubitka pa ga ignoriše. Opciono smanjivanje skalira dužu stranu naniže uz očuvanje odnosa stranica. Sve se dešava lokalno u pregledaču — bez otpremanja.
Česta pitanja
Da li se slika negde otprema?
Ne. Čita se i ponovo enkodira u celosti u tvom pregledaču preko canvas API-ja. Možeš isključiti internet posle učitavanja i alatka i dalje radi.
Između kojih formata mogu da konvertujem?
Ulaz može biti PNG, JPG, WebP, GIF ili BMP; izlaz je WebP, JPEG ili PNG. WebP obično daje najmanji fajl pri istom vizuelnom kvalitetu.
Zašto konverzija u JPEG uklanja providnost?
JPEG nema alfa kanal, pa se providni delovi popunjavaju belom bojom. Izaberi PNG ili WebP kao izlazni format da zadržiš providnost.
Kako da smanjim veličinu fajla?
Spusti klizač kvaliteta i/ili izaberi manju najveću stranu. WebP na 70–80% kvaliteta je dobar balans između veličine i izgleda.