Bild in Social-Media-Formate umwandeln
Senden Sie ein Bild und erhalten Sie den quadratischen Beitrag, die Story im Hochformat, das breite Banner und den Profilzuschnitt als ein Set, mit einem Download-Link, der 24 Stunden gültig ist. Sie zahlen pro Nutzung, ohne Abo.
Diese Aufgabe ist derzeit nicht verfügbar und kann daher nicht gebucht werden. Es wird nichts berechnet.
API ansehenDiese Funktion nimmt ein einziges Foto und erzeugt daraus automatisch die Zuschnitte, die Instagram, Facebook, LinkedIn und andere Netzwerke jeweils verlangen – quadratisch, im Story-Format oder als Titelbild. Statt jede Größe von Hand zuzuschneiden, entsteht das komplette Set aus einer Anfrage, fertig zum Hochladen.
Ein Foto, viele verschiedene Formen
Soziale Netzwerke haben sich nie auf eine einzige Bildform geeinigt, weil sie unterschiedliche Aufgaben lösen. Der Feed will einen breiten oder quadratischen Zuschnitt, der auch beim schnellen Scrollen wirkt. Die Story will ein volles Hochformat, das den Bildschirm des Smartphones ausfüllt. Profilbild und Vorschaubild wollen einen kleinen Ausschnitt, der auf einen Blick erkennbar bleibt. Diese Formate kamen zu verschiedenen Zeiten dazu, als mobile Nutzung und Storys wuchsen, deshalb wird die Liste der Größen für ein einziges Kampagnenbild immer länger.
Wann sich das komplette Set lohnt
Es lohnt sich immer dann, wenn dasselbe Bild überall gleichzeitig erscheinen soll: beim Start einer Kampagne in Feed, Story und Profil am selben Tag, bei einer Agentur, die das freigegebene Motiv eines Kunden für alle Konten liefert, oder bei einem Shop, der ein Produktfoto auf allen Kanälen bewirbt. Der typische Fehler ist ein einziger falscher Zuschnitt, der einen wichtigen Teil des Bildes abschneidet oder staucht. Hier senden Sie das Bild einmal, die Varianten entstehen im Hintergrund, und das Set kommt über einen Link, der 24 Stunden gültig ist.
Welche Formate im Set stecken
Ein Social-Media-Set deckt die gängigen Seitenverhältnisse ab: quadratisch für den Feed, hochkant für Story und Reel, breit für Titelbilder und Anzeigen. Die Funktion berechnet aus dem Originalfoto den jeweils passenden Ausschnitt, statt das Bild einfach zu stauchen oder mit weißen Rändern aufzufüllen. Wer regelmäßig auf mehreren Plattformen postet, spart sich damit den Umweg über ein Bildbearbeitungsprogramm für jede einzelne Größe.
Anwendungsfälle
Marketingteam ohne Grafikabteilung
Die Fischer Werbetechnik GmbH aus München postet auf drei Kanälen, hat aber niemanden, der Formate von Hand zuschneidet. Ein Produktfoto rein, das fertige Set für Feed, Story und Titelbild raus – Sabine Schneider aus dem Marketing lädt es direkt danach hoch.
Immobilienanzeige auf mehreren Portalen
Die Zimmermann Immobilien GmbH aus Düsseldorf bewirbt jede Wohnung auf Instagram und Facebook gleichzeitig. Statt jedes Foto einzeln zuzuschneiden, erzeugt das Team pro Objekt ein Set und verteilt es unverändert weiter.
Freiberufliche Fotografin spart Zeit
Anna Hoffmann fotografiert Hochzeiten und liefert Kunden zusätzlich ein Social-Media-Set der besten Aufnahmen. Was früher eine Stunde Zuschneiden pro Auftrag war, erledigt jetzt eine einzelne Anfrage.
Häufige Fragen
Wo bleiben meine Fotos nach der Verarbeitung?
Das Foto wird nur zur Berechnung des Sets verarbeitet und danach nicht weiter gespeichert oder für andere Zwecke verwendet. Es verlässt allerdings Ihren Browser, weil die Zuschnitte serverseitig berechnet werden – anders als bei den kostenlosen Browser-Werkzeugen.
Welche Plattformen deckt ein Set ab?
Die Standardauswahl umfasst die Formate für Instagram (Feed und Story), Facebook (Post und Titelbild) sowie LinkedIn – die genaue Zusammenstellung richtet sich nach dem gewählten Preset.
Wie groß darf das Ausgangsfoto sein?
Bis zu 15 MB und 12 Megapixel. Fotos aus aktuellen Smartphones und Kameras liegen normalerweise deutlich darunter.
Bekomme ich eine Rechnung für den Kauf?
Ja, für die Buchhaltung ist ein Beleg über den bezahlten Betrag erhältlich – sprechen Sie uns bei Bedarf per E-Mail an.
Warum verlangt jedes soziale Netzwerk ein anderes Bildformat?
Weil jedes Format ein anderes Anzeigeproblem löst: Der Feed braucht einen breiten oder quadratischen Zuschnitt, der beim Scrollen wirkt, die Story füllt den hochkant gehaltenen Bildschirm, und ein Profilbild muss auch klein erkennbar bleiben.
Verwandte Tools
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
Ein authentifizierter POST erstellt die Aufgabe; das Ergebnis kommt per Webhook oder über einen signierten Link. Diese Funktion ist per API verfügbar, nicht als interaktives Web-Werkzeug.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/image/social-variants \
-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/social-variants", {
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/social-variants",
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/social-variants", 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/social-variants", 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.social_variants",
"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. |
Technische Hinweise
So läuft eine Anfrage ab
Die Verarbeitung läuft serverseitig, weil mehrere Zuschnitte gleichzeitig berechnet werden – deshalb ist die Funktion kostenpflichtig und nicht Teil der kostenlosen Browser-Werkzeuge. Sie laden das Ausgangsfoto auf der Seite hoch oder rufen die Funktion per API auf; das Ergebnis ist ein Satz Dateien mit allen Formaten des Sets, benannt nach Plattform und Seitenverhältnis. Für Redaktionen, die mehrmals täglich posten, lohnt sich der API-Zugriff als zusätzlicher Kanal neben der Weboberfläche.
Preis und Grenzen
Es gibt keine Mindestabnahme und kein Abonnement: Sie zahlen pro erzeugtem Set, nicht pro Monat, und können die Funktion so oft nutzen, wie Sie neue Motive veröffentlichen. Ein Set kostet $0.002 pro Anfrage plus $0.005 – die Rechnung bleibt bei zehn Fotos pro Woche überschaubar. Das Ausgangsbild darf bis zu 15 MB groß sein und höchstens 12 Megapixel haben; das reicht für Fotos aus jeder aktuellen Kamera oder jedem Smartphone.
Technische Fragen
Was kostet ein Set genau?
$0.002 pro Anfrage plus $0.005 pro erzeugtem Set, ohne versteckte Kosten und ohne Abonnement. Bei 200 Sets im Monat liegt die Rechnung bei rund $1.40.
Muss ich ein Konto anlegen?
Nein. Es gibt derzeit keine Konten – Sie zahlen pro Anfrage, direkt bei der Nutzung.