On-premise Privacy-first GDPR & HIPAA ready Air-gap ready SAML SSO Audit logging Open source

Every file tool you need. Nothing leaves your network.

The file-processing suite for teams that keep sensitive data in-house.

157

Processing Tools

Across 5 file modalities

1.7k

GitHub Stars

Open-source & growing

140K+

Image Pulls

Deployed worldwide

20+

Languages

Speaks your language

One platform. Every file tool.

Browse 157 self-hosted tools across image, video, audio, documents, and data.

Showing 157 of 157 tools

Resize

Resize by pixels, percentage, or social media presets

Crop

Freeform crop, aspect ratio presets, shape crop

Rotate & Flip

Rotate, flip, and straighten images

Convert

Convert between image formats

Compress

Reduce file size by quality or target size

Optimize for Web

Optimize images for web with format conversion, quality control, and live preview

Remove Metadata

Remove EXIF, GPS, and camera info

Edit Metadata

Edit EXIF, GPS, and camera info

Bulk Rename

Rename multiple files with patterns

Image to PDF

Combine images into a PDF document

Favicon Generator

Generate all favicon and app icon sizes

Adjust Colors

Brightness, contrast, exposure, saturation, temperature, sharpness, and effects

Sharpening

Adaptive, unsharp mask, and high-pass sharpening with presets

Replace & Invert Color

Replace specific colors or invert

Color Blindness Simulation

Simulate how images appear with color vision deficiency

Remove Background

AI-powered background removal

Image Upscaling

AI super-resolution enhancement

Object Eraser

Remove unwanted objects with AI

OCR / Text Extraction

Extract text from images

PDF OCR

Extract text from PDF documents using AI-powered OCR

Face / PII Blur

Auto-detect and blur faces and sensitive info

Smart Crop

Smart subject, face, or trim-based cropping

Image Enhancement

One-click auto-improve with smart analysis

Face Enhancement

Restore and enhance faces with AI

AI Colorization

Convert B&W photos to full color with AI

Noise Removal

AI-powered noise and grain removal

Red Eye Removal

AI-detect and fix red eye in flash photos

Photo Restoration

Fix scratches, tears, and damage on old photos with AI

Passport Photo

AI-powered passport and ID photo generator

Content-Aware Resize

Seam carving resize that preserves important content with face protection

AI Canvas Expand

Expand canvas with AI-powered fill

Transcribe Audio

Convert speech to text with AI-powered transcription

Auto Subtitles

Generate subtitle files from video audio tracks

PNG Transparency Fixer

Fix fake transparent PNGs in one click

Background Replace

Replace image background with a solid color

Blur Background

Blur the background while keeping the subject sharp

Text Watermark

Add text watermark overlay

Image Watermark

Overlay a logo as watermark

Text Overlay

Add styled text to images

Image Composition

Layer images with position and opacity

Meme Generator

Create memes with templates and custom text

Image Info

View all metadata and image properties

Image Compare

Side-by-side comparison of two images

Find Duplicates

Detect duplicate and near-duplicate images

Color Palette

Extract dominant colors from image

QR Code Generator

Generate styled QR codes with custom colors, patterns, and logos

HTML to Image

Capture webpages as high-quality images

Barcode Reader

Scan images for QR codes, barcodes, and 2D codes

Image to Base64

Convert images to base64 strings for embedding in HTML, CSS, and more

Barcode Generator

Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix

Collage / Grid

Combine images into beautiful grid collages with 25+ templates

Stitch / Combine

Join images side by side, stacked, or in a grid

Image Splitting

Split images into grid tiles or by pixel size with live preview

Border & Frame

Add borders, rounded corners, shadows

Beautify Screenshot

Add gradient backgrounds, device frames, shadows, and social media sizing

Circle Crop

Crop image to a centered circle with transparent corners

Duotone

Apply a two-color duotone effect with custom shadow and highlight colors

Image Pad

Pad image to a target aspect ratio with a solid color background

Pixelate

Apply a pixelation effect to the full image or a specific region

Vignette

Add a vignette effect with adjustable strength and color

GIF/WebP Converter

Convert animated GIF to WebP and vice versa, preserving all frames

Histogram

Generate an RGB histogram chart from an image

LQIP Placeholder

Generate a tiny low-quality image placeholder with base64 data URI

Sprite Sheet

Combine multiple images into a single sprite sheet grid

SVG to Raster

Convert SVG to PNG, JPEG, WebP, AVIF, TIFF, GIF, or HEIF at custom scale and DPI

Image to SVG

Vectorize images using tracing

GIF Tools

Resize, optimize, change speed, reverse, extract frames, and rotate animated GIFs

PDF to Image

Convert PDF pages to images

Convert Video

Convert videos between MP4, MOV, and WebM

Compress Video

Shrink video file size with quality control

Trim Video

Cut a clip out of a video

Mute Video

Remove the audio track from a video

Video to GIF

Turn a video clip into an animated GIF

Resize Video

Scale a video to a new resolution or preset size

Crop Video

Crop a region out of a video

Rotate Video

Rotate or flip a video

Change FPS

Change the frame rate of a video

Video Color

Adjust brightness, contrast, saturation, and gamma

Video Speed

Speed up or slow down a video

Reverse Video

Play a video clip backwards

Normalize Audio

Normalize video audio volume to broadcast standard

Aspect Pad

Add solid-color bars to fit a target aspect ratio

Blur Pad

Fill bars with a blurred copy of the video

Watermark Video

Burn a text watermark onto video frames

Stabilize Video

Reduce camera shake with two-pass stabilization

GIF to Video

Convert an animated GIF into an MP4 or WebM video

