Hey IH π
I built PixPipe (https://pixpipe.app), a free image and video processing toolkit that runs entirely in the browser.
The problem: Online sellers need to resize, compress, strip metadata, and prep listing photos across multiple platforms. Most tools require uploading to third-party servers. Creators working with AI-generated images need watermark removal, upscaling, and format conversion. And almost nobody realizes their listing photos contain GPS coordinates that expose their home address.
What PixPipe does (23+ tools):
Image tools:
Video tools:
Marketplace-specific:
Everything runs client-side. Canvas API, WebAssembly, ONNX Runtime, Web Workers. No backend, no accounts, no tracking.
Stack: Next.js 14 (App Router, SSG), Cloudflare Pages, browser-based processing
SEO approach: 40+ blog posts, 23 platform sizing guides, 20 competitor comparison pages. All server-rendered with JSON-LD structured data. Bilingual (EN/ZH).
Would love feedback. What would make you switch from TinyPNG or iLoveIMG?
β As someone building a similar tool, here's what I've learned actually makes people switch:
β
β 1. Speed perception β If the first image compresses before they can alt-tab away, they stay. OxiPNG WASM + offscreen canvas was the unlock for me.
β 2. Default settings that "just work" β Most users never touch the quality slider. Ship with a smart default (I use Q50 + speed 8 for general use) and they're happy.
β 3. Batch ZIP download β Single downloads are fine for 1-2 images, but people uploading 10+ expect one-click ZIP.
β 4. The privacy selling point alone isn't enough β Everyone says "no upload." You need a visual differentiator: before/after slider, quality badge, or speed counter.
β
β Checked out PixPipe β the marketplace-specific presets (Poshmark/eBay/Etsy sizes) are smart. That's a real use case TinyPNG doesn't cover. Lean into that.