Project Introduction#
Overview#
🔥 Open Source: Zoroaaa/it-toolbox
IT Toolbox is an online toolbox designed for developers, integrating 72 high-frequency development tools covering formatters, encoders/decoders, encryption, network queries, text processing, and color updates.
Core Features#
| Feature |
Description |
| 🚀 Zero Latency |
90% of tools run directly in the browser, with no waiting for server responses. |
| 🔒 Privacy & Security |
Sensitive data (passwords, keys) is processed locally and never uploaded to the server. |
| 🌍 Global Acceleration |
Powered by Cloudflare CDN with over 300+ edge nodes globally. |
| 📱 Responsive Design |
Perfectly optimized for both desktop and mobile views. |
| 🌙 Dark Mode |
Supports Light/Dark/Follow System themes. |
| ⌨️ Quick Access |
Ctrl/Cmd + K global search for rapid access. |
Tech Stack#
| Category |
Technology |
| Frontend Framework |
React 18 · TypeScript 5 |
| Routing |
TanStack Router |
| State Management |
Zustand |
| CSS styling |
Tailwind CSS |
| Backend Framework |
Hono |
| Deployment |
Cloudflare Pages Functions |
Features Overview#
| Category |
Count |
Description |
| Formatters |
9 |
JSON/Markdown/YAML/XML/SQL/CSS/JS/TOML/CSV |
| Encoders/Decoders |
11 |
Base64/URL/JWT/HTML Entity/Hex/Unicode/Morse Code etc. |
| Crypto & Security |
8 |
Hash/AES/RSA/HMAC/Bcrypt/SSH/JWT Generator/Cert Resolver |
| Network HTTP |
9 |
IP lookup/DNS/URL Parser/HTTP Status Codes/MIME etc. |
| Text Processing |
11 |
Case Converter/Regex Tester/Stats/Diff/Similarity etc. |
| Color Design |
7 |
Color Picker/Gradient Gen/Palette/WCAG Contrast etc. |
| Time & Date |
5 |
Timestamp/Date Cal/Timezone Converter/Duration format etc. |
| Generators |
8 |
UUID/NanoID/ULID/ObjectID/Password/Mock Data/QR Code etc. |
| Unit Converters |
1 |
Radix conversion |
| AI Enhanced |
3 |
AI Code Explainer/AI Regex Gen/AI SQL Gen |
| Tool |
Description |
| JSON Formatter |
Format, compress, and validate JSON data with syntax highlighting. |
| Markdown Previewer |
Real-time rendering with GFM, math formulas, and code highlighting support. |
| YAML ↔ JSON |
Convert between YAML and JSON formats. |
| SQL Formatter |
Format and beautify SQL statements; supports multiple DB dialects. |
| XML Formatter |
Format, compress, and validate XML documents. |
| CSS Formatter |
CSS/SCSS/Less formatting and compression. |
| JS/TS Formatter |
JavaScript/TypeScript/JSON5 formatting and compression. |
| TOML ↔ JSON |
Convert between TOML and JSON formats. |
| CSV Viewer |
Visualize and convert CSV data. |
Encoders/Decoders#
| Tool |
Description |
| Base64 En/Decoder |
Text/File Base64 & Base64URL encoding/decoding. |
| URL En/Decoder |
encodeURIComponent / full URL en/decoder and parser. |
| JWT Parser |
Parse Header/Payload and highlight expiration details. |
| HTML Entity En/Decoder |
Encode and decode HTML entities. |
| Hex En/Decoder |
Convert between text and hexadecimal. |
| Unicode Converter |
Convert back and forth between characters and Unicode code points. |
| Morse Code |
Convert between text and Morse code. |
| Binary Text |
Convert between text and binary strings. |
| ROT13/Caesar |
ROT13 and Caesar Shift ciphers. |
| Punycode Converter |
Internationalized Domain Name (IDN) Punycode en/decoder. |
| ASCII Table |
Complete ASCII/Unicode character reference lookup. |
Crypto & Security#
| Tool |
Description |
| Hash Calculator |
MD5/SHA-1/SHA-256/SHA-384/SHA-512 hashing calculation. |
| AES En/Decryption |
AES-GCM symmetric encryption and decryption. |
| RSA Key Generator |
Generate RSA keypairs with PEM output support. |
| HMAC Calculator |
HMAC-SHA256/512 signature computation. |
| Bcrypt Hashing |
Bcrypt password hashing and verification. |
| SSH Key Generator |
Generate Ed25519/RSA SSH keypairs. |
| JWT Generator |
Fill Payload/Header details, select algorithm to generate Token. |
| TLS Cert Parser |
Parse PEM certificate to display domains/expiry/fingerprint/SAN. |
Network HTTP#
| Tool |
Description |
| IP Lookup |
Look up IP geolocation and ASN information. |
| DNS Lookup |
Query A/AAAA/MX/TXT/CNAME records. |
| URL Parser |
Parse individual components of a URL structure. |
| HTTP Status Codes |
Lookup definitions and descriptions of HTTP status codes. |
| HTTP Headers |
List descriptions of requested/response headers with safety suggestions. |
| MIME Types |
File extensions mapped to corresponding MIME types lookup. |
| IP Subnet Calculator |
CIDR computation for network, broadcast addresses, and hosts. |
| UA Parser |
Parse User-Agent strings to identify browser/OS/device. |
| cURL Converter |
Convert cURL commands into fetch/axios/Python/Go implementations. |
Text Processing#
| Tool |
Description |
| Case Converter |
camelCase/snake_case/kebab-case converter. |
| Lorem Ipsum Gen |
English Lorem / Chinese random text generation. |
| Regex Tester |
Real-time matching highlighting with group extraction. |
| Text Stats |
Characters/Words/Lines count and reading time estimation. |
| Text Diff |
Compare differences between two blocks of text with highlighting. |
| Text Trims |
Bulk operations like deduplicate, sort, reverse, trim empties. |
| String Escape |
Escape and unescape templates for JS/Python/Java/C strings. |
| Cron Parser |
Parse and generate Cron expressions. |
| Text Similarity |
Calculate similarity index between two text blocks. |
| Line Operations |
Sort, deduplicate, randomize, extract specific lines. |
| JSON to Type Def |
Generate TypeScript/Go/Python/Kotlin types from JSON accurately. |
Color Utilities#
| Tool |
Description |
| Color Picker |
Convert between HEX, RGB, HSL, HSV, and CMYK. |
| CSS Gradient Gen |
Visually create and generate CSS gradient code. |
| Palette Generator |
Input a primary color to find analog/complement/triad schemes. |
| WCAG Contrast |
Evaluate contrast index based on foreground/background. |
| Blindness Simulator |
Simulate 8 visual deficiency models accurately. |
| Tailwind Palette |
Reference complete Tailwind v3/v4 palette nodes. |
| Box Shadow Gen |
Visually customize and adjust box-shadow specs. |
Time & Date#
| Tool |
Description |
| Timestamp Converter |
Convert between Unix timestamps and standard date representations. |
| Date Calculator |
Date addition/subtraction or difference, including business days. |
| Timezone Converter |
Lookup worldwide timezones with multi-zone simultaneous display. |
| Duration Formatter |
Convert seconds to formats like hh:mm:ss or descriptive phrases. |
| Calendar Generator |
Generate calendars for specific years/months with iCal export. |
Generators#
| Tool |
Description |
| UUID Generator |
Generate UUID v4 batches. |
| Password Generator |
Customizable character set with strength visualization specs. |
| NanoID Generator |
Custom batch with length setups. |
| ULID Generator |
Chronologically ordered unique IDs. |
| MongoDB ObjectID |
Generate/Parse ObjectID identifiers. |
| Mock Data Gen |
Name, email, phone, numbers, addresses mock generator. |
| QR Code Generator |
Supports text inputs, URLs, WiFi node encodings. |
| Placeholder Image Gen |
Specific size, color, typography setup images. |
Unit Converters#
| Tool |
Description |
| Radix Converter |
Binary/Octal/Decimal/Hexadecimal numeric base conversions. |
AI Enhanced#
| Tool |
Description |
| AI Code Explainer |
Intelligently explains node logic accurately. |
| AI Regex Gen |
NLP generation for regular expression strings. |
| AI SQL Gen |
NLP generation for structured queries strictly. |