Browse tools by task and subject →

Developer Tools

Tools that streamline development and debugging - JSON formatting, Base64 conversion, UUID generation. No installation needed, just open your browser.

Format, minify and validate JSON
Encode and decode Base64
Generate UUIDs in bulk

About this category

The developer tools handle JSON formatting, Base64 conversion, UUID generation and more right in your browser. No installation, no command line - just open a page and work. Your code and data are never sent anywhere.

Data Conversion & Generation

JSON Formatter

Format, minify, validate and unescape JSON right in your browser.

Use
Data Conversion & Generation

Base64 Converter

Encode or decode text, images and files to and from Base64.

Use
Data Conversion & Generation

UUID Generator

Generate UUIDs (v4) in bulk for free. Handy for API development and test data.

Use
Dates & Time

Unix Timestamp Converter

Convert between Unix timestamps and dates. Grab the current timestamp with one click.

Use
Data Conversion & Generation

CSV to JSON Converter

Convert between CSV and JSON. Supports comma, tab and semicolon delimiters with optional header rows.

Use
Data Conversion & Generation

Number Base Converter

Convert between binary, octal, decimal and hexadecimal. Handles arbitrarily large integers with exact precision and readable digit grouping.

Use
Data Conversion & Generation

URL Encoder / Decoder

Encode text into URL (percent) encoding and decode it back. Handy for building Japanese URLs and query parameters or inspecting encoded strings.

Use
Ciphers, Hashes & Passwords

Hash Generator

Compute SHA-1, SHA-256, SHA-384 or SHA-512 hashes of text or files in your browser. Handy for verifying file integrity and downloads.

Use
Text Editing & Search

Regex Tester

Test a regex pattern against any text and instantly see matches highlighted. Supports flags (g/i/m/s/u) and match details.

Use
Text Editing & Search

Text Diff / Compare

Compare two texts in your browser. See line-by-line additions and deletions side by side, with instant stats on what changed.

Use

FAQ

Is it safe to handle sensitive data?

Yes. All processing happens in your browser and data is never sent to a server.

Do I need to install anything?

No. Just open the page in your browser - no installation or registration required.

Optional usage measurement settings

Only with your consent, a random browser ID and tool/learning events are sent to measure return visits. This is pseudonymous measurement. Inputs, answers, keys, files and search terms are excluded. Consent expires after 90 days. Declining does not limit any feature.

Measurement is off.

Retention and privacy