Skip to main content
Vergelijken

Smush- en EWWW-alternatief: Spark Media Optimizer

Smush en EWWW Image Optimizer zijn twee van de bekendste beeldplugins voor WordPress, allebei met een gratis versie. Spark Media Optimizer werkt anders: bestanden worden in een wachtrij naar de API van SparkCore gestuurd en daar verwerkt, zodat jouw server weinig werk heeft. Dat is een afweging. EWWW kan volledig lokaal werken met hulpmiddelen op je eigen server, en Smush en EWWW hebben beide een gratis versie waarvan op de productpagina van Spark Media Optimizer geen tegenhanger staat. Wil je niets uit handen geven of wil je gratis beginnen, dan zijn zij de betere keuze. Over ShortPixel en Imagify hebben we een aparte vergelijking. Deze pagina vergelijkt functies en werkwijze per oktober 2026.
In het kort
  • Verwerking in een wachtrij op de server van SparkCore, niet op jouw server
  • WebP en AVIF met terugval, plus PDF en PowerPoint in dezelfde wachtrij
  • Originelen blijven herstelbaar
  • Smush en EWWW hebben een gratis versie, EWWW kan geheel lokaal werken

Wat Spark Media Optimizer doet

Spark Media Optimizer scant de mediabibliotheek, zet bestanden in een wachtrij en laat ze door de API van SparkCore verwerken. Het zet afbeeldingen om naar WebP en AVIF met JPEG of PNG als terugval en comprimeert ook PDF's en PowerPoint-bestanden bij upload. Je kiest of nieuwe uploads, de bestaande bibliotheek of beide worden verwerkt, zodat je gefaseerd kunt migreren. Originelen worden veilig bewaard en zijn te herstellen. De status zie je in lijst-, raster- en bijlageweergave, en er is een WP-CLI-commando. Je dashboard blijft bruikbaar tijdens grote runs. De productpagina noemt geen eigen CDN en belooft geen groene Core Web Vitals.

Zo werken Smush en EWWW

Smush heeft een gratis versie met lossless en lossy compressie, lazy load, Directory Smush voor mappen buiten de bibliotheek en bulkoptimalisatie. WebP en AVIF, de beeld-CDN, automatisch formaat aanpassen en volledige afbeeldingen comprimeren zijn Pro. In de gratis versie worden afbeeldingen boven 5 MB overgeslagen; Pro gaat tot 256 MB. EWWW Image Optimizer is gratis te gebruiken met onbeperkte optimalisatie, WebP-conversie, formaat aanpassen, WP-CLI en lokale back-ups. Lokaal draait het met serverhulpmiddelen als jpegtran, optipng en cwebp, wat PHP exec() en een compatibele server vraagt; zonder dat gebruik je de Compress API. AVIF, PDF-optimalisatie en de CDN (Easy IO) zijn betaald.

Prijzen van EWWW

Per oktober 2026 noemt de prijspagina van EWWW drie plannen in dollars, per jaar of per maand: Standard, Growth en Infinite. Alle drie bevatten de Easy IO-CDN, onbeperkt afbeeldingen en sites, automatische WebP/AVIF en 30 dagen back-ups; Growth voegt meer CDN-locaties, eigen domeinen en watermerken toe, Infinite hotlinkbeveiliging en botcontrole. Boven de bandbreedte vraagt EWWW om een hoger plan; alleen bij Infinite gelden kosten per GB. De Pro-prijs van Smush staat niet op de pagina's die we konden lezen. Prijzen van SparkCore staan op de prijzenpagina.
EWWW-plan (USD)Per jaarPer maandBandbreedte
Standard80850 GB
Growth16016200 GB
Infinite32032400 GB

Functies naast elkaar

