MiniPx vs Cloudinary — Free, Fast & Private
Cloudinary is an image and video CDN with on-the-fly transformations, automatic format negotiation, and global delivery. It's an excellent product for sites with thousands of images and dynamic transformation needs. Pricing starts free (25 credits / month, very small) and scales up to $89/month and beyond.
MiniPx is a browser-based image optimisation tool. You upload the source image to MiniPx (locally — it never leaves your browser), produce optimised outputs at all the breakpoints and formats you need, then upload those static files to whatever host you already use (Netlify, Vercel, S3, your own server). Zero ongoing cost per image.
When Cloudinary is the right choice
- User-generated content uploaded at runtime (a marketplace, a social app, an admin panel)
- Dynamic transformations driven by URL parameters (different crops per user context)
- Hundreds of thousands of images updated frequently
- Auto-format-negotiation via
f_autobased on browser support - Video transcoding alongside image work
When MiniPx is the right choice
- Static site or marketing pages — images change at build time, not runtime
- Blog with 10-100 posts (Cloudinary's free tier wouldn't cover it after a year)
- Personal portfolio or one-person SaaS
- You want predictable filenames in your repo (Cloudinary uses hashed URLs)
- You don't want a vendor dependency for static asset delivery
- Privacy is non-negotiable (source images never leave your device)
Cost over 3 years
For a personal site or small business site with ~200 images updated occasionally: Cloudinary's free tier runs out fast — typical real-world usage hits the $89/month tier within months. That's ~$3,200 over 3 years. MiniPx Pro lifetime is $79 — one-time. The maths is dramatic.
For a marketplace with millions of user-uploaded photos: Cloudinary's $89-$549/month tiers are still far cheaper than running your own image-transformation infrastructure. MiniPx isn't for this use case.
Output quality
Cloudinary's AVIF and WebP encoders are tuned and likely ~5-10% smaller at equivalent quality than browser-canvas encoders. For most use cases that's invisible. For a high-traffic image-heavy site where every byte matters, Cloudinary wins on raw compression efficiency.
The hybrid approach
Many projects use both: static marketing pages use a one-time MiniPx pass and reference local files, while user-uploaded content (avatars, product photos uploaded by sellers) goes through Cloudinary. This is the pragmatic middle ground — pay where the value is, save where it isn't. Related: image compression for SEO, image compression for developers, the responsive set generator.