ToolfyToolfy

Settings

Choose which tools appear in the sidebar, browser, and search. Your preferences are saved locally in your browser.

48 of 48 tools enabled

Formatters

6/6
·

JSON Formatter

Instantly format, beautify, validate, and minify JSON data with syntax highlighting and error detection. Supports pretty-printing with configurable indentation and one-click minification for production use.

XML Formatter

Format, indent, and validate XML documents online. Beautify minified XML for readability or minify formatted XML to reduce file size. Highlights parse errors with clear messages.

HTML Formatter

Beautify and minify HTML code with configurable indentation. Automatically handles nested tags, inline elements, void elements, and pre-formatted blocks. Minify HTML to reduce page load size.

CSS Formatter

Format and minify CSS stylesheets online. Beautify compressed CSS for easy editing or minify formatted CSS to reduce stylesheet size. Supports configurable indentation and comment preservation.

SQL Formatter

Format and beautify SQL queries online with automatic keyword capitalization, clause indentation, and multi-word keyword normalization. Supports SELECT, INSERT, UPDATE, DELETE, CREATE, and more.

Markdown Preview

Live Markdown editor and preview with split-pane view. Render GitHub Flavored Markdown (GFM) including tables, code blocks with syntax highlighting, blockquotes, and task lists. Copy rendered HTML instantly.

Converters

6/6
·

JSON ↔ YAML

Bidirectional JSON to YAML and YAML to JSON converter. Instantly transform JSON objects into clean YAML configuration files, or parse YAML back to structured JSON. Handles nested objects, arrays, and all scalar types.

JSON ↔ CSV

Convert JSON arrays to CSV spreadsheets and CSV data back to JSON. Supports comma, tab, semicolon, and pipe delimiters. Download results directly as .csv or .json files for use in Excel, Google Sheets, or databases.

JSON ↔ XML

Convert JSON objects to XML documents and XML back to JSON. Supports custom root element tags, nested structures, arrays, and automatic type inference for numbers, booleans, and null values.

Color Converter

Convert colors between HEX, RGB, RGBA, HSL, HSLA, and HSV formats instantly. Visual color picker with real-time preview. Copy any color format with one click for use in CSS, design tools, or code.

Number Base Converter

Convert numbers between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16) instantly. Essential tool for developers working with low-level programming, networking, or memory addressing.

Unit Converter

Convert between units of measurement across length, weight, temperature, area, volume, and more. Supports metric and imperial systems with high-precision calculations for scientific and everyday use.

Encoders & Decoders

5/5
·

Base64 Encode / Decode

Encode plain text or binary data to Base64 and decode Base64 strings back to readable text. Supports both standard and URL-safe Base64 alphabets. Useful for embedding data in JSON, HTML, CSS, or HTTP headers.

URL Encode / Decode

Encode and decode URL percent-encoded strings online. Supports both encodeURIComponent (encodes all special characters) and encodeURI (preserves URL structure characters like /, ?, #, &). Bidirectional — paste encoded or decoded text to convert instantly.

HTML Entities

Encode special characters to HTML entities and decode HTML entities back to readable text. Safely escape characters like <, >, &, ", and ' to prevent XSS and display issues in HTML documents.

JWT Decoder

Decode and inspect JSON Web Tokens (JWT) without a secret key. View the header algorithm, payload claims (iss, sub, exp, iat), and signature. Check token expiration and identify standard claims at a glance.

Unicode Converter

Convert text characters to Unicode code points (U+XXXX), UTF-8 byte sequences, HTML numeric entities, and JavaScript escape sequences. Supports the full Unicode range including emoji, CJK, and special symbols.

Generators

7/7
·

UUID Generator

Generate RFC-compliant UUIDs entirely in the browser. Supports UUID v4 (random, cryptographically secure via Web Crypto API), UUID v7 (time-ordered with millisecond timestamp prefix for sortable IDs), and Nil UUID. Generate up to 100 UUIDs at once.

Password Generator

Generate strong, cryptographically random passwords with customizable length, character sets (uppercase, lowercase, digits, symbols), and minimum character requirements. Copy instantly or generate multiple passwords for bulk use.

Lorem Ipsum Generator

Generate classic Lorem Ipsum placeholder text in paragraphs, sentences, or words. Instantly fill mockups, wireframes, and design prototypes with realistic-looking filler content of any length.

Hash Generator

Generate MD5, SHA-1, SHA-256, and SHA-512 cryptographic hashes from any input text. Useful for verifying file integrity, storing passwords, generating checksums, and debugging authentication systems.

QR Code Generator

Generate customizable QR codes from URLs, text, contact info, or any data. Configure foreground and background colors, error correction level (7%–30%), and output size up to 512×512 px. Download as SVG (vector, scalable) or PNG (raster) instantly.

Color Palette Generator

Generate harmonious color palettes from a base color using color theory rules — complementary, analogous, triadic, split-complementary, and monochromatic schemes. Copy HEX codes or export the full palette for design projects.

Cron Expression Generator

Visually build cron expressions using a form-based editor. Configure minute, hour, day, month, and weekday fields with dropdowns and get the resulting cron string. Includes a human-readable explanation of the schedule.

Validators

4/4
·

Regex Tester

Test and debug regular expressions in real-time with instant match highlighting. Supports all JavaScript regex flags (g, i, m, s, u). View all capture groups, named groups, and match indices. Great for learning and troubleshooting regex patterns.

JSON Validator

Validate JSON syntax instantly with detailed error messages showing exactly where parsing fails. For valid JSON, displays structural statistics including object count, array count, key count, nesting depth, and value type breakdown.

Email Validator

Validate email address format according to RFC 5321 rules. Checks for valid local part, domain structure, TLD format, and common mistakes. Batch validate multiple email addresses at once.

URL Validator

Validate and parse URLs into their components — protocol, hostname, port, pathname, query parameters, and fragment. Check for malformed URLs, missing required parts, and unsupported schemes.

Text Tools

5/5
·

Text Diff

Compare two blocks of text side-by-side and highlight additions, deletions, and unchanged lines. Useful for reviewing code changes, comparing document versions, or spotting subtle differences between strings.

Case Converter

Convert text between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case, and UPPER/lower case. Ideal for renaming variables, formatting identifiers, or transforming text for different coding conventions.

Word Counter

Count words, characters (with and without spaces), sentences, paragraphs, and estimated reading time. Useful for writing articles, social media posts, SEO content with character limits, or academic papers.

Text Escape / Unescape

Escape and unescape special characters for use in JSON strings, JavaScript source code, HTML, SQL, and regular expressions. Handles newlines, tabs, quotes, backslashes, and Unicode escape sequences.

Line Sorter & Deduplicator

Sort lines of text alphabetically (ascending or descending), numerically, or by line length. Remove duplicate lines to deduplicate lists. Optionally trim whitespace and ignore blank lines for clean output.

Crypto & Hashing

3/3
·

Bcrypt Generator

Hash passwords with bcrypt and verify plain text against bcrypt hashes entirely in the browser. Configure the cost factor (work rounds) for tunable security. Never send passwords to a server — all processing is client-side.

HMAC Generator

Generate HMAC (Hash-based Message Authentication Code) signatures using SHA-256, SHA-512, SHA-1, or MD5. Verify message integrity and authenticate API requests by computing and comparing HMAC digests.

Random Token Generator

Generate cryptographically secure random tokens using the Web Crypto API. Choose token length and output format (hex, base64, alphanumeric). Suitable for API keys, session tokens, CSRF tokens, and secret values.

Time & Date

3/3
·

Timestamp Converter

Convert Unix timestamps (seconds or milliseconds) to human-readable dates and vice versa. Supports UTC and local timezone display. Instantly see the current Unix timestamp and convert any date to epoch time.

Timezone Converter

Convert a date and time from one timezone to another across all IANA timezones. Compare multiple timezones simultaneously to schedule meetings or coordinate across regions. Handles DST automatically.

Cron Expression Parser

Parse and explain cron expressions in plain English with a list of the next scheduled run times. Supports standard 5-field cron syntax and common presets (@daily, @weekly, @hourly). Validates expression syntax and highlights errors.

Network

2/2
·

HTTP Status Codes

Complete reference guide for all HTTP status codes — 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Errors, and 5xx Server Errors. Search by code number or keyword, with descriptions and usage examples for each status.

MIME Types Reference

Look up MIME types (Content-Type) for file extensions and discover all file extensions associated with a MIME type. Essential for configuring web servers, API responses, and file upload validation.

Image Tools

3/3
·

Image Format Converter

Convert images between PNG, JPEG, WebP, and GIF formats entirely in the browser — no upload to servers. Adjust JPEG/WebP quality to balance file size and visual fidelity. Supports drag-and-drop file input.

SVG Optimizer

Optimize and minify SVG files to reduce file size without visible quality loss. Removes redundant metadata, comments, hidden elements, and unnecessary whitespace. Preview the optimized SVG before downloading.

Color Picker

Interactive color picker with HEX, RGB, RGBA, HSL, and HSV output formats. Use the visual picker or type a color value to convert between formats instantly. Copy any representation with one click.

Math & Numbers

2/2
·

Percentage Calculator

Calculate percentages with multiple modes: what is X% of Y, X is what percent of Y, and percentage change between two values (increase or decrease). Useful for discounts, tax calculations, grade conversions, and data analysis.

Statistics Calculator

Calculate descriptive statistics from a dataset: mean (average), median, mode, range, variance, standard deviation, sum, min, max, and count. Paste or enter comma-separated numbers for instant analysis.

Miscellaneous

2/2
·

Changelog Generator

Generate structured changelogs from conventional commit messages (feat, fix, chore, refactor, docs, test, etc.). Automatically groups commits by type and formats them into a clean, readable CHANGELOG.md-compatible output.

Meta Tags Generator

Generate complete HTML meta tag sets for SEO and social sharing. Includes Open Graph (Facebook, LinkedIn), Twitter Card, and standard meta tags. Preview how links will appear when shared on social media platforms.