Skip to main content

Developer Tools

55 free online calculators — instant results, no sign-up

All 55 Developer Tools Tools

CPU Cooler Calculator

TDP headroom to air/AIO tier

Tapping Drill Size Calculator

Nominal minus pitch by material

IPv6 Formatter

RFC 5952 expand & compress

Guitar Capo Transposer

chord sequence · semitone shift per fret

Base Converter for Developers

Binary, octal, decimal, hex — batch conversion

Color Code Converter

HEX, RGB, HSL and CMYK

JSON Formatter

Beautify, minify and validate JSON

Base64 Encoder / Decoder

Encode and decode Base64 text

URL Encoder / Decoder

encodeURI and decodeURI online

Unix Timestamp Converter

Timestamp ↔ date conversion

Regex Tester

Test regular expressions with match highlighting

Hash Calculator

MD5 and SHA-256 hashing online

Character Counter

Words, characters, lines and bytes

Lorem Ipsum Generator

Placeholder text with custom paragraph count

Markdown Preview

Live rendering with syntax highlighting
NEW

Text Diff Tool

Line-by-line comparison with highlighted changes
NEW

HTML Entities Converter

Characters ↔ HTML entity codes

UUID Generator

Batch UUID v4 generation with multiple formats

QR Code Generator

Text, links and WiFi to QR code with PNG download

Cron Expression Parser

Human-readable meaning and next 10 run times

Subnet Calculator

IP/CIDR to mask, broadcast and usable hosts

Chmod Calculator

rwx checkboxes to octal and symbolic notation

Case Converter

camelCase, snake_case, kebab-case and 7 more styles

Unicode Code Point Lookup

Character to U+ code point, UTF-8 bytes and HTML

JWT Decoder

Decode header/payload, inspect claims and expiry

px ↔ rem Converter

Root font-size based conversion with common scale table

ASCII Code Table

Char ↔ code in dec/hex/oct with full printable table

Download Time Calculator

File size over bandwidth to transfer duration

Uptime SLA Calculator

Availability percentage to allowed downtime per year

Aspect Ratio Calculator

Simplify ratios and scale dimensions proportionally

CSV ↔ JSON Converter

Two-way conversion, RFC 4180 quote escaping

Color Contrast Checker

WCAG AA/AAA ratios via relative luminance

Text Line Tools

Dedupe, sort, trim, remove empty and number lines

URL Slug Generator

Title → lowercase hyphenated slug, accents stripped

Morse Code Translator

Text to Morse, audio playback, reference chart

HTTP Status Codes

1xx-5xx lookup by category with meanings

Bitwise Calculator

AND/OR/XOR, shifts, bit visualization

IEEE 754 Analyzer

Float32/64 bit layout and precision

URL Parser

Split protocol/host/query params

Common Port Reference

40+ ports, searchable

Meta Tag Generator

OG/Twitter tags, one-click copy

Open Source License Picker

Comparison table, wizard recommendation

EAN-13 Barcode Tool

Checksum validate & generate, prefix table

SQL Formatter

Uppercase keywords, indent, minify

Mojibake Fixer

latin1/GBK/UTF-8 fix, hex decode

YAML ↔ JSON Converter

Two-way with line-numbered errors

JSON to TypeScript

Generate interfaces from JSON

AES Encryption Tool

AES-256-GCM/CBC, local PBKDF2

XML Formatter

Beautify/minify + tag validation

HMAC Generator

HMAC-SHA family + Hex/Base64

robots.txt Generator

UA rules + AI bots + Sitemap

Chinese ID Card Validator

GB11643 checksum + region parsing

User-Agent Parser

Browser/OS/device · bot detection

Traditional-Simplified Converter

Chinese char + word-level mapping

UTM Link Builder

Campaign URL tagging · presets · copy

Related Guides

Number Bases for Developers: Binary, Hex & Octal

Binary (0b), octal (0o), hex (0x) — hex is binary compressed 4 bits per digit: 0b1010 = 0xA = 10. 0xFF = 255, 0x100 = 256. Colors #RRGGBB are three hex bytes. Includes fast conversion, bit operations and the 0x7FFFFFFF landmarks.

Color Codes: HEX, RGB, HSL & Conversion Guide

HEX #3B82F6 = RGB(59,130,246) — each hex pair is one channel ÷ 255. HSL separates hue (0-360° wheel), saturation, lightness — best for building palettes: same hue, vary L for shades. Includes conversion math, alpha channels and contrast ratios.

JSON Formatting: Syntax Rules, Validation & Fixes

JSON: double-quoted strings only, no trailing commas, no comments, no undefined. Top causes of parse errors: single quotes, trailing comma, unquoted keys. Includes the type system, pretty-print conventions, JSONC/JSON5 escapes and debugging workflow.

Base64 Encoding: How It Works & When to Use It

Base64 packs 3 bytes into 4 ASCII chars (A-Z, a-z, 0-9, +, /) — +33% size, universally safe through text channels. Padding "=" marks the remainder. NOT encryption — trivially reversible. Uses: data URIs, email attachments, API tokens. URL-safe variant swaps +/ to −_.

URL Encoding: Percent-Encoding Rules & Examples

URL encoding replaces unsafe bytes with %XX hex: space → %20 (or + in query strings), 中 → %E4%B8%AD (UTF-8 bytes). Reserved chars: / ? & = # %. encodeURIComponent for parameters, encodeURI for whole URLs — the difference matters. Full table inside.

Unix Timestamps: Seconds, Milliseconds & Conversion

Unix timestamp = seconds since 1970-01-01 00:00:00 UTC. 1735689600 = 2025-01-01 00:00 UTC. Milliseconds version ×1,000 (JS default). Includes the 13-vs-10 digit check, timezone independence, the 2038 problem and language conversion snippets.