Bild Größe ändern
Bild Größe ändern bedeutet, die Pixelmaße einer Datei gezielt zu verändern – kleiner für den Versand, größer für den Druck. Das Tool passt Breite und Höhe auf den gewünschten Wert an, behält auf Wunsch das Seitenverhältnis bei und liefert die Datei sofort zum Herunterladen zurück.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Breite, Höhe oder beides angeben
Sie geben die Zielgröße in Pixeln an: nur die Breite, nur die Höhe oder beide Werte zusammen. Fehlt einer der beiden Werte, berechnet das Tool ihn automatisch so, dass die ursprünglichen Proportionen erhalten bleiben. Das ist die häufigste Einstellung, wenn ein Formular oder ein Portal eine feste Breite verlangt, etwa 1200 Pixel, ohne die passende Höhe vorzuschreiben. Auch bei Onlineshops und Content-Systemen ist eine feste Zielbreite die Regel, damit sich Vorschaubilder und Produktkacheln ohne Verzerrung nebeneinander anordnen lassen.
Seitenverhältnis behalten oder ein festes Format erzwingen
Standardmäßig bleibt das Verhältnis von Breite zu Höhe unverändert, damit nichts gestaucht oder verzerrt wirkt. Verlangt eine Vorgabe ein quadratisches oder rechteckiges Format, lässt sich dieses Verhältnis auch erzwingen; das Bild wird dann in den vorgegebenen Rahmen eingepasst. Praktisch, wenn ein Bewerbungsportal oder ein Formular ein starres Seitenverhältnis vorschreibt und keine Abweichung zulässt. Je nach Einstellung wird dabei überschüssiger Bildrand abgeschnitten oder ein neutraler Rahmen ergänzt, damit der eigentliche Bildinhalt nicht verzerrt erscheint.
Vergrößern hat eine Grenze
Ein Bild zu verkleinern verändert die Schärfe kaum. Beim Vergrößern sieht das anders aus: Über die ursprüngliche Auflösung hinaus müssen fehlende Pixel berechnet werden, und das Ergebnis wirkt weicher. Eine leichte Vergrößerung bleibt meist unauffällig; wer aus einem kleinen Vorschaubild ein großformatiges Motiv machen will, sollte besser mit einer Originaldatei in höherer Auflösung neu beginnen. Als grobe Orientierung: Eine Vergrößerung um bis zu einem Fünftel bleibt oft unauffällig, darüber hinaus wird die Weichzeichnung zunehmend sichtbar, besonders an Kanten und an Schrift im Bild.
Was gleich bleibt
Farben und Bildinhalt ändern sich nicht – nur das Pixelraster wird angepasst. Die Dateigröße folgt der neuen Auflösung: Ein kleineres Bild wiegt weniger, was beim Einhalten von Upload-Grenzen hilft. Das ursprüngliche Format (JPG, PNG oder WebP) bleibt erhalten, sofern Sie nicht zusätzlich eine Umwandlung anfordern. Wer über die reine Größenänderung hinaus noch Speicherplatz sparen möchte, kombiniert das Ergebnis am besten mit einer eigenen Komprimierung der Bilddatei.
Anwendungsfälle
Ein Foto auf Formularmaß bringen
Sabine Schneider muss für ein Online-Formular ein Foto mit exakt 600 mal 600 Pixeln hochladen. Sie legt Breite und Höhe fest, erhält die Datei im geforderten Maß zurück, und das Portal nimmt sie ohne Rückfrage an.
Produktfotos im Onlineshop vereinheitlichen
Weber Metallbau GmbH stellt Ersatzteile online. Jedes Produktfoto wird auf 1200 Pixel Breite gebracht, damit der Katalog auf jedem Gerät einheitlich aussieht, ohne dass jemand jedes Bild einzeln in einem Programm bearbeitet.
Ein zu großes Foto per E-Mail verschicken
Ein Foto mit 4000 Pixeln Breite sprengt so manches Postfach. Auf 1500 Pixel verkleinert bleibt es am Bildschirm gestochen scharf, ist deutlich kleiner und lässt sich ohne Fehlermeldung versenden.
Häufige Fragen
Wird das Bild verzerrt, wenn ich nur einen Wert eingebe?
Nein. Geben Sie nur die Breite oder nur die Höhe an, berechnet das Tool den zweiten Wert automatisch und erhält das Seitenverhältnis. Eine Verzerrung entsteht nur, wenn Sie bewusst zwei unpassende Werte gleichzeitig erzwingen.
Kann ich ein kleines Bild vergrößern, ohne dass es unscharf wird?
Bis zu einem gewissen Grad. Eine moderate Vergrößerung bleibt sauber; über die ursprüngliche Auflösung hinaus werden fehlende Pixel geschätzt, und das Bild wirkt weicher. Für eine deutliche Vergrößerung eignet sich ein spezielles Werkzeug zur Auflösungssteigerung besser.
Welche Dateiformate werden akzeptiert?
Die gängigen Formate JPG, PNG und WebP. Die Datei darf bis zu 15 MB groß sein und maximal 12 Megapixel haben – das deckt praktisch jedes Smartphone-Foto und jeden Screenshot ab.
Was kostet das Ändern der Größe?
Das Tool läuft über unsere Verarbeitung im Browser oder per API, zum veröffentlichten Preis: $0.002 pro Anfrage und $0.005 pro Bild. Kein Abonnement, keine Pauschale – Sie zahlen nur, was Sie tatsächlich umwandeln.
Brauche ich ein Konto?
Es gibt keine kostenlose Stufe — Gratis-Stufen werden missbraucht und bremsen alle aus. Der Zugriff läuft über ein vorausbezahltes ForHosting-KIT-Guthaben: ab $10.00 aufladen (es verfällt nie), und jede Anfrage wird zum veröffentlichten Preis berechnet, sodass ein Aufruf ohne Guthaben HTTP 402 zurückgibt. Kein Abonnement, keine Token, keine erfundenen Credits, und eine fehlgeschlagene Aufgabe wird nie berechnet.
Wird mein Bild nach der Verarbeitung gespeichert?
Die Datei wird für die Dauer der Größenänderung über eine verschlüsselte Verbindung übertragen und danach nicht weiter aufbewahrt. Wir nutzen sie ausschließlich, um Ihre Ausgabedatei zu erzeugen.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/image/resize \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/imagen.jpg"}'const res = await fetch("https://api.kit.forhosting.com/image/resize", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/imagen.jpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/image/resize",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/imagen.jpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/image/resize", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/imagen.jpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/imagen.jpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/image/resize", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"image": "https://ejemplo.com/imagen.jpg"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.resize",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 15 |
max_megapixels | 12 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |