Self-hostedOpen sourceAir-gap capableCompliance-friendly

Private file processing for data that can't leave your network.

Convert, compress, OCR, transcribe, strip metadata, and run local AI across image, video, audio, PDF, and documents. Through a UI, REST API, and pipelines, on infrastructure you own.

Self-host in one command

2.1k

GitHub Stars

Open-source & growing

320K+

Image Pulls

Deployed worldwide

200+

Processing Tools

Across 5 file modalities

20+

Languages

Speaks your language

One platform. Every file workflow.

Search 200+ self-hosted tools by task, format, modality, or workflow.

Missing a workflow?Request a tooland include the input, output, and privacy requirements.
Browse full tool catalog
Enterprise-grade security

Built for enterprise deployment.

Every identity, access, and compliance control your security team expects, running entirely on infrastructure you own.

Identity

SAML SSO

Okta, Azure AD, Google Workspace, or any SAML 2.0 / OIDC identity provider.

Identity

SCIM Provisioning

Automated user provisioning and deprovisioning synced from your identity provider.

Access

Multi-Factor Auth

Enforce TOTP-based MFA across your organization. Protect every account.

Access

Per-Tool Permissions

Granular role-based access control. Admin, editor, user, and custom roles.

Isolation

Multi-Tenancy

Isolated workspaces per team or department with separate configurations.

Compliance

Audit Export

Every action logged. Export immutable audit trails for SOC 2, ISO 27001, and compliance reporting.

Infrastructure

S3-Compatible Storage

AWS S3, MinIO, or Cloudflare R2 for persistent, scalable file storage.

Integration

Webhooks

Real-time notifications when processing completes. Integrate with any internal workflow.

Audit-ready for
SOC 2ISO 27001HIPAAGDPR
Book a Demo

Talk to our team about enterprise licensing and deployment.

Data sovereignty

Built for regulated environments.

Your files stay on your infrastructure. No third-party processing, no data transfer risk.

01 / Architecture

Compliant by architecture

No vendor DPAs. No data processing agreements. No third-party risk assessments. Files are processed on your infrastructure and never transmitted to external services. GDPR, HIPAA, and CCPA compliant from day one.

Your Infrastructure
SnapOtter
Your Files

Data never leaves this boundary

No external cloud connections
02 / Automation

Integrate with your existing workflows

Full REST API with OpenAPI documentation for every tool. Chain tools into automated pipelines. Batch process thousands of files. Trigger via webhooks and integrate with your internal systems.

# Resize an image via the API
$ curl -X POST localhost:1349/api/v1/tools/image/resize \
  -F "[email protected]" \
  -F 'settings={"width":800}'

# Response
{
  "jobId": "abc123",
  "downloadUrl": "/api/v1/jobs/abc123/download"
}
03 / Local AI

AI processing without external APIs

19 local AI tools for OCR, transcription, background removal, upscaling, and more. No external API keys, no per-request charges, no data sent to third-party AI providers. Runs on CPU or NVIDIA CUDA within your own infrastructure.

Remove BackgroundImage UpscalingFace / PII BlurObject EraserOCR / Text ExtractionPDF OCRAI ColorizationFace EnhancementNoise RemovalSmart CropRed Eye RemovalPhoto RestorationPassport PhotoPNG Transparency FixerAI Canvas ExpandTranscribe AudioAuto SubtitlesBackground ReplaceBlur Background
04 / Deployment

Fits your infrastructure

One Docker Compose stack: app, Postgres, and Redis. Deploy on Kubernetes, bare metal, or cloud VMs. ARM and x86 architectures. Works in air-gapped and classified environments with zero internet dependency.

DockerDocker
KubernetesKubernetes
AWSAWS
LinuxLinux
macOS
Air-Gapped

Straight from the people running it

Unedited quotes from reviews, Reddit, GitHub, and the in-app feedback box. Typos and all.

  • This self-hosted tool gave me control. My photos and the light editing I need to do are no longer tied to a subscription.
    Dhruv BhutaniXDA Developers
  • If you're already running a home server, SnapOtter is a no-brainer addition. The Docker command takes less than a minute...
    Yadullah AbidiMakeUseOf
  • Holy shit this is great!
    u/Big_Wave9732r/selfhosted
  • das perfekte Schweizer Taschenmesser für eure Dateien
    DeploynYouTube
  • Thank you for your hard work. This is an excellent endeavor.
    @WbbdlrGitHub
  • Looks like a very helpful app, especially removing EXIF easily from a browser UI.
    u/xilexr/selfhosted
  • Thank you for your help! PS It's a great program.
    @mptproGitHub
  • SnapOtter has excellent Smart Crop (subject/face/trim) and Split Image tools
    @MrCoalaGitHub
  • Hi, awesome tool.
    @luxmaraGitHub
  • I can confirm this worked. Thank you for the quick reply and fix. The tool works great
    u/joshrj45r/homelab
  • Awesome, thank you for the fast fix!
    @JisagiGitHub
  • Fantastic software! I managed to replace [my old converter] and even got more features with SnapOtter.
    Self-hosted adminShared via in-app feedback
  • I have a 24/7 server that I run SnapOtter on (which is working perfectly!)
    @amn-96GitHub
  • Installed via UnRAID store. Painless proces, quick and easy. Kudos!
    Unraid userShared via in-app feedback
  • Your software is incredible ... thanks for all hard work
    @arturbacillaGitHub
  • In any case, it's a great program! I really like it.
    Homelab userShared via in-app feedback
  • first of all, thank you for creating Snapotter. I really like the concept and the workflow so far.
    @JamDaBamGitHub
  • Love the work you guys have put into this! Great job!
    Docker userShared via in-app feedback
  • Thanks for creating this! Very helpful on linux systems especially
    u/sidcoder/selfhosted
  • Super Unraid Template! Prima gemacht :)
    Unraid userShared via in-app feedback
  • the app looks great, and this is something I really need for my team and I as we spend all day merchandising product listings on amazon and other ecommerce sites.
    @regalenGitHub
  • If you're looking for a self-hosted alternative to online image editing services, SnapOtter is a great app.
    Akash JainYouTube

Free for everyone. Enterprise when you need it.

Start with the full open source edition. Upgrade when your team needs enterprise controls.

Most Popular

Open Source

Freeforever

Everything you need for file processing. No limits, no trials, no credit card.

Deploy Now
  • All 200+ tools across 5 modalities
  • Unlimited usage, no rate limits
  • Full REST API with OpenAPI docs
  • Pipeline automation & batch processing
  • 19 local AI tools
  • Multi-user with role-based access
  • OIDC / SSO login (Google, Okta, any provider)
  • 21 languages
  • Docker, Kubernetes, bare metal
  • ARM and x86, air-gapped ready
  • Community support (GitHub + Discord)
  • AGPL-3.0 licensed

Enterprise

Custom

Commercial license, enterprise security, priority support, and deployment assistance.

Let's talk
  • Everything in Open Source
  • Commercial license (no AGPL)
  • SAML SSO + SSO enforcement
  • SCIM provisioning
  • Multi-factor authentication
  • Multi-tenancy
  • Per-tool permissions
  • S3-compatible storage
  • Webhooks + audit log export
  • Priority support with SLA
  • Dedicated deployment help
  • Security review + compliance docs

Open source. Fully auditable.

AGPL-3.0 licensed. Your security team can inspect every line. No black boxes, no vendor lock-in.