Onderstaande tabel vergelijkt wat de producten zelf op hun publieke pagina's vermelden. Waar iets niet vermeld staat, zeggen we dat ook.
OnderdeelSpark Media OptimizerSmush en EWWW
Waar de verwerking draaitSparkCore API (api.sparkcore.io), in een wachtrij op de server van SparkCoreSmush: eigen API, details niet vermeld. EWWW: lokaal op je eigen server of via de EWWW-API
Gratis versieNiet vermeld op de productpagina; wel een gratis demo zonder accountSmush: ja, ook lossy. EWWW: ja, onbeperkt volgens eigen tekst
WebP en AVIFWebP en AVIF met terugval op JPEG of PNGSmush: WebP en AVIF alleen in Pro. EWWW: WebP-conversie gratis, AVIF premium
PDFJa, PDF's in de mediabibliotheekSmush: niet vermeld. EWWW: premium
PowerPoint (.pptx)Ja, bij uploadNiet vermeld
Bestaande bibliotheek in bulkJa, in fasen met een wachtrijSmush: ja, bulk smush. EWWW: bulkoptimalisatie
Originelen en terugdraaienVeilige kopie van originelen, herstel mogelijkSmush: niet vermeld. EWWW: lokale back-ups, premium met 30 dagen cloudback-ups
CDNNiet vermeld op de productpagina; werkt met je eigen CDNSmush: Pro, 119 servers. EWWW: Easy IO in de plannen
Lazy loadNiet vermeld op de productpaginaSmush: gratis. EWWW: gratis, met automatisch schalen
Mappen buiten de bibliotheekNiet vermeldSmush: Directory Smush
Limiet op bestandsgrootteNiet vermeld; limiet hangt aan het planSmush: gratis slaat afbeeldingen boven 5 MB over, Pro tot 256 MB. EWWW: onbeperkt volgens eigen tekst
LicentiemodelPer aantal sites (1, 5, 15 of 50), met een gebruikslimiet per planSmush: Pro-prijs niet vermeld. EWWW: plannen van 80, 160 of 320 dollar per jaar

Waar Smush en EWWW sterker zijn

Beide hebben een gratis versie en zijn veel breder in gebruik; Smush meldt meer dan een miljoen actieve installaties. Smush heeft lazy load en Directory Smush, EWWW werkt volledig lokaal als je server dat toelaat, zodat er geen bestanden naar een externe dienst gaan. Beide hebben een eigen CDN-aanbod, EWWW met een abonnement voor onbeperkt afbeeldingen en sites. Spark Media Optimizer stuurt bestanden naar de API van SparkCore, en verwerking hangt af van een gebruikslimiet per plan: bij 80 en 100 procent krijg je een melding, daarna wacht de verwerking tot verlenging. Wie dat niet wil, kiest beter een lokale oplossing.

Zo hebben we vergeleken

We hebben de productpagina en plugincode van Spark Media Optimizer gelezen, de WordPress-pluginpagina van Smush en de pluginpagina en prijspagina van EWWW, per oktober 2026. Smush Pro zelf konden we niet bereiken, dus wat daar niet staat, noemen we niet vermeld. We nemen geen besparingspercentages of kwaliteitsclaims van wie dan ook over. Zie je iets dat niet klopt, laat het ons weten.
Test op een staging-site met een paar zware afbeeldingen en een PDF. Gebruik daarna een compressiebron; twee beeldplugins naast elkaar geven dubbele conversie.
Wil je zware bestanden buiten je eigen server laten verwerken? Bekijk Spark Media Optimizer.

Veelgestelde vragen

Ja. Spark Media Optimizer stuurt bestanden naar de API van SparkCore en verwerkt ze daar. Je originelen blijven op je eigen server of opslag. EWWW kan lokaal werken, Smush gebruikt een eigen API.

Dat raden we af. Twee beeldplugins naast elkaar geven dubbele conversie en dubbele lazy load. Test op staging en houd een compressiebron aan.

Bezoekers zien dan weer de oude afbeeldingen. Originelen zijn bewaard en te herstellen. Doe een cacheflush na een grote run of na het uitzetten.