Přeskočit na hlavní obsah

Změna velikosti obrázků zdarma

Změňte velikost obrázků podle rozměrů nebo procent. Zachovejte poměr stran, vyberte výstupní formát, bez ztráty kvality.

Přetáhněte soubory sem nebo klikněte pro procházení

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · zpracováno na vašem zařízení

nebo stiskněte Ctrl+V pro vložení ze schránky

Můžete přetáhnout více souborů najednou

Procházet soubory

Vaše soubory nikdy neopustí vaše zařízení. Veškeré zpracování probíhá lokálně ve vašem prohlížeči.

Jak to funguje

Změna velikosti probíhá zcela ve vašem prohlížeči pomocí Canvas API — stejného vykreslovacího enginu zabudovaného v Chrome, Firefoxu a Safari. Váš obrázek se vykreslí na skryté plátno v nových rozměrech a znovu zakóduje lokálně; nic neopouští vaše zařízení.

  1. 1
    Obrázek dekódovaný prohlížečem
    Když přetáhnete nebo vyberete soubor, prohlížeč dekóduje obrázek (JPEG, PNG, WebP, AVIF nebo GIF) na surová pixelová data přes HTMLImageElement. Původní pixelové rozměry se přečtou a použijí k předvyplnění polí šířky a výšky.
  2. 2
    Plátno překresluje v nové velikosti
    Kliknutí na Změnit velikost nastaví skryté HTMLCanvasElement na vámi zvolenou šířku a výšku, poté volá ctx.drawImage() k přeškálování a vykreslení každého pixelu do nových rozměrů. Pro výstup JPEG se nejprve aplikuje bílé pozadí, aby se průhledné oblasti nestaly černými.
  3. 3
    canvas.toBlob() kóduje výstup
    Vestavěná metoda canvas.toBlob() prohlížeče kóduje pixelová data do JPEG, PNG nebo WebP na úrovni kvality, kterou nastavíte. Pokud jste zadali cílovou velikost souboru, binární vyhledávání se 7 iteracemi automaticky upravuje parametr kvality, dokud výstup nesplní tuto velikost nebo pod ni nespadne.
  4. 4
    Výsledek zobrazen v náhledu a stažen lokálně
    Zakódovaný blob se převede na object URL pro panel náhledu — bez zpáteční cesty na server. Kliknutí na stáhnout spustí lokální uložení s názvem souboru, který obsahuje konečné pixelové rozměry.

Váš obrázek se zpracovává zcela uvnitř vašeho prohlížeče pomocí Canvas API a nikdy se nenahrává na žádný server.

Související nástroje

Časté dotazy