TOOLBOX / 50 TOOLS

Small tools. Clear answers.

50 tools for encoding, networking, writing and development. No sign-up; input stays in this browser.

50 / 50
01 · Developer

JSON formatter & validator

Validate standard JSON and indent with two spaces. Use double-quoted keys and strings; comments are unsupported.

02 · Developer

JSON minifier

Minify valid JSON into one line while preserving its parsed data structure.

03 · Encoding

Base64 encoder / decoder

Encode or decode UTF-8 text with standard Base64, including emoji. Base64 is not encryption.

04 · Encoding

URL encoder / decoder

Encode or decode a URL parameter value with encodeURIComponent, including spaces and Unicode.

05 · Encoding

HTML escape tool

Escape ampersands, angle brackets and quotes, or decode amp, lt, gt, quot and #39 entities.

06 · Encoding

Unicode escape tool

Encode text as UTF-16 \uXXXX sequences or decode them. Emoji use surrogate pairs.

07 · Security

SHA-256 hash generator

Compute a SHA-256 digest of UTF-8 text. Spaces, newlines and letter case affect the result.

08 · Security

MD5 hash generator

Compute an MD5 digest for legacy content comparisons. MD5 is unsuitable for passwords or security signatures.

09 · Security

Secure password generator

Enter a length from 8 to 128 to generate a password with letters, digits and symbols using cryptographic randomness.

10 · Security

UUID generator

Generate a new UUID v4 for test data and resource identifiers. No input is required.

11 · Security

Random string generator

Enter a length from 8 to 128 to generate a random string with letters, digits and symbols.

12 · Developer

JWT decoder

Decode a JWT header and payload to inspect claims and algorithms. Signatures are not verified.

13 · Developer

Regular expression tester

Put a JavaScript regex on line one without slash delimiters, then the test text. Long-running matches are stopped.

14 · Time

Unix timestamp converter

Convert Unix seconds, milliseconds and ISO dates. Select numeric units; dates require Z or a timezone offset.

15 · Time

Date difference calculator

Enter two YYYY-MM-DD dates on separate lines. Calculate the second minus the first at UTC midnight.

16 · Time

Timezone offset checker

Enter an IANA timezone such as Asia/Shanghai to compare its current time with UTC.

17 · Developer

Cron expression helper

Explain the minute, hour, day, month and weekday fields of a five-field Cron. Execution times are not calculated.

18 · Numbers

Percentage calculator

Enter a base value on line one and percentage on line two to calculate a fraction, increase and decrease.

19 · Numbers

Ratio calculator

Enter a width-to-height ratio such as 16:9 on line one and width on line two to calculate height.

20 · Numbers

Average calculator

Separate numbers with commas, spaces or newlines to find count, sum, average, minimum and maximum.

21 · Numbers

Length unit converter

Enter a number and mm, cm, m or km, such as 12 cm, to convert lengths. The default unit is metres.

22 · Numbers

Bytes converter

Convert a non-negative byte count into decimal KB/MB and binary KiB/MiB units.

23 · Design

Color format converter

Normalize an opaque HEX, RGB or named CSS color into HEX and RGB representations.

24 · Design

Color contrast checker

Enter two opaque colors on separate lines to calculate contrast and check WCAG AA/AAA thresholds.

25 · Design

CSS gradient generator

Enter a direction and stops, such as 135deg, #3366ff 0%, #7c3aed 100%, to generate a CSS linear gradient.

26 · Design

CSS box-shadow generator

Enter shadow offsets, blur and color, such as 0 12px 30px rgba(0,0,0,.2), to validate and generate CSS.

27 · Writing

Markdown preview helper

Preview # and ## headings and paragraphs. Raw HTML stays as text; full Markdown extensions are unsupported.

28 · Writing

Slug generator

Turn a title into a lowercase hyphenated slug while preserving Unicode letters.

29 · Writing

Word & character counter

Count characters, non-whitespace, Han characters, word groups and UTF-8 bytes. Word groups are not linguistic segmentation.

30 · Writing

Line counter

Count all lines and lines with non-whitespace content. A trailing newline creates an empty line.

31 · Writing

Text case converter

Produce uppercase and lowercase versions while preserving spaces and newlines.

32 · Writing

Duplicate line remover

Remove identical duplicate lines while keeping first occurrences. Case and surrounding spaces affect equality.

33 · Writing

Sort text lines

Sort one item per line with locale-aware comparison. Browser locale can affect the order.

34 · Writing

Whitespace cleaner

Trim surrounding whitespace and collapse spaces, tabs and newlines into single spaces.

35 · Network

IPv4 to integer converter

Convert a four-octet IPv4 address into an unsigned integer in network byte order.

36 · Network

CIDR subnet calculator

Enter IPv4/prefix, such as 192.168.1.10/24, to calculate network, broadcast, mask and address counts.

37 · Network

IPv6 compressor

Expand and compress IPv6 zero groups. Omit ports, zone identifiers and CIDR suffixes.

38 · Network

Domain parser

Inspect an HTTP/HTTPS URL’s protocol, host, port, path and fragment without requesting the target.

39 · Network

Query string parser

Enter a full URL to decode query keys and values while preserving duplicates and their order.

40 · Network

User-agent inspector

Inspect this browser’s User-Agent, language, timezone and viewport size. No input is needed.

41 · Developer

MIME type lookup

Look up a common extension or MIME type, such as jpg or application/json. File contents are not inspected.

42 · Network

HTTP status reference

Look up a common three-digit HTTP status code such as 404. No network request is sent.

43 · Network

Port reference

Look up a port such as 443 in a common TCP/UDP reference. This does not prove a service is running.

44 · Design

Color name lookup

Convert an opaque CSS color name such as rebeccapurple into HEX and RGB, not a nearest-name match.

45 · Numbers

Aspect ratio calculator

Reduce two positive dimensions separated by x, × or :, such as 1920x1080, to their simplest ratio.

46 · Encoding

Data URI helper

Encode UTF-8 plain text as a Base64 data URI with MIME text/plain; this is not an image converter.

47 · Writing

HTML to Markdown helper

Convert HTML headings, list items and paragraphs into basic Markdown. Scripts, styles and layout are removed.

48 · Developer

SQL formatter

Format common clauses in simple SQL with line breaks and uppercase keywords. No dialect validation or query execution.

49 · Developer

YAML indentation checker

Check YAML indentation for tabs and common colon spacing. This is not complete syntax, type or anchor validation.

50 · Developer

Log prettifier

Pretty-print one JSON object per line. Non-JSON log lines remain unchanged.

Need a more stable connection?View accelerator →