Am besten kostenlos Bild drehen
Drehen Sie ein Bild nach oben oder nach oben, oder spiegeln Sie es — frei, verlustfrei, kein Wasserzeichen.
Wie es funktioniert
- Hochladen. Wählen Sie das zu drehende Bild (bis zu 25 MB).
- Rotation auswählen. Wählen Sie im Uhrzeigersinn 90, 180 oder 270 Grad und wahlweise einen horizontalen oder vertikalen Flip.
- Herunterladen. Das gedrehte Bild lädt automatisch im Originalformat herunter.
Über dieses Tool
Drehen Sie ein Bild um 90, 180 oder 270 Grad im Uhrzeigersinn und spiegeln Sie es wahlweise horizontal oder vertikal. Es behebt das alltägliche Problem eines Fotos oder Scans, der seitlich oder auf den Kopf gestellt wurde. Die 90-Grad-Drehungen sind verlustfrei – Pixel werden neu angeordnet, nicht neu codiert – ein gedrehtes JPG nimmt also keine zusätzliche Kompression auf. Die Ausgabe hält das Originalformat. Wie bei jedem Tool hier: kein Wasserzeichen, kein Signup, verarbeitet im Speicher und verworfen.
Wofür die Leute es benutzen
- Fix ein Foto, das seitlich von einem Telefon kam
- Drehen Sie eine gescannte Seite, die auf den Kopf geladen
- Spiegeln Sie ein Bild horizontal für ein Layout
- Drehen Sie einen Screenshot auf die richtige Ausrichtung
Entwickler-API
Automatisieren Sie dieses Tool aus Ihrem eigenen Code. Senden Sie eine POST-Anfrage an den Endpunkt unten und erhalten Sie das gleiche Ergebnis, das das Web-Tool produziert. Es ist rate-limited pro IP und benötigt keine Anmeldung — API-Schlüssel für höhere Grenzen kommen.
https://best.free/api/tools/image-rotate/
| Parameter | Beispiel | Erforderlich | Anmerkungen |
|---|---|---|---|
file (Datei) |
photo.jpg |
Nein | Any common image, ≤25 MB. |
angle |
90 |
Nein | 90 / 180 / 270 clockwise. |
flip |
none |
Nein | none / horizontal / vertical. |
curl -X POST https://best.free/api/tools/image-rotate/ \
-F 'file=@photo.jpg' \
-F 'angle=90' \
-F 'flip=none' \
-o rotated.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"angle": 90, "flip": "none"}
r = requests.post("https://best.free/api/tools/image-rotate/", files=files, data=data)
with open("rotated.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("angle", 90);
fd.append("flip", "none");
const r = await fetch("https://best.free/api/tools/image-rotate/", { method: "POST", body: fd });
const blob = await r.blob(); // the rotated.png
Ansprechen: The rotated/flipped image (same format).