Developer and data tools
Format JSON, convert CSV, encode Base64 and inspect files with fast utilities that keep your data on your device.
All free image, PDF and file tools
JSON Formatter
Format and indent JSON for easier reading.
JSON Validator
Check JSON syntax and pinpoint parsing errors.
CSV to JSON
Convert CSV rows into structured JSON data.
JSON to CSV
Turn JSON arrays into portable CSV files.
Base64 Encode
Encode text as a Base64 string.
Base64 Decode
Decode Base64 safely back into text.
File Hash Generator
Generate SHA-256, SHA-384 or SHA-512 hashes.
MIME Type Checker
Compare a file's claimed type with its signature.
File Size Checker
See exact bytes and human-readable file sizes.
JWT Decoder
Decode JWT headers, payloads and expiry details without verifying or uploading the token.
JWT Generator
Create an HS256-signed JWT from a JSON payload and secret.
Bcrypt Generator
Create a bcrypt password hash with a configurable cost factor.
Bcrypt Checker
Check whether a password matches an existing bcrypt hash.
Password Generator
Generate strong passwords with adjustable length and character groups.
Hash Generator
Generate SHA-256, SHA-384 or SHA-512 hashes from text.
SHA-256 Generator
Create a SHA-256 digest from text using the browser crypto API.
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.
Regex Tester
Test JavaScript regular expressions and inspect every match and capture group.
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.
URL Encoder / Decoder
Encode or decode URL components safely in either direction.
JSON Minifier
Remove insignificant whitespace from valid JSON data.
JSON to YAML
Convert valid JSON data into readable YAML.
YAML to JSON
Parse YAML and convert it into formatted JSON.
XML to JSON
Parse XML elements and attributes into structured JSON.
JSON to XML
Build formatted XML markup from a JSON object.
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.
No account
Core tools work without registration or email collection.
Clear limits
Every tool shows accepted formats and size limits before processing.
Real results
Before-and-after size details make the output easy to judge.