← All articles
DEVELOPMENT IT-Tools: A Self-Hosted Swiss Army Knife for Developers 2026-02-09 · it-tools · utilities · developer-tools

IT-Tools: A Self-Hosted Swiss Army Knife for Developers

Development 2026-02-09 it-tools utilities developer-tools docker

IT-Tools is a self-hosted collection of handy developer utilities — the kind of things you'd normally Google for and end up on some ad-laden website. Base64 encode/decode, JWT parsing, UUID generation, cron expression parsing, hash generators, color converters, and about 70 more tools, all in a clean web UI running on your own server.

Why Self-Host This?

You probably already use these tools multiple times a day through various websites. Self-hosting IT-Tools gives you:

The privacy angle is the real win. How many times have you pasted a JWT token into jwt.io without thinking about it? That token might contain user data, and you just sent it to a third party.

Installation

# docker-compose.yml
services:
  it-tools:
    image: corentinth/it-tools:latest
    container_name: it-tools
    ports:
      - "8080:80"
    restart: unless-stopped
docker compose up -d

That's it. No volumes, no environment variables, no database. IT-Tools is a static site — everything runs in the browser. The Docker container is just a web server serving the files.

Access it at http://your-server:8080.

Available Tools

IT-Tools includes 70+ utilities organized by category. Here are the most useful ones:

Crypto / Security

Converters

Web / Network

Developer

Math / Data

Text / String

Image / Media

Practical Use Cases

Daily Development

Keep IT-Tools open in a pinned browser tab. When you need to:

...you click one tab instead of Googling.

Security-Sensitive Work

Any time you'd normally paste sensitive data into an online tool:

With IT-Tools, the data never leaves your browser.

Team Environments

Deploy IT-Tools on your internal network and share the URL with your team. Everyone gets the same set of utilities without installing anything.

Running Behind a Reverse Proxy

Since IT-Tools is a simple static site, reverse proxy configuration is straightforward:

# Caddy
tools.yourdomain.com {
    reverse_proxy it-tools:80
}

Consider adding basic auth if you're exposing it externally, though all processing is client-side so there's no server-side data exposure risk.

Resource Usage

IT-Tools is exceptionally lightweight:

You can run it on the most resource-constrained hardware you have.

Verdict

IT-Tools is one of those "why didn't I set this up sooner" services. The setup takes 30 seconds, it uses essentially no resources, and it replaces dozens of bookmarks to sketchy online tools. The privacy benefit alone justifies it — once you have IT-Tools running, you'll stop pasting sensitive data into random websites.

Add it to your dashboard, pin it in your browser, and you'll wonder how you managed without it.