PixStack

About PixStack

PixStack provides fast, privacy-first bulk image tools — compress, convert, resize, crop, and optimize — all watermark-free. Built with a modular architecture so new tools are easy to add and maintain.

Mission & Principles

  • Privacy-first by design — processing is ephemeral; images are never stored permanently.
  • Speed and reliability — a lean pipeline powered by sharp and a small concurrency queue.
  • Developer-friendly — modular processors, clear APIs, and comprehensive tests.
  • Accessible UX — predictable flows, clear feedback, and keyboard-friendly controls.

Architecture (High Level)

The app uses Next.js (App Router) with server routes for each tool. Client-side processors submit FormData to the corresponding API route, and a small ImageQueue coordinates concurrency with abort support. Utilities and validators enforce safe, predictable behavior.

  • Processors registered in a central registry and invoked by tool UIs
  • Server routes use sharp for image operations and return binary responses
  • Consistent headers and metadata for size/quality reporting
  • Comprehensive test coverage across tools and building blocks

Get Started

Pick a tool to start processing images in bulk. Everything is free and watermark-free.

Learn more in our project guide and notes in the repository.
About | PixStack