2
1 Comment

I built a free browser-based image & video toolkit with 23+ tools. Everything runs client-side, nothing gets uploaded.

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:

  • Compress images with exact target file size
  • AI upscale (4x with Real-ESRGAN)
  • AI background removal (on-device)
  • Remove Gemini AI watermarks (reverse alpha blending)
  • Strip EXIF/GPS metadata (batch)
  • Photo privacy scanner
  • Format conversion, social media resizing, color palette extraction
  • Add text watermarks, image to PDF, ID photo maker

Video tools:

  • Compress MP4/MOV/WebM
  • Trim videos (stream copy, no re-encoding)
  • Video to GIF
  • AI transcription in 90+ languages

Marketplace-specific:

  • One-click marketplace photo prep (resize + strip location + compress)
  • Sizing guides for 20+ platforms (Poshmark, eBay, Etsy, Depop, Mercari, Vinted, Amazon, Shopify)

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?

on June 23, 2026
  1. 1

    β–Ž 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.