# Omni Tools — Self-Hosted Web-Based Developer Utilities > A self-hosted collection of web-based tools for developers including converters, encoders, formatters, and generators with no tracking or ads. ## Install Save in your project root: # Omni Tools — Self-Hosted Web-Based Developer Utilities ## Quick Use ```bash docker run -d -p 3000:3000 --name omni-tools iib0011/omni-tools:latest ``` ## Introduction Omni Tools is a self-hosted collection of web-based utilities for everyday developer tasks. It bundles converters, encoders, formatters, generators, and calculators into a single privacy-respecting application with no ads, no tracking, and no external requests. ## What Omni Tools Does - Converts between data formats (JSON, YAML, CSV, Base64, hex, and more) - Encodes and decodes strings with URL, HTML, JWT, and hash algorithms - Formats and minifies code in multiple languages (JSON, SQL, XML, CSS) - Generates UUIDs, passwords, lorem ipsum, QR codes, and color palettes - Provides network utilities like IP lookup, DNS resolution, and port scanning ## Architecture Overview Omni Tools is a Next.js application that runs all operations client-side in the browser for privacy. The Docker container serves the static frontend and a minimal Node.js backend for server-side utilities. No data leaves the instance, and no external APIs are called for core operations. ## Self-Hosting & Configuration - Single Docker image, runs on any platform with Docker support - Default port 3000, configurable via environment variable - No database required; all processing is stateless - Optional reverse proxy setup for HTTPS with Nginx or Traefik - Resource-light: runs comfortably on a 512 MB RAM VPS ## Key Features - 100+ tools covering text, image, network, math, and developer categories - Privacy-first: all processing happens locally, no telemetry - Responsive UI that works on desktop and mobile browsers - Fast search to find any tool instantly by name or keyword - Open to community contributions for adding new tools ## Comparison with Similar Tools - **IT Tools (CorentinTh)** — similar concept with a different tool set; Omni Tools adds more converters - **CyberChef** — powerful data transformation; less polished UI for everyday tasks - **DevToys** — Windows-native desktop app; Omni Tools is web-based and cross-platform - **Transform.tools** — online-only SaaS; Omni Tools is fully self-hosted - **SmallDev.tools** — cloud-hosted; Omni Tools keeps data on your infrastructure ## FAQ **Q: Does Omni Tools send data to external servers?** A: No. All processing runs in the browser or on your local instance. No telemetry or analytics are included. **Q: Can I add custom tools?** A: Yes, the project accepts community contributions via pull requests and provides a template for new tool pages. **Q: What browsers are supported?** A: Any modern browser (Chrome, Firefox, Safari, Edge) with JavaScript enabled. **Q: Is authentication supported for team use?** A: The app is open by default. For restricted access, place it behind a reverse proxy with authentication. ## Sources - https://github.com/iib0011/omni-tools - https://omni-tools.dev --- Source: https://tokrepo.com/en/workflows/asset-05b161a9 Author: AI Open Source