Deploy IT-Tools self-hosted: 70+ developer utilities for encoding, hashing, JWT debugging, CIDR calculations, UUID generation, and data conversion.
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.
| 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 |
| 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.
Related Articles