Skip to content
smallPict

Kleinere Bilder für WordPress und für alles, was eine API aufrufen kann.

smallPict wandelt jeden Upload in WebP oder AVIF um und wählt die Qualität für jedes Bild einzeln. In Free und Starter werden Bilder nur verarbeitet und nicht aufbewahrt; bei Pro und Business bewahrt das optionale Cloud Offload Ihre Originale in verschlüsseltem Cloud-Speicher auf, und das CDN liefert die optimierten Dateien aus.

Kostenlos startenFree-Plan: 20 MB Bilder pro Monat, ohne Kreditkarte.
Live-DemoIm Browser kodiert. Es wird nichts hochgeladen.
OriginalWebP · q72
Läuft mitWordPressNext.jsReactLaravelDjangoRailsGoRustSpring Boot

Wählen Sie, wo es läuft

Hinter allen drei steckt dieselbe Engine. Läuft Ihre Website mit WordPress, ist das Plugin der kürzeste Weg.

WordPress-Plugin

Konvertiert die Mediathek und jeden neuen Upload.

WordPress-Admin
1 Plugins → Installieren: nach "smallPict" suchen, installieren und aktivieren
2 Einstellungen → smallPict: API-Schlüssel einfügen sp_wp_xxxxxxxx
3 Neue Uploads werden automatisch optimiert
4 Vorhandene Bilder: Bulk Optimizer im Plugin starten

REST API

Ein POST mit dem Bild, zurück kommt die kleinere Datei.

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

Was dabei herauskommt

Das CDN liest den Accept-Header des Browsers und sendet das kleinste Format, das er anzeigen kann.

AVIF

etwa halb

so groß wie das JPEG. Chrome, Edge, Firefox, Safari 16.4+.

WebP

25–35 % kleiner

als das JPEG. Alle aktuellen Browser.

JPEG / PNG

bleibt

als Fallback für alles andere.

Fragen, die vor der Installation gestellt werden

Dokumentation lesenSupport kontaktieren

Merkt man, dass die Bilder anders aussehen?

Mit der Standardeinstellung fast nie. Die Konvertierung ist verlustbehaftet: Die Datei wird kleiner, weil Details entfernt werden, die das Auge nicht wahrnimmt. Unter Assets & Vorschau können Sie jedes Bild direkt nebeneinander vergleichen.

Was passiert in Browsern ohne WebP oder AVIF?

Bei Pro und Business legt das Plugin AVIF und WebP neben dem Original ab und liefert sie über ein <picture>-Tag aus: AVIF an Browser, die es unterstützen, WebP an die übrigen und das Original an alles Ältere. Bei Free und Starter wird jedes Bild in ein einziges Format konvertiert (WebP, oder AVIF bei Starter), das alle aktuellen gängigen Browser anzeigen können.

Speichert smallPict meine Originaldateien?

Das hängt vom Tarif ab. In Free und Starter behält smallPict keine Kopie: Jeder Upload liegt nur während der Verarbeitung in einem verschlüsselten Zwischenspeicher und wird innerhalb von 24 Stunden gelöscht. Die konvertierte Datei ersetzt das Original auf Ihrer Website, sichern Sie Ihre Originale also selbst, wenn Sie sie brauchen. Bei Pro und Business schalten Sie Cloud Offload ein, um Originale in verschlüsseltem Cloud-Speicher aufzubewahren und Bilder über das smallPict CDN auszuliefern. Bleibt es aus, bleibt alles auf Ihrem WordPress-Server. In den API-Tarifen Velocity und Momentum bewahrt smallPict Ihre Originale in sicherem, verschlüsseltem Cloud-Speicher auf, solange Ihr Konto aktiv ist. Wenn Sie Ihren eigenen Speicher anbinden, liegen die Dateien in Ihrem eigenen Konto, und Sie sind dafür verantwortlich.

Muss ich Code schreiben?

Nein. Installieren Sie das Plugin von WordPress.org, fügen Sie Ihren Schlüssel ein, und neue Uploads werden automatisch konvertiert. Für die vorhandene Mediathek starten Sie eine Massenkonvertierung.

Für welche Sprachen gibt es ein SDK?

Node, PHP, Python, Go, Ruby, Rust und Java, dazu die REST API für alles andere.

Was zählt zu meinem Kontingent?

Die Größe der Dateien, die Sie zur Konvertierung hochladen. Die Auslieferung der konvertierten Dateien über das CDN wird separat als Bandbreite gezählt.

Testen Sie es mit Ihren eigenen Bildern.

20 MB pro Monat kostenlos. Etwa zwei Minuten Einrichtung bei WordPress.