Free IT and Developer Tools Online
ToolMintX IT tools help developers, students, sysadmins, and support teams handle quick technical checks: JSON formatting, YAML conversion, Base64, hashes, JWT decoding, regex testing, cron expressions, DNS lookup, SSL checks, port scans, subnet math, password generation, and other daily utilities.
41 Tools AvailableAvailable Tools
AI VRAM Calculator
Estimate GPU VRAM for LLM inference and training using model, quantization, users, and context length.
Client-sideAI API Cost Calculator
Compare and estimate AI API costs across OpenAI, Claude, Gemini, DeepSeek and more for text, image, video, and embeddings.
Client-sideAPI Key and .env Secret Generator
Generate secure .env secrets plus selectable Hugging Face, OpenAI, JWT, database, and webhook variables.
Client-sideSubnet Calculator
IPv4 subnet calculator: network and broadcast address, subnet and wildcard mask, usable host range, and host count from any IP and CIDR prefix.
Client-sideIPv4 to IPv6 Converter
Convert an IPv4 address into its IPv4-mapped IPv6 form, 6to4 prefix, and mixed notation, in canonical RFC 5952 hex.
Client-sideStrong Password Generator
Generate cryptographically random passwords with a live entropy readout in bits, adjustable length, and character-set toggles.
Client-sideWebcam and Mic Tester
Test camera delivery and microphone input with measured FPS, dBFS levels, mute state, and granted processing settings.
Client-sideKeyboard Tester
Test keyboard keys, measure rollover with a max-keys-at-once counter, and read Caps, Num, and Scroll Lock state.
Client-sideSpeaker Tester
Isolate left and right channels with a hard-panned tone, hold a tone hands-free, and sweep the full 20 Hz to 20 kHz range on speakers, headphones, and earbuds.
Client-sideScreen Tester
Find dead and stuck pixels with pure test colours, check banding and sharpness, and read the gamut your browser reports.
Client-sideTouchpad Tester
Sweep a coverage grid to find touchpad dead zones, count left, right, and middle clicks separately, measure the double-click gap, and tell a pinch from a scroll.
Client-sideGamepad Tester
Plot each stick as a live dot to catch stick drift, watch triggers as analog bars, record full stick and trigger reach, and test every button.
Client-sideBluetooth Device Checker
Check Web Bluetooth support, radio presence, permission state, granted devices, and whether GATT connects.
Client-sideBrowser Feature Tester
Check support for camera, mic, clipboard, WebGL, WebRTC, Bluetooth, and storage APIs, and read their permission state without a prompt.
Client-sideInternet Speed Lite Test
Measure ping, jitter, download, and upload to ToolMintX with corrected timing so a fast connection is not underreported.
WebRTC Leak Test
Compare your WebRTC ICE candidates against the IP this site sees, so a real leak is separated from an mDNS hostname.
Clipboard Tester
Test browser clipboard copy, paste, read, write, permissions, and secure context support.
Client-sideCHMOD Calculator
Build Linux file modes from checkboxes, special bits included, and read the octal and symbolic forms together.
Client-sideMAC Address Lookup
Find the manufacturer behind a MAC address or OUI, and decode the address bits so randomized addresses are named, not shown as errors.
JSON Formatter & Validator
Beautify, minify, and validate JSON with live checking and errors pinned to the exact line and column.
Client-sideYAML to JSON Converter
Convert YAML to JSON and back with live validation and errors pinned to the line and column.
Client-sideBase64 Encoder / Decoder
Encode text to Base64 and back, with URL-safe input, padding recovery, and correct UTF-8.
Client-sideRegex Tester
Test JavaScript regex on live text with named capture groups, a replace preview, and all six flags.
Client-sideHash Generator
Hash text or a file to MD5, SHA-1, SHA-256, SHA-384, SHA-512 and compare against a checksum.
Client-sideJWT Decoder
Decode a JWT, see expired-or-valid status at a glance, and get an alg:none warning.
Client-sideCron Expression Generator
Build, parse, and translate Linux cron expressions, and preview the next times they will run.
Client-sidePing Test
Check if a host is up and how long the round trip takes, measured from our server via TCP.
Port Scanner
Check which TCP ports are open, closed, or filtered on a host, scanned from our server.
DNS Lookup
Check A, AAAA, MX, NS, TXT, SOA, and CAA records for a domain, or a reverse PTR for an IP.
SSL Checker
Check a site's SSL/TLS certificate: days to expiry, browser trust, covered hostnames, and chain.
Telegram Chat ID Finder
Find your Telegram chat, group, or channel ID from a bot token — including negative and -100 IDs. Fixes the "webhook active" conflict in one click.
Client-sideLAN Cable Color Coder
Visualize RJ45 pinouts for T568A, T568B, crossover, and rollover cables, with the split-pair rule and a copy-ready color order.
Client-sideUUID Generator
Generate UUID v4 (random) or v7 (time-sortable) identifiers, single or bulk, in your browser.
Client-sideURL Encoder / Decoder
Percent-encode a URL or query value and decode it back, with encodeURI or encodeURIComponent scope.
Client-sideUnix Timestamp Converter
Convert a Unix/epoch timestamp to a date and back, auto-detecting seconds vs milliseconds.
Client-sideDiff Checker
Compare two texts line by line with color-coded additions, deletions, and dual line numbers.
Client-sideCSV to JSON Converter
Convert CSV to JSON and JSON arrays back to CSV with a correct RFC 4180 parser.
Client-sideHTML Entity Encoder / Decoder
Encode the five HTML special characters to entities, or decode any entity back to text.
Client-sideSQL Formatter
Format SQL with a tokenizer that preserves string literals and comments exactly.
Client-sideHTTP Status Codes
Searchable reference for the 50 HTTP status codes developers meet, with RFC 9110 names.
Client-sideWhat's My IP
See your public IP (read from this site's own server), location, ISP, and full browser fingerprint.
What This Category Helps With
The category separates client-side formatting tools from network diagnostic tools. Formatters, encoders, hash generators, JWT viewers, and password utilities are built for quick local tasks; network tools use server routes where a browser cannot perform the check directly.
Each tool focuses on a specific technical question: Is this JSON valid? What does this JWT payload contain? What subnet range does this CIDR represent? Which DNS records are visible? When will this cron expression run?
The pages are designed to be readable during troubleshooting. Inputs, output panels, copy buttons, and error messages are kept close together so a user can verify a result and move back to their actual work.
Common Uses
- Beautify JSON before debugging an API response.
- Decode a JWT header and payload without sending it to a login system.
- Generate a strong random password using browser crypto.
- Check DNS, SSL, ping, or port behavior from a server-side route.
- Convert Base64, YAML, timestamps, URLs, UUIDs, or file permissions.
How to Choose the Right IT Tools
Start with the job you need to finish, not the tool name. If the task is narrow, open the closest matching tool and use its built-in notes to check the result before downloading, copying, or sharing anything.
In this category, the best results usually come from clean input, a clear target format, and one final review in the place where the output will be used. That review matters because a file, calculation, caption, or code snippet can look correct on the page but still need a small adjustment for a form, editor, device, or platform.
AI VRAM Calculator
Estimate GPU VRAM for LLM inference and training using model, quantization, users, and context length. Use it when that workflow matches your goal: Estimate GPU memory for popular LLMs across inference and training workloads with architecture-aware formulas. Choose a model preset, quantization format, context length, and concurrent users to see a transparent VRAM breakdown for weights, KV cache, optimizer states, and activations. Parameter counts and layer shapes are read from each model’s published Hugging Face config, and the KV cache is computed from KV heads and head dimension so grouped-query attention models are sized correctly. Includes full fine-tuning and QLoRA estimation modes, all computed in your browser.
AI API Cost Calculator
Compare and estimate AI API costs across OpenAI, Claude, Gemini, DeepSeek and more for text, image, video, and embeddings. Use it when that workflow matches your goal: Estimate and compare the cost of AI API calls across every popular provider and model. Enter input and output token counts to see the cost per request and monthly total for OpenAI GPT, Anthropic Claude, Google Gemini, DeepSeek, Mistral, xAI Grok, and Cohere. Includes prompt-cache pricing (cached input billed at a fraction of the normal rate), image generation cost per image, video generation cost per second, and embedding cost per token, with a comparison table sorted cheapest-first and optional USD/INR display. All calculations run in your browser.
API Key and .env Secret Generator
Generate secure .env secrets plus selectable Hugging Face, OpenAI, JWT, database, and webhook variables. Use it when that workflow matches your goal: Create strong local-development secrets in the browser: a 384-bit JWT_SECRET, NextAuth and session keys, a true 256-bit AES encryption key, a URL-safe database password, and a ready DATABASE_URL with the password percent-encoded. Provider rows (Hugging Face, OpenAI, Anthropic, Gemini, OpenRouter, Groq, Mistral, Azure OpenAI, and more) emit the correct variable names with clearly-marked dashboard placeholders, since real provider keys can only be minted by the provider. Every value comes from the Web Crypto API, and any secret containing a hash is quoted so dotenv does not silently truncate it at the inline comment.
Subnet Calculator
IPv4 subnet calculator: network and broadcast address, subnet and wildcard mask, usable host range, and host count from any IP and CIDR prefix. Use it when that workflow matches your goal: Enter any IPv4 address and CIDR prefix to get the network address, broadcast address, subnet mask, wildcard mask, usable host range, and total and usable host counts. It snaps a host address down to its network boundary automatically, so you can paste an address a device actually uses instead of the network ID. Host counting follows the standards: /0 through /30 reserve the network and broadcast addresses (usable = total minus 2), while /31 is treated as an RFC 3021 point-to-point link with 2 usable hosts and /32 as a single-host route with 1 — not the textbook 0. The full /0 to /32 range is handled without integer overflow, and every calculation runs in the browser with no network or IP data leaving the page.
IPv4 to IPv6 Converter
Convert an IPv4 address into its IPv4-mapped IPv6 form, 6to4 prefix, and mixed notation, in canonical RFC 5952 hex. Use it when that workflow matches your goal: Enter an IPv4 address and get its IPv4-mapped IPv6 form (::ffff:), the 6to4 /48 prefix (2002:), and the legacy IPv4-compatible form, each written in canonical RFC 5952 hex with leading zeros suppressed — so 192.168.1.1 becomes ::ffff:c0a8:101, not ::ffff:c0a8:0101. The mapped address is also shown in the readable mixed ::ffff:192.168.1.1 notation. The conversion is a direct bit-for-bit rewrite of the same 32 bits, not a lookup, and it validates strictly: blank octets, trailing dots, and values above 255 are rejected rather than silently miscalculated. The 6to4 and IPv4-compatible forms are clearly marked as historical (deprecated by RFC 7526 and RFC 4291). Everything runs in the browser with no IP data leaving the page.
Strong Password Generator
Generate cryptographically random passwords with a live entropy readout in bits, adjustable length, and character-set toggles. Use it when that workflow matches your goal: Generate random passwords with the Web Crypto API and see their real strength as an entropy figure in bits, computed as length times log2 of the character pool — not a vague label from counting how many character types are ticked. Because entropy grows with length, a 16-character lowercase password (about 75 bits) correctly outranks an 8-character password using every character set (about 52 bits). Length runs from 4 to 128, each character set toggles independently, and character selection uses rejection sampling to remove the small modulo bias that skews naive generators. Everything runs locally in your browser; no password, length, or setting is sent to or stored on any server.
Suggested Workflow
For a quick start, compare the first few tools in this category by outcome. AI VRAM Calculator helps when your goal is estimate GPU VRAM for LLM inference and training using model, quantization, users, and context length. AI API Cost Calculator helps when your goal is compare and estimate AI API costs across OpenAI, Claude, Gemini, DeepSeek and more for text, image, video, and embeddings. API Key and .env Secret Generator helps when your goal is generate secure .env secrets plus selectable Hugging Face, OpenAI, JWT, database, and webhook variables.
After choosing a tool, complete the task once with a small sample if possible. This gives you a chance to confirm settings, understand the output, and avoid repeating the same mistake across multiple files, messages, calculations, or assets.
Privacy and Processing
Many IT utilities run locally in the browser, but network diagnostics such as ping, port scan, DNS lookup, SSL checking, and MAC vendor lookup may call ToolMintX API routes because they need server-side networking or lookup behavior. Avoid pasting production secrets into any online utility.
Category FAQ
Which IT tools are fully client-side?
Text and data utilities such as formatters, encoders, decoders, hash generators, UUID generation, and password generation generally run in the browser. Network checks use server routes when required.
Can I paste secrets into these tools?
Avoid entering production passwords, private keys, access tokens, or customer data into any web utility. For sensitive debugging, use local tools inside your own environment.
Why do ping and port tools need an API route?
Browsers cannot perform raw network diagnostics directly, so those checks must run through a controlled backend route.
Are results guaranteed to match my own machine?
Not always. Server-side diagnostics reflect the ToolMintX server network path, while browser-side tools reflect your local input and browser behavior.