About this project

OmniTools is a self-hosted web application offering a suite of utilities for everyday digital tasks. All processing occurs locally in the browser — no files leave your device. Tools include image/video/audio manipulation (resize, convert, trim), PDF splitting/merging/editing, text formatting, date/time calculators, math utilities, and JSON/CSV/XML data tools. The project is built with React and TypeScript, uses Material UI, and supports multiple languages via Locize. Deployment is simple via Docker (28MB image) or Docker Compose. Contributions are welcome: report bugs, suggest features, translate, improve docs, or submit PRs. Community support available via Discord. Sponsored by Locize for localization. Licensed under MIT.