Transmute
Convert, compress, stay in control.·transmute.sh
Transmute is a free, open-source, self-hosted file converter and compressor for images, video, audio, data, documents, diagrams, fonts, subtitles, and 3D models. It runs on the user's own hardware via Docker, offering a web UI and a REST API with no file size limits, no watermarks, and no third-party uploads. It includes built-in authentication with per-user data isolation, OIDC/SSO login support, and seven built-in UI themes.
What it's for
Features 18
- 3D model conversion (STL, OBJ, PLY, GLB, 3MF, DXF)
- Audio conversion (MP3, WAV, FLAC, AAC, OGG)
- Audio extraction from video
- Built-in authentication with per-user data isolation
- Convert a file directly from a URL without uploading first
- Data conversion (CSV, JSON, YAML)
- Diagram conversion (draw.io to PNG, SVG, PDF)
- Docker deployment
- Document conversion (PDF, DOCX, TXT, Markdown)
- File compression (images, PDF, audio, video, GIF)
- Image conversion (PNG, JPG, WebP, SVG, BMP)
- No file size limits
- No watermarks
- OIDC/SSO login integration
- REST API with Swagger/ReDocly docs
- Self-hosted file converter
- Seven built-in themes
- Video conversion (MKV, MP4, MOV, AVI, WebM)
At a glance
Integrations
Resources
Pricing
Transmute is entirely free and open-source with no paid tiers or subscription; users self-host it on their own hardware.
Self-hosted deployment via Docker; no paid tiers exist.
No file size limits, no watermarks, no rate limits, no paid tiers