TechCompare

Developer Tools

Format JSON, convert encodings, and translate Unix timestamps. The utilities you open ten times a day.

10 tools in this category

🌐

Subnet Calculator

Calculate network address, broadcast address, and usable IP ranges for IPv4/IPv6.

Use Tool ➜
🔐

CHMOD Configurator

Calculate Linux file permissions using checkboxes, octal numbers, or symbolic notation.

Use Tool ➜
⏱️

Cron Generator

Visually build standard 5-part cron expressions or translate them into readable schedules.

Use Tool ➜
👁️

Open Graph Visualizer

Preview how your website links will look when shared on Google, Twitter, Facebook, and Discord.

Use Tool ➜
🤖

LLM VRAM Calculator

Calculate the VRAM needed to run or fine-tune any LLM at any quantization.

Use Tool ➜
💰

LLM API Pricing Calculator

Compare API costs across major models (OpenAI, Anthropic, Google) with prompt caching.

Use Tool ➜
🪙

LLM Token Counter

Count tokens in any prompt for GPT, Claude, Gemini, and Llama with exact OpenAI tokenization.

Use Tool ➜
#️⃣

Text Encoding Converter

Convert between Text, Base64, Binary, Hexadecimal, and Decimal formats.

Use Tool ➜
📄

JSON Formatter

Validate, format, and minify JSON data with syntax highlighting.

Use Tool ➜

Unix Timestamp

Convert between Unix timestamps and human-readable dates.

Use Tool ➜

About Developer Tools

TechCompare's developer tools are the small utilities you reach for a dozen times a day: a JSON formatter that pretty-prints and validates with clear error messages, an encoding converter that moves text between UTF-8, Base64, binary, hex, and decimal, and a Unix timestamp converter that handles seconds, milliseconds, and timezones in both directions.

All three run entirely in the browser, so you can paste production payloads without worrying about a server logging them. They're designed to be fast enough to belong in your muscle memory. Open the tab, paste, copy the result, close the tab.

Frequently asked questions

Does the JSON Formatter send my data anywhere?
No. Formatting, validating, and minifying all happen in your browser via the built-in JSON.parse and JSON.stringify APIs. You can disconnect from the internet after the page loads and it continues to work.
Can I decode a JWT with the Encoding Converter?
Yes. A JWT is three Base64URL-encoded segments separated by dots. Paste the header or payload segment and convert from Base64 to text to see the decoded JSON. Note that this doesn't verify the signature; it just reveals the contents.
Why is my Unix timestamp giving me a date in 1970?
You're almost certainly passing a seconds value to a milliseconds API, or vice versa. The Unix Timestamp tool detects the magnitude automatically and shows both interpretations side-by-side, so you can tell at a glance which unit you actually have.
Can the JSON Formatter handle huge payloads?
It can handle anything your browser's memory can hold, typically tens of megabytes without issue. For multi-GB files use a streaming tool; for anything you'd reasonably paste, it's fine.
Are these tools free for commercial use?
Yes. No accounts, no rate limits, no paid tier. They're free to use at work, on personal projects, or anywhere else.

Explore other categories