Everything in its place

Developer and data tools

Format JSON, convert CSV, encode Base64 and inspect files with fast utilities that keep your data on your device.

Ready when you are

All free image, PDF and file tools

29

JSON Formatter

Format and indent JSON for easier reading.

TEXT

JSON Validator

Check JSON syntax and pinpoint parsing errors.

TEXT

CSV to JSON

Convert CSV rows into structured JSON data.

TEXT

JSON to CSV

Turn JSON arrays into portable CSV files.

TEXT

Base64 Encode

Encode text as a Base64 string.

TEXT

Base64 Decode

Decode Base64 safely back into text.

TEXT

File Hash Generator

Generate SHA-256, SHA-384 or SHA-512 hashes.

ANY

MIME Type Checker

Compare a file's claimed type with its signature.

ANY

File Size Checker

See exact bytes and human-readable file sizes.

ANY

JWT Decoder

Decode JWT headers, payloads and expiry details without verifying or uploading the token.

TEXT

JWT Generator

Create an HS256-signed JWT from a JSON payload and secret.

JSONSECRET

Bcrypt Generator

Create a bcrypt password hash with a configurable cost factor.

PASSWORD

Bcrypt Checker

Check whether a password matches an existing bcrypt hash.

PASSWORDBCRYPT

Password Generator

Generate strong passwords with adjustable length and character groups.

Hash Generator

Generate SHA-256, SHA-384 or SHA-512 hashes from text.

TEXT

SHA-256 Generator

Create a SHA-256 digest from text using the browser crypto API.

TEXT

UUID Generator

Generate one or many cryptographically random UUID v4 identifiers.

ULID Generator

Generate sortable 26-character ULID identifiers with secure randomness.

Random String Generator

Create secure random strings with custom length and character groups.

Unix Timestamp Converter

Convert Unix seconds, milliseconds and dates into readable time values.

TIMESTAMPDATE

Regex Tester

Test JavaScript regular expressions and inspect every match and capture group.

TEXTREGEX

Cron Generator

Build common five-field cron schedules and preview upcoming run times.

Cron Parser

Validate a cron expression and preview its next five scheduled runs.

CRON

URL Encoder / Decoder

Encode or decode URL components safely in either direction.

TEXTURL

JSON Minifier

Remove insignificant whitespace from valid JSON data.

JSON

JSON to YAML

Convert valid JSON data into readable YAML.

JSON

YAML to JSON

Parse YAML and convert it into formatted JSON.

YAML

XML to JSON

Parse XML elements and attributes into structured JSON.

XML

JSON to XML

Build formatted XML markup from a JSON object.

JSON

Private by design

This tool runs inside your browser. Selected files and pasted data are processed on your device and are not uploaded to ToTube Tools.

01

No account

Core tools work without registration or email collection.

02

Clear limits

Every tool shows accepted formats and size limits before processing.

03

Real results

Before-and-after size details make the output easy to judge.