Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis Bilderotator og -vender

Roter bilder med 90°, 180°, 270° eller en egendefinert vinkel. Speil horisontalt eller vertikalt. Eksporter til JPEG, PNG eller WebP.

Fungerer uten nett når den er lastet

Slipp en fil her, eller klikk for å bla

JPG, PNG, WebP, HEIC, HEIF · behandles på enheten din

eller trykk Ctrl+V for å lime inn fra utklippstavlen

Bla gjennom filer

Tips: du kan lime inn et skjermbilde med Ctrl+V

Filene dine forlater aldri enheten. All behandling skjer lokalt i nettleseren din.

Vanlige bruksområder

  • Rett siden telefon-bilderRoter bilder som kom ut på siden fra telefonen eller kameraet ditt — uten å laste opp noe sted.
  • Ret skannet dokumenterRett lett rotasjon i dokumentscan ved hjelp av fin-justering av vinkelen.
  • Opphev speilet spegel-selfierFront-kamera selfies er vanligvis speilet — flip horisontalt for å rettete.
  • Roter for kreativ effektBruk vilkårlige vinkler for å vippe bilder for stilistisk magasin-cover-liknende effekt.
  • Roter for utskrift-layoutJuster bilder orientering før plassering i utskrift-layout (Word, InDesign, Canva).

Hvordan det fungerer

Rotering, speilvending og vinkelkorrigering her kjører helt i nettleseren med HTML Canvas API — ingen fil sendes noen gang til en server. Verktøyet tegner bildet på et lerret utenfor skjermen med valgt vinkel og skalering, og koder resultatet til JPEG, PNG eller WebP med nettleserens egen kodek.

  1. 1
    Bildet dekodes lokalt
    JPEG-, PNG- eller WebP-filen lastes inn i et HTMLImageElement via en lokal objekt-URL — en minnereferanse i nettleseren som aldri forlater enheten. De naturlige pikselmålene leses direkte fra det dekodede bildet.
  2. 2
    Canvas-transformasjon brukes
    Et lerret utenfor skjermen dimensjoneres til å romme den roterte omsluttende boksen (bredde·cos + høyde·sin for hver akse). Canvas 2D-konteksten flyttes deretter til midten, roteres med valgt vinkel i radianer og skaleres med -1 på den horisontale eller vertikale aksen for speilvending — alt vanlige ctx.rotate- / ctx.scale-operasjoner uten eksternt bibliotek.
  3. 3
    Automatisk beskjæring fjerner hjørner (valgfritt)
    For rotasjoner som ikke er rette vinkler, beregner en håndskrevet geometrifunksjon — largestInnerRect — det største akseparallelle rektangelet med originalens sideforhold som får plass i den roterte boksen, så de trekantede tomme hjørnene fjernes uten å forvrenge bildet.
  4. 4
    Nettleserens kodek koder resultatet
    canvas.toBlob() gir pikseldataene til nettleserens innebygde bildekoder, som lager en JPEG (med valgbar kvalitet og fyllfarge for gjennomsiktige hjørner), PNG eller WebP som du laster ned direkte.

Bildet behandles helt i nettleserfanen — det lastes aldri opp til noen server.

Relaterte verktøy

Ofte stilte spørsmål