Skip to content
smallPict
Inizia Gratis

Immagini più leggere per WordPress e per tutto ciò che può chiamare un’API.

smallPict converte ogni caricamento in WebP o AVIF e sceglie la qualità per ogni immagine. Con Free e Starter le immagini vengono elaborate e non conservate; con Pro e Business il Cloud Offload opzionale conserva gli originali in uno storage cloud cifrato e il CDN distribuisce i file ottimizzati.

Inizia gratisPiano Free: 20 MB di immagini al mese, senza carta.
Demo dal vivoCodificata nel tuo browser. Non viene caricato nulla.
OriginaleWebP · q72
Funziona conWordPressNext.jsReactLaravelDjangoRailsGoRustSpring Boot

Scegli dove farlo girare

Lo stesso motore dietro a tutte e tre. Se il tuo sito usa WordPress, il plugin è la strada più breve.

Plugin WordPress

Converte la libreria media e ogni nuovo caricamento.

Bacheca WordPress
1 Plugin → Aggiungi nuovo: cerca "smallPict", installa e attiva
2 Impostazioni → smallPict: incolla la tua chiave API sp_wp_xxxxxxxx
3 I nuovi caricamenti vengono ottimizzati in automatico
4 Immagini esistenti: avvia il Bulk Optimizer del plugin

API REST

Una POST con l’immagine, e ricevi il file più leggero.

curl
# SIG = hex(HMAC-SHA256(secret, "POST\n/v1/optimize\n$TS\n$BODY_SHA256"))
curl -X POST https://api.smallpict.app/v1/optimize \
-H "X-API-Key: $SMALLPICT_API_KEY" \
-H "X-Timestamp: $TS" -H "X-Signature: $SIG" \
-H "Content-Type: application/json" \
-d '{"filename":"header.jpg","mime_type":"image/jpeg",
"filesize":184320,"options":{"format":"webp"}}'

SDK

Node, PHP, Python, Go, Ruby, Rust, Java.

node
// npm install @smallpict/sdk (signs every request for you)
import { SmallPict } from "@smallpict/sdk";
import fs from "node:fs";
 
const sp = new SmallPict({
apiKey: process.env.SMALLPICT_API_KEY, secretKey: process.env.SMALLPICT_SECRET_KEY,
});
const out = await sp.optimize(fs.readFileSync("header.jpg"), { format: "webp" });
console.log(out.url, out.savingsPercentage);

Cosa ne esce

La CDN legge l’header Accept del browser e invia il formato più leggero che può visualizzare.

AVIF

circa la metà

del JPEG. Chrome, Edge, Firefox, Safari 16.4+.

WebP

25–35% più leggero

del JPEG. Tutti i browser attuali.

JPEG / PNG

conservato

come riserva per tutto il resto.

Le domande che si fanno prima di installare

Leggi la documentazioneContatta il supporto

Si noterà che le immagini sono diverse?

Con l’impostazione predefinita, quasi mai. La conversione è con perdita: il file è più leggero perché vengono rimossi i dettagli che l’occhio non coglie. Puoi confrontare qualsiasi immagine fianco a fianco in Asset e anteprima.

Cosa succede nei browser senza WebP o AVIF?

Con Pro e Business, il plugin scrive AVIF e WebP accanto all’originale e li serve con un tag <picture>: AVIF ai browser che lo accettano, WebP agli altri, l’originale a quelli più vecchi. Con Free e Starter, ogni immagine viene convertita in un solo formato (WebP, oppure AVIF su Starter), che tutti i principali browser attuali sanno visualizzare.

smallPict conserva i miei file originali?

Dipende dal piano. Con Free e Starter, smallPict non conserva alcuna copia: ogni caricamento resta in uno storage temporaneo cifrato solo durante l’elaborazione e viene eliminato entro 24 ore, e il file convertito sostituisce l’originale sul tuo sito, quindi fai un backup se ti servono gli originali. Con Pro e Business, attiva Cloud Offload per conservare gli originali in uno storage cloud cifrato e distribuire le immagini dal CDN di smallPict. Se lo lasci disattivato, tutto resta sul tuo server WordPress. Nei piani API Velocity e Momentum, smallPict conserva i tuoi originali in uno storage cloud sicuro e cifrato finché il tuo account è attivo. Se colleghi il tuo storage, i file restano nel tuo account e ne sei responsabile.

Devo scrivere codice?

No. Installa il plugin da WordPress.org, incolla la tua chiave e i nuovi caricamenti vengono convertiti in automatico. Per la libreria esistente, avvia una conversione in blocco.

Per quali linguaggi c’è un SDK?

Node, PHP, Python, Go, Ruby, Rust e Java, più l’API REST per tutto il resto.

Cosa conta per la mia quota?

La dimensione dei file che carichi per la conversione. La distribuzione dei file convertiti dalla CDN viene conteggiata a parte, come banda.

Provalo sulle tue immagini.

20 MB al mese gratis. Circa due minuti per configurarlo su WordPress.