Video to WebP

Convert a video clip into an animated WebP image

Video to Frames

Extract frames from a video as a ZIP of images

Merge Videos

Join multiple video clips into one file

Replace Audio

Swap the audio track of a video with another file

Burn Subtitles

Permanently render subtitles onto video frames

Embed Subtitles

Mux a subtitle track into the video container

Extract Subtitles

Pull the subtitle track out of a video as an SRT file

Images to Video

Turn a set of images into a slideshow video

Clean Video Metadata

Strip metadata from a video and report what was found

Convert Audio

Convert audio between MP3, WAV, OGG, and more

Trim Audio

Cut a section out of an audio file

Extract Audio

Pull the audio track out of a video

Volume Adjust

Increase or decrease audio volume by a fixed gain

Normalize Audio

Even out loudness to broadcast standard levels

Fade Audio

Add fade-in and fade-out effects to audio

Reverse Audio

Play audio backwards

Audio Speed

Speed up or slow down audio playback

Pitch Shift

Raise or lower pitch by semitones without changing speed

Audio Channels

Convert between mono, stereo, or swap left and right channels

Silence Removal

Strip silent sections from audio

Noise Reduction

Reduce background noise with FFT-based denoising

Merge Audio

Combine multiple audio files into one

Split Audio

Split audio by time, equal parts, or silence detection

Ringtone Maker

Create a ringtone clip from any audio file

Waveform Image

Generate a waveform visualization as a PNG image

Audio Metadata

View, edit, or strip audio tags (ID3)

Merge PDFs

Combine multiple PDFs into one

Split PDF

Extract pages or split into parts

Compress PDF

Shrink PDF file size

Rotate PDF

Rotate pages in a PDF

Convert Document

Convert between Word, OpenDocument, RTF, and plain text formats

Convert Presentation

Convert between PowerPoint and OpenDocument presentation formats

Convert Spreadsheet

Convert between Excel, OpenDocument, and CSV formats. Multi-sheet workbooks export the first sheet to CSV.

Excel to PDF

Convert spreadsheets to PDF. Wide sheets may paginate across multiple pages.

Word to PDF

Convert Word documents to PDF

Extract Pages

Pull selected pages into a new PDF

Remove Pages

Delete specific pages from a PDF

Organize PDF

Reorder pages with an explicit page order

Protect PDF

Add password protection (AES-256 encryption)

Unlock PDF

Remove password protection from a PDF

Repair PDF

Attempt to repair a damaged or corrupted PDF

Web-Optimize PDF

Linearize a PDF for fast web viewing

Grayscale PDF

Convert all colors to grayscale

PDF/A Convert

Convert to archival PDF/A-2

Crop PDF

Crop all pages with a uniform margin

N-up PDF

Arrange multiple pages per sheet

Booklet PDF

Arrange pages for folding into a booklet

Watermark PDF

Add a text watermark to every page

PDF Page Numbers

Add page numbers to every page

Flatten PDF

Bake forms and annotations into page content

Redact PDF

Permanently remove text occurrences (verified true redaction)

PDF to Text

Extract plain text from a PDF

PDF to Word

Best for text-based PDFs; scanned pages need OCR

PDF Metadata

Read and write PDF document metadata

PowerPoint to PDF

Convert presentations to PDF

HTML to PDF

Convert an HTML file to PDF. Remote resources are disabled for privacy.

Markdown to Word

Convert a Markdown file to a Word document (DOCX)

Markdown to HTML

Convert a Markdown file to a standalone HTML page. Remote images in the source are left as-is in the output.

Markdown to PDF

Convert a Markdown file to a styled PDF. Remote resources are disabled for privacy.

Convert EPUB

Convert an EPUB to PDF, DOCX, HTML, or Markdown. Remote resources inside the book are not fetched.

Convert to EPUB

Convert Word, Markdown, HTML, or plain text files to EPUB

Chart Maker

Create bar, line, or pie charts from CSV or JSON data

CSV to Excel

Convert between CSV and Excel (XLSX), both directions

CSV to JSON

Convert between CSV and JSON, both directions

JSON to XML

Convert between JSON and XML, both directions

Split CSV

Split a CSV into smaller files by row count

Merge CSVs

Combine multiple CSV or TSV files with matching columns into one

YAML / JSON

Convert between YAML and JSON, both directions

XML to CSV

Extract repeating elements from XML into a CSV table

Create ZIP

Bundle multiple files into a single ZIP archive

Extract ZIP

Safely extract files from a ZIP archive with bomb protection. Single-file archives return the file directly.

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 2 ISO 27001 HIPAA GDPR
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 "file=@photo.jpg" \
  -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 your GPU or CPU within your own infrastructure.

Remove Background Image Upscaling Face / PII Blur Object Eraser OCR / Text Extraction PDF OCR AI Colorization Face Enhancement Noise Removal Smart Crop Red Eye Removal Photo Restoration Passport Photo PNG Transparency Fixer AI Canvas Expand Transcribe Audio Auto Subtitles Background Replace Blur 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.

Docker Docker
Kubernetes Kubernetes
AWS AWS
Linux Linux
macOS
Air-Gapped

Free for everyone. Enterprise when you need it.

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

Open Source

Free forever

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

Deploy Now
  • All 157 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
  • 21 languages
  • Docker, Kubernetes, bare metal
  • ARM and x86, air-gapped ready
  • Community support (GitHub + Discord)
  • AGPL-3.0 licensed
Most Popular

Enterprise

Custom

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

Contact Sales
  • Everything in Open Source
  • Commercial license (no AGPL)
  • SAML SSO + OIDC integration
  • 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.