Stars
Forks
Watchers
Developer links
SnapOtter
Fifty-plus image processing tools in a single Docker container, with no Redis, no Postgres, and no external dependencies: SnapOtter is a self-hosted image toolkit. The everyday operations are all here: resize, crop, compress, watermark, vectorize, meme generation, GIF creation, and format conversion spanning 55+ input formats (including 23 camera RAW formats) to 14 output formats. What sets it apart is the local AI layer: background removal, photo upscaling and restoration, object erasing, face blurring, OCR, and canvas expansion all run on locally hosted models, so no image ever leaves your server - a hard guarantee that cloud tools like remove.bg or Canva can't make. Optional NVIDIA GPU support accelerates those AI tasks substantially when hardware is available, but everything works on CPU. A built-in layer-based editor handles composition work directly in the browser, and screenshot beautification turns plain captures into polished visuals with backgrounds, shadows, and padding - useful for docs and marketing alike. Batch operations process unlimited images simultaneously, and the full REST API with OpenAPI documentation exposes every tool for pipelines and automations: thumbnail generation on upload, bulk RAW conversion, automated watermarking. For teams processing sensitive imagery or anyone tired of per-image SaaS pricing, SnapOtter replaces a stack of subscriptions with one private container.
Benefits
- Images Never Leave Home
- Every operation, including AI processing, runs locally - sensitive photos and client assets stay on your network.
- One Container, Zero Dependencies
- No Redis, no database, no external services - a single Docker container runs the entire toolkit.
- AI Without the Per-Image Fees
- Background removal, upscaling, and restoration on local models replace metered cloud APIs.
- Automate Everything
- The OpenAPI-documented REST API wires all 50+ tools into upload pipelines and workflows.
Features
- 50+ Image Tools
- Resize, crop, compress, watermark, vectorize, meme generation, GIF creation, and more.
- Broad Format Conversion
- 55+ input formats including 23 camera RAW formats, converting to 14 outputs in one click.
- Local AI Suite
- Background removal, upscaling, restoration, object erasing, face blur, OCR, and canvas expansion.
- Layer-Based Editor
- In-browser composition and editing with layers for advanced work.
- Screenshot Beautification
- Backgrounds, shadows, and padding turn raw captures into polished visuals.
- Batch and GPU Processing
- Unlimited simultaneous bulk operations, with optional NVIDIA acceleration for AI tasks.