Am besten kostenlos Bildresizer
Größe eines Bildes auf exakte Pixelabmessungen, mit oder ohne Verriegelung des Seitenverhältnisses – frei und wasserzeichenfrei.
Wie es funktioniert
- Hochladen. Wählen Sie das Bild, um die Größe zu ändern (bis zu 25 MB).
- Größe eingeben. Geben Sie eine Breite und/oder Höhe in Pixel ein. Halten Sie das "Aspektverhältnis" an, um proportional zu skalieren.
- Herunterladen. Das vergrößerte Bild wird automatisch mit einem hochwertigen Lanczos-Filter heruntergeladen.
Über dieses Tool
Größe eines Bildes auf die exakte Breite und Höhe, die Sie benötigen. Geben Sie nur eine Breite (oder nur eine Höhe) und halten Sie die Box gekreuzt, um die andere Seite proportional zu skalieren, oder setzen Sie beides und deaktivieren Sie es, um präzise Abmessungen zu erzwingen. Resizing verwendet einen hochwertigen Lanczos-Filter, so dass die Bilder nach unten gestaffelt bleiben knackig anstatt gezackt.
Wofür die Leute es benutzen
- Bild in ein Forum oder eine Marktplatz-Pixel-Grenze einfügen
- Bild eines Profils oder Avatars eine erforderliche Quadratgröße erstellen
- Downscale ein riesiges Foto für das Netz ohne gezackte Kanten
- Standardisieren Sie eine Reihe von Bildern auf die gleiche Breite
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-resizer/
| Parameter | Beispiel | Erforderlich | Anmerkungen |
|---|---|---|---|
file (Datei) |
photo.jpg |
Nein | Any common image, ≤25 MB. |
width |
800 |
Nein | Target width in px. |
height |
600 |
Nein | Target height in px. |
keep_aspect |
True |
Nein | Lock aspect ratio. |
curl -X POST https://best.free/api/tools/image-resizer/ \
-F 'file=@photo.jpg' \
-F 'width=800' \
-F 'height=600' \
-F 'keep_aspect=True' \
-o resized.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"width": 800, "height": 600, "keep_aspect": True}
r = requests.post("https://best.free/api/tools/image-resizer/", files=files, data=data)
with open("resized.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("width", 800);
fd.append("height", 600);
fd.append("keep_aspect", true);
const r = await fetch("https://best.free/api/tools/image-resizer/", { method: "POST", body: fd });
const blob = await r.blob(); // the resized.png
Ansprechen: The resized image (same format where possible).