ForHosting KIT · Bilder bearbeiten & analysieren

Bild auf eine gewünschte Dateigröße verkleinern

Mit diesem Rechner schätzen Sie die Kompressionsqualität und proportionale Skalierung, die für eine gewünschte Dateigröße nötig sind.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie ursprüngliche Breite und Höhe ein, wählen Sie JPEG, PNG, WebP oder AVIF und nennen Sie den Höchstwert in dezimalen Kilobyte. Sie erhalten empfohlene Maße, Qualität, geschätzte Größe und eine realistische Untergrenze. Da nur Metadaten und keine Pixel ausgewertet werden, dient das Ergebnis der Planung und ist keine Zusage für einen bestimmten Encoder oder ein einzelnes Foto. Gleiche Eingaben liefern stets dieselbe Antwort.

Übertragen Sie ein Dateilimit in praktische Exporteinstellungen

Beginnen Sie mit der tatsächlichen Breite und Höhe des Bildes, dem vorgesehenen Ausgabeformat und der maximalen Dateigröße des Zielsystems. Der Rechner schätzt zunächst einen normalen Export mit der Referenzqualität des Formats. Passt dieser bereits, bleiben die Originalmaße erhalten und es wird keine Änderung empfohlen. Bei JPEG, WebP und AVIF senkt das Modell anschließend die Qualität, ohne Pixel zu entfernen. Reicht das nicht, hält es eine vorsichtige Mindestqualität und berechnet eine proportionale Skalierung beider Seiten. PNG gilt als verlustfrei; deshalb wird eine Skalierung empfohlen, statt so zu tun, als bestimme ein JPEG-ähnlicher Qualitätsregler die Größe. Die Ausgabe nennt Maßnahme, ganzzahlige Maße, Skalierungsprozent, Qualität, geschätzte Größe, ursprüngliche Schätzung und Minimum. Verwenden Sie diese Werte als erste Encoder-Einstellung, messen Sie die erzeugte Datei und korrigieren Sie geringfügig, wenn der empfangende Dienst eine strenge Byte-Grenze durchsetzt.

Verstehen Sie Möglichkeiten und Grenzen der Schätzung

Die genaue Dateigröße lässt sich nicht allein aus Abmessungen und Format ableiten. Ein flächiges Symbol, ein verrauschtes Nachtfoto und eine detailreiche Illustration können dieselbe Breite, Höhe und Endung besitzen, aber sehr unterschiedlich komprimiert werden. Encoder-Implementierung, Farbunterabtastung, Metadaten, Animation, Transparenz, Farbprofile und Optimierung sorgen für weitere Abweichungen. Deshalb nutzt der Rechner ein transparentes analytisches Modell: Jedem Format sind typische komprimierte Bytes pro Pixel, ein kleiner Container-Aufwand, eine Referenzqualität und bei verlustbehafteten Formaten eine stetige Qualitätskurve zugeordnet. Die Konfidenz wird ausdrücklich als grobe Schätzung bezeichnet. Das Werkzeug untersucht, überträgt, decodiert oder verändert das Bild nicht und verspricht niemals eine exakte Größe. Für zuverlässige Automatisierung codieren Sie einmal mit der Empfehlung, vergleichen das Ergebnis in Bytes mit dem Ziel und lassen eine begrenzte Encodersuche konvergieren. Besonders wertvoll ist die Schätzung vor dem Codieren, weil sie einen vernünftigen Ausgangspunkt anstelle willkürlicher Versuche liefert.

Behandeln Sie winzige Ziele ohne unbrauchbare Empfehlungen

Ein beliebig kleines Ziel ist nicht für jedes Bild realistisch. Selbst eine leere Bilddatei benötigt Header und Containerdaten; ein großes Foto auf eine nahezu unsichtbare Bitmap zu schrumpfen, ist selten eine sinnvolle Auslegung von Größenänderung. Der Rechner setzt daher eine praktische Untergrenze: Das Seitenverhältnis bleibt erhalten, die kürzere Seite darf höchstens bis auf 32 Pixel sinken, danach wird die modellierte Mindestqualität des Formats angewandt. Liegt das Ziel darunter, endet die Anfrage mit einem Eingabefehler, der das berechnete Minimum in Kilobyte nennt. Das ist sinnvoller als Nullmaße, negative Rechnungen oder eine scheinbare Zusage, die ein üblicher Encoder nicht halten kann. Es gelten dezimale Kilobyte, also entspricht ein KB genau 1,000 Byte. Maße müssen positive Ganzzahlen sein, die Quellfläche ist begrenzt und Ausgabemaße werden auf ganze Pixel abgerundet. Lassen Sie stets einen Sicherheitsabstand, wenn ein Upload-Portal Dateien genau an seiner Grenze ablehnt.

Upload für ein strenges Portal vorbereiten

Schätzen Sie sinnvolle Qualität und Auflösung vor dem Export für ein Formular mit festem KB-Limit.

Budgets für responsive Bilder festlegen

Übertragen Sie ein Leistungsbudget in ungefähre Maße und Kompressionseinstellungen für erzeugte Varianten.

Encodersuche sinnvoll starten

Geben Sie einer Kompressionsschleife geeignete Startwerte für Qualität und Skalierung und sparen Sie unnötige Versuche.

Hat die codierte Datei exakt die geschätzte Größe?

Nein. Pixelinhalt und Encoder-Einstellungen beeinflussen die Kompression; bei strengen Grenzen müssen Sie die wirkliche Datei messen.

Warum wird für PNG immer Qualität 100 ausgegeben?

PNG wird als verlustfrei modelliert. Die Kompressionsstufe beeinflusst eher die Rechenzeit als die Bildqualität; daher ist Skalierung die relevante Empfehlung.

Was geschieht bei einem zu kleinen Ziel?

Die Anfrage liefert einen Eingabefehler mit dem realistisch geschätzten Minimum für Maße und Format.

Lädt oder untersucht der Rechner mein Bild?

Nein. Er erhält nur Maße, Format und Zielgröße; Bildpixel werden weder übertragen noch verarbeitet.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002.

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.

POSThttps://api.kit.forhosting.com/image/resize-to-filesize

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/image/resize-to-filesize \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":4000,"height":3000,"format":"jpeg","target_kb":500}'
{
  "width": 4000,
  "height": 3000,
  "format": "jpeg",
  "target_kb": 500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.resize_to_filesize",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb15
max_megapixels12
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →