{ }
WHALETU TOOL COLLECTION

Developer & Security

Format data, inspect tokens and create security or network values locally.

◉ Local-first50 available toolsNo account
COMMON INPUTS & OUTPUTSJSON · CSV · YAML · XML · TOML · text

Each tool page states exact accepted formats and limits before processing.

PRIVACY APPROACHBrowser-local whenever supported

Files and text are excluded from analytics events. Heavy modules load only when needed.

RECOMMENDED WORKFLOW

A practical path through developer work

01JSON FormatterFormat, validate and inspect JSON data.02JSON MinifierRemove unnecessary whitespace from valid JSON.03CSV ↔ JSON ConverterConvert standards-compliant CSV and JSON object arrays with a local table preview.04JSON Schema ValidatorValidate JSON data against a local JSON Schema Draft 2020-12 document.
{ }
DeveloperPopular

JSON Formatter

Format, validate and inspect JSON data.

Local
{·}
Developer

JSON Minifier

Remove unnecessary whitespace from valid JSON.

Local
DeveloperProfessional workspace

CSV ↔ JSON Converter

Convert standards-compliant CSV and JSON object arrays with a local table preview.

Local + downloaded code
DeveloperProfessional workspace

JSON Schema Validator

Validate JSON data against a local JSON Schema Draft 2020-12 document.

Local + downloaded code
Y
Developer

JSON to YAML

Convert JSON data to readable YAML.

Local
J
Developer

YAML to JSON

Convert YAML documents to formatted JSON.

Local
<>
Developer

JSON to XML

Convert JSON values to XML markup.

Local
{ }
Developer

XML to JSON

Convert XML markup to structured JSON.

Local
</>
Developer

XML Formatter

Format compact XML with readable indentation.

Local
SQL
Developer

SQL Formatter

Format SQL queries for easier reading and review.

Local
Y
Developer

YAML Formatter

Validate and normalize YAML documents.

Local
T
Developer

JSON to TOML

Convert JSON objects to TOML configuration.

Local
J
Developer

TOML to JSON

Convert TOML configuration to formatted JSON.

Local
±
Developer

JSON Diff

Compare two JSON values after normalizing their structure.

Local
64
DeveloperPopular

Base64 Encoder / Decoder

Encode text to Base64 or decode it back.

Local
%
Developer

URL Encoder / Decoder

Encode or decode URL components safely.

Local
Developer

URL Parser

Inspect a URL's protocol, host, path, query and hash.

Local
&;
Developer

HTML Entity Encoder

Encode reserved HTML characters or decode entities.

Local
.*
DeveloperPopular

Regex Tester

Test JavaScript regular expressions against text.

Local with limits
JWT
DeveloperProfessional workspace

JWT Inspector

Decode JWT headers, claims and timestamps locally without claiming signature verification.

Local with limits
$
DeveloperProfessional workspace

cURL Request Builder

Generate shell-safe cURL and fetch snippets without sending the request.

Local
DeveloperPopular

UUID Generator

Generate cryptographically random UUID v4 values.

Local
Developer

ULID Generator

Generate lexicographically sortable unique IDs.

Local
Developer

Secure Token Generator

Generate random tokens with configurable length.

Local
Developer

QR Code Generator

Create a downloadable QR code from text or a URL.

Local
Developer

Wi-Fi QR Code

Create a QR code that joins a Wi-Fi network.

Local
#
Developer

Random Port Generator

Generate a random high port number without claiming that it is available.

Local
#
DeveloperPopular

Hash Generator

Create SHA-1, SHA-256, SHA-384 or SHA-512 digests.

Local
H
Developer

HMAC Generator

Sign text with HMAC using a local secret key.

Local
B
Developer

Bcrypt Hash & Compare

Create bcrypt password hashes and verify values locally.

Local with limits
K
Developer

RSA Key Pair Generator

Generate an exportable RSA public and private key pair.

Local with limits
🔒
Developer

AES Text Encryption

Encrypt and decrypt text with AES-GCM and a passphrase.

Local with limits
Developer

Password Strength Checker

Estimate password strength and identify common weaknesses.

Local with limits
🔒
Developer

Basic Auth Generator

Create an HTTP Basic Authorization header.

Local
a-z
Developer

Slug Generator

Turn a title into a clean URL-friendly slug.

Local
<m>
Developer

Meta Tag Generator

Build essential SEO and social metadata for a web page.

Local
Developer

Cron Expression Explainer

Translate a cron expression into readable schedule text.

Local
Developer

Timestamp Converter

Convert Unix timestamps and ISO dates.

Local
Developer

User Agent Parser

Inspect browser, engine, device and operating system details.

Local
Developer

Device Information

View browser-visible screen, locale and platform details.

Local
rwx
Developer

Chmod Calculator

Convert Unix permissions between symbolic and octal forms.

Local
Developer

Color Converter

Convert HEX colors to RGB and HSL.

Local
Developer

Safe Link Decoder

Extract the original URL from Outlook Safe Links.

Local
M
Developer

MIME Type Lookup

Look up common MIME types by filename extension.

Local
200
Developer

HTTP Status Codes

Find the meaning of common HTTP response codes.

Local
Developer

Phone Number Parser

Validate and inspect an international phone number.

Local
IB
Developer

IBAN Validator

Validate an IBAN and inspect its country and checksum.

Local
:
Developer

MAC Address Generator

Generate locally administered unicast MAC addresses.

Local
IP
Developer

IPv4 Address Converter

Convert IPv4 addresses between dotted, integer, hex and binary forms.

Local
IP
Developer

Subnet / CIDR Calculator

Calculate IPv4 network, broadcast, mask and usable host ranges.

Local

Tools that explain their limits

Every workspace is built around a clear input, visible processing state, useful result and recoverable error path. When a task can run safely in the browser, it stays on your device.

Are files uploaded?

Tools marked Local, Local with limits or Local + downloaded code do not upload tool content. Ordinary page requests may still appear in access logs.

Why do some tools load extra code?

PDF, image, schema and archive workflows load specialized modules only when their workspace opens, keeping category pages fast.

Review the privacy proof →