TL;DR — Quick Summary

Deploy IT-Tools self-hosted: 70+ developer utilities for encoding, hashing, JWT debugging, CIDR calculations, UUID generation, and data conversion.

Why IT-Tools?

Developers constantly need small utilities: decode a base64 string, debug a JWT, calculate a subnet mask. Online tools work but your data travels through someone else’s server. IT-Tools keeps it local:

  • 70+ tools in one interface.
  • Pure client-side — data never leaves your browser.
  • No accounts or API keys — open and use.
  • Search — find any tool instantly.
  • 2-minute deploy — one Docker command.

Prerequisites

  • Docker on any machine.
  • Minimal resources (static files only).

Deploy with Docker

docker run -d \
  --name it-tools \
  --restart=always \
  -p 8080:80 \
  corentinth/it-tools:latest

Access at http://your-server:8080. That’s it.


Tool Categories

Category Example Tools
Crypto Hash generator (MD5, SHA-1/256/512), UUID/ULID generator, password generator, RSA key pair
Converter Base64 encode/decode, hex ↔ text, YAML ↔ JSON ↔ TOML, number base converter
Web JWT decoder, URL encode/decode, HTML entities, HTTP status codes reference
Network CIDR calculator, IPv4/IPv6 subnet, MAC address lookup, port list
Text Lorem ipsum, word/character counter, regex tester, string inspector
Date/Time Unix timestamp converter, date calculator, timezone converter
Images QR code generator, color picker, favicon generator
Development Docker run → compose converter, crontab generator, SQL formatter

Use Cases by Role

Role Most Used Tools
Backend Developer JWT decoder, base64, UUID, hash generator, JSON formatter
DevOps Engineer CIDR calculator, crontab generator, Docker converter, YAML/JSON
Frontend Developer Color picker, Lorem ipsum, HTML entities, QR code generator
Security Engineer Password generator, RSA keys, hash verifier, TOTP generator
Sysadmin Network tools, MAC lookup, port reference, Unix timestamp

IT-Tools vs Online Alternatives

Feature IT-Tools Online tools (CyberChef, etc.)
Privacy Client-side, data never leaves Data sent to server
Availability Works offline (LAN) Requires internet
Speed Instant (local) Network latency
Cost Free, self-hosted Free, ad-supported
Customizable Open source, add tools No

Troubleshooting

Problem Solution
Page loads but tools don’t work Clear browser cache; ensure JavaScript is enabled
Can’t access from other machines Verify Docker port mapping and firewall open on port 8080
Want to update docker pull corentinth/it-tools:latest then recreate container

Summary

  • One Docker command for 70+ developer utilities.
  • Client-side only — no data leaves your browser.
  • Role-based value — useful for developers, DevOps, sysadmins, and security teams.