Skip to content
smallPict

Imagens menores para WordPress e para tudo o que pode chamar uma API.

O smallPict converte cada upload para WebP ou AVIF e escolhe a qualidade de cada imagem. No Free e no Starter, as imagens são processadas e não ficam guardadas; no Pro e no Business, o Cloud Offload opcional guarda seus originais em armazenamento em nuvem criptografado e a CDN entrega os arquivos otimizados.

Comece grátisPlano Free: 20 MB de imagens por mês, sem cartão.
Demo ao vivoCodificada no seu navegador. Nada é enviado.
OriginalWebP · q72
Funciona comWordPressNext.jsReactLaravelDjangoRailsGoRustSpring Boot

Escolha onde rodar

O mesmo motor por trás das três opções. Se o seu site roda em WordPress, o plugin é o caminho mais curto.

Plugin para WordPress

Converte a biblioteca de mídia e cada novo upload.

Painel do WordPress
1 Plugins → Adicionar novo: busque "smallPict", instale e ative
2 Configurações → smallPict: cole sua chave de API sp_wp_xxxxxxxx
3 Novos uploads são otimizados automaticamente
4 Imagens existentes: rode o Bulk Optimizer do plugin

API REST

Um POST com a imagem e você recebe o arquivo menor de volta.

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"}}'

SDKs

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);

O que sai

O CDN lê o cabeçalho Accept do navegador e envia o menor formato que ele consegue exibir.

AVIF

cerca de metade

do tamanho do JPEG. Chrome, Edge, Firefox, Safari 16.4+.

WebP

25–35% menor

que o JPEG. Todos os navegadores atuais.

JPEG / PNG

mantido

como alternativa para todo o resto.

Perguntas feitas antes de instalar

Ler a documentaçãoFalar com o suporte

As pessoas vão notar que as imagens estão diferentes?

Na configuração padrão, quase nunca. A conversão é com perdas: o arquivo fica menor porque são removidos detalhes que o olho não percebe. Você pode comparar qualquer imagem lado a lado em Assets e prévia.

O que acontece em navegadores sem WebP ou AVIF?

No Pro e no Business, o plugin grava AVIF e WebP ao lado do original e os entrega com uma tag <picture>: AVIF para navegadores que aceitam, WebP para os demais e o original para qualquer navegador mais antigo. No Free e no Starter, cada imagem é convertida para um único formato (WebP, ou AVIF no Starter), que todos os principais navegadores atuais conseguem exibir.

O smallPict guarda meus arquivos originais?

Depende do plano. No Free e no Starter, o smallPict não guarda nenhuma cópia: cada upload fica em um armazenamento temporário criptografado apenas durante o processamento e é excluído em até 24 horas, e o arquivo convertido substitui o original no seu site, então faça seu próprio backup se precisar dos originais. No Pro e no Business, ative o Cloud Offload para guardar os originais em armazenamento em nuvem criptografado e entregar as imagens pela CDN do smallPict. Se deixar desativado, tudo fica no seu servidor WordPress. Nos planos de API Velocity e Momentum, o smallPict guarda seus originais em um armazenamento em nuvem seguro e criptografado enquanto sua conta estiver ativa. Se você conectar seu próprio armazenamento, os arquivos ficam na sua conta e a responsabilidade por eles é sua.

Preciso escrever código?

Não. Instale o plugin pelo WordPress.org, cole sua chave e os novos uploads são convertidos automaticamente. Para a biblioteca existente, rode uma conversão em massa.

Quais linguagens têm SDK?

Node, PHP, Python, Go, Ruby, Rust e Java, além da API REST para todo o resto.

O que conta na minha cota?

O tamanho dos arquivos que você envia para conversão. A entrega dos arquivos convertidos pelo CDN é contada à parte, como largura de banda.

Teste com as suas próprias imagens.

20 MB por mês grátis. Cerca de dois minutos para configurar no WordPress.