Foto prodotto su sfondo bianco
Il packshot è la foto di un prodotto isolato su sfondo bianco pulito, uniforme, senza ombre invadenti né elementi di disturbo: lo standard richiesto da marketplace come Amazon ed eBay. Da uno scatto qualsiasi ottieni un’immagine da catalogo, con il soggetto ritagliato e appoggiato su un bianco regolare, pronta per la scheda vendita.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Perché i marketplace vogliono il bianco
Molti marketplace impongono per l’immagine principale uno sfondo bianco puro: serve a mostrare il prodotto senza distrazioni e a dare uniformità ai risultati di ricerca. Una foto con la cucina di casa sullo sfondo può far rifiutare la scheda o farla sembrare poco affidabile accanto alle altre. Il packshot risolve alla radice: soggetto pulito, bianco regolare, immagine allineata alle regole del canale.
Dallo scatto casalingo alla foto da catalogo
Non serve un banco di posa né un fondale professionale. Parti dalla foto che hai — il prodotto su un tavolo, alla luce della finestra — e lo strumento isola l’articolo e lo posa su un bianco uniforme, curando i bordi. Il risultato assomiglia a uno scatto da studio, ma nasce da una foto ordinaria fatta col telefono. Per chi ha decine di articoli, è la differenza tra affidarsi a un fotografo e cavarsela in autonomia.
Packshot, non solo sfondo bianco
Il bianco è il punto di partenza, ma un buon packshot cura anche i dettagli: bordi netti, prodotto ben centrato, luce che non brucia i punti chiari. Uno scatto di partenza a fuoco e ben illuminato aiuta a ottenere tutto questo. Superfici molto riflettenti o trasparenti — vetro, acciaio lucido — restano le più delicate e a volte richiedono una rifinitura. La regola resta: meglio la foto di partenza, migliore il packshot.
Presto disponibile: come e a quanto
La funzione è in fase di rilascio e per ora non accetta esecuzioni. All’apertura si userà da questa pagina sul web e via API — comoda per chi carica cataloghi interi — e in seguito da app e messaggistica. Il prezzo è già pubblicato: $0.062 a richiesta più $0.004 a immagine, in dollari, senza abbonamento. Ogni foto in ingresso può arrivare a 15 MB e 12 megapixel.
Casi d'uso
Cento articoli pronti per Amazon
Rossi & Figli S.r.l. vuole aprire un negozio su Amazon ma le foto del magazzino hanno sfondi diversi. Trasformandole in packshot su bianco, l’azienda allinea tutto il catalogo alle regole del marketplace senza un servizio fotografico.
L’artigiana che vende da sola
Giulia Bianchi fotografa le sue candele sul tavolo di casa. Con il packshot ottiene immagini su bianco pulito, uniformi tra loro, che fanno sembrare il suo piccolo shop curato quanto quello di un marchio grande.
Aggiornare una scheda rifiutata
Un venditore di Verona si vede rifiutare un annuncio perché la foto principale non ha lo sfondo bianco richiesto. Ripassando lo scatto come packshot, ricarica un’immagine conforme e sblocca la pubblicazione.
Domande frequenti
Che differenza c’è tra packshot e sostituire lo sfondo?
Il packshot punta a un obiettivo preciso: il prodotto isolato su bianco pulito e uniforme, secondo lo standard dei marketplace. Sostituire lo sfondo è più libero e permette anche scene o colori. Se ti serve la classica foto su bianco da catalogo, il packshot è la strada diretta.
Va bene per prodotti lucidi o di vetro?
Sui prodotti opachi e ben illuminati il risultato è ottimo. Superfici molto riflettenti o trasparenti, come acciaio lucido e vetro, sono le più delicate e possono richiedere una piccola rifinitura. Una foto di partenza nitida e ben illuminata aiuta parecchio.
Posso già usarlo?
Non ancora. È in fase di rilascio e per il momento non accetta esecuzioni; aprirà sul web e via API, al prezzo già indicato. Intanto trovi qui costi e limiti per valutarlo.
Quanto costerà un packshot?
Il prezzo pubblicato è $0.062 a richiesta più $0.004 a immagine, in dollari. Nessun abbonamento: pagherai solo le foto che trasformi, senza minimi e senza rinnovi automatici.
Posso avere fattura per l’acquisto?
Sì. Emettiamo un documento di acquisto valido: scrivici a [email protected] o su WhatsApp con i tuoi dati e la partita IVA e te lo inviamo. Ti risponde una persona vera, in inglese o spagnolo.
Ci sono limiti di dimensione per foto?
Ogni immagine in ingresso può arrivare a 15 MB e 12 megapixel, misure che coprono la gran parte degli scatti da telefono e reflex. Per un catalogo intero potrai elaborare più foto, pagando a consumo ciascuna.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/image/packshot \
-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/packshot", {
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/packshot",
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/packshot", 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/packshot", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"image": "https://ejemplo.com/imagen.jpg"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.packshot",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 15 |
max_megapixels | 12 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |