Přeskočit na hlavní obsah

Rotátor a překlápěč obrázků zdarma

Otáčejte obrázky o 90°, 180°, 270° nebo libovolný vlastní úhel. Překlápějte vodorovně nebo svisle. Exportujte do formátů JPEG, PNG nebo WebP.

Funguje offline po načtení

Přetáhněte soubor sem nebo klikněte pro výběr

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

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

Procházet soubory

Tip: snímek obrazovky můžete vložit pomocí Ctrl+V

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

Běžná použití

  • Opravte boční fotografie z telefonuOtočte fotografie, které vám příslušely ze strany z vašeho telefonu nebo fotoaparátu — bez nahrání kdekoli.
  • Narovnejte naskenované dokumentyOpravte mírnou rotaci v skenech dokumentů pomocí posuvníku jemného nastavení úhlu.
  • Zrcadla zrcadlové selfieSelfies přední kamery jsou obvykle zrcadleny — otočte vodorovně, abyste opravili.
  • Otočte na kreativní efektPoužijte libovolné úhly k naklonění fotografií pro stylizovaný efekt podobný obalu časopisu.
  • Otočte pro rozložení tiskuPřed umístěním do rozložení tisku (Word, InDesign, Canva) upravte orientaci obrázků.

Jak to funguje

Otočení, převrácení a korekce úhlu zde probíhají zcela uvnitř vašeho prohlížeče pomocí Canvas API HTML — žádný soubor se nikdy neodesílá na server. Nástroj vykreslí váš obrázek na skryté plátno ve zvoleném úhlu a transformacích měřítka, poté zakóduje výsledek do JPEG, PNG nebo WebP pomocí vlastního kodeku prohlížeče.

  1. 1
    Obrázek dekódovaný lokálně
    Váš soubor JPEG, PNG nebo WebP se načítá do HTMLImageElement přes lokální object URL — referenci v paměti prohlížeče, která nikdy neopustí vaše zařízení. Přirozené pixelové rozměry se čtou přímo z dekódované bitmapy.
  2. 2
    Aplikovaná transformace plátna
    Skryté plátno se nastaví na velikost odpovídající otočenému ohraničujícímu obdélníku (šířka·cos + výška·sin pro každou osu). 2D kontext plátna se poté posune do středu, otočí o zvolený úhel v radiánech a zrcadlí faktorem -1 na vodorovné nebo svislé ose pro převrácení — vše standardní operace ctx.rotate / ctx.scale bez externí knihovny.
  3. 3
    Automatický ořez odstraňuje rohy (volitelně)
    Pro rotace, které nejsou pravoúhlé, ručně napsaná geometrická funkce — largestInnerRect — počítá největší obdélník zarovnaný podle os v původním poměru stran, který se vejde dovnitř otočeného ohraničujícího obdélníku, takže se trojúhelníkové prázdné rohy odstraní bez zkreslení obrázku.
  4. 4
    Kodek prohlížeče kóduje výsledek
    canvas.toBlob() předá pixelová data vestavěnému kodéru obrázků prohlížeče, čímž vznikne blob JPEG (s volitelnou kvalitou a barvou pozadí pro průhledné rohy), PNG nebo WebP, který si přímo stáhnete.

Váš obrázek se zpracovává zcela ve vaší kartě prohlížeče — nikdy se nenahrává na žádný server.

Související nástroje

Časté dotazy