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