Guide
Choose a tool, paste or enter your data, and use the result immediately. Most processing happens in your browser.
Available tools
Browse all 151 tools grouped by category. Filter by keyword or jump straight to a category to find what you need.
| Tool | Category | Description |
|---|---|---|
| Encoding6 tools | ||
| Base64 Encode / Decode | Encoding | Encode text to Base64 or decode Base64 back to plain text. |
| URL Encode / Decode | Encoding | Encode and decode URLs with percent encoding. |
| Morse Code Converter | Encoding | Convert text to Morse code and Morse code back to text. |
| ROT13 Converter | Encoding | Transform text with the ROT13 substitution cipher. |
| JWT Decoder | Encoding | Decode JSON Web Token headers and payloads. |
| JWT Generator | Encoding | Generate a JSON Web Token (JWT) from a header, payload, and signing secret. |
| JSON7 tools | ||
| JSON Formatter | JSON | Format, pretty-print, and validate JSON in your browser. |
| JSON YAML Converter | JSON | Convert JSON and YAML configuration data both ways. |
| JSONPath Extractor | JSON | Extract values from JSON with JSONPath expressions. |
| JSON Validator | JSON | Validate JSON syntax and pinpoint errors with clear location hints. |
| JSON Minifier | JSON | Remove whitespace and line breaks from JSON to reduce its size. |
| JSON Viewer | JSON | Visualize JSON as an interactive collapsible tree view. |
| JSON Expected-Value Validator | JSON | Validate multiple JSON test cases in bulk against a schema and expected values defined in CSV. |
| Text18 tools | ||
| Text Counter | Text | Count characters, lines, words, and bytes in real time. |
| Remove Newlines | Text | Remove or replace line breaks from text in one step. |
| Remove Duplicate Lines | Text | Remove duplicate lines and keep only unique text lines. |
| Case Converter | Text | Convert text between upper case, lower case, camelCase, snake_case, and more. |
| Line Sorter | Text | Sort text lines ascending, descending, or randomly. |
| SQL Formatter | Text | Format SQL queries for readability. |
| Text Reverser | Text | Reverse text by character or by line. |
| Highlight Duplicate Lines | Text | Find and highlight duplicate lines in text. |
| Trim Whitespace | Text | Remove leading and trailing whitespace from text. |
| Text Repeater | Text | Repeat text a specified number of times. |
| Add Line Numbers | Text | Add line numbers to each line of text. |
| Text Wrapper | Text | Wrap text at a specified character width. |
| Full-width / Half-width Converter | Text | Convert Japanese full-width and half-width characters. |
| Hiragana / Katakana Converter | Text | Convert Japanese text between hiragana and katakana. |
| Invalid Character Checker | Text | Detect platform-dependent or problematic characters in text. |
| Lorem Ipsum Generator | Text | Generate placeholder text for layout and design testing. |
| Text Statistics | Text | Analyze frequent words and character usage in text. |
| Git Command Cheat Sheet | Text | A searchable, filterable reference of common Git commands: setup, branching, remotes, undo, stash, and more. |
| Generators22 tools | ||
| UUID Generator | Generators | Generate UUID v4 values instantly. |
| SHA-256 Hash Generator | Generators | Generate SHA-256 hashes for text. |
| Password Generator | Generators | Generate strong random passwords with custom options. |
| Color Code Converter | Generators | Convert color values between HEX, RGB, and HSL. |
| QR Code Generator | Generators | Generate downloadable QR codes from text or URLs. |
| QR Code Scanner | Generators | Scan QR codes in real time using your camera, or decode QR codes from image files. |
| Random String Generator | Generators | Generate random strings with custom length and character sets. |
| Random Number Generator | Generators | Generate random numbers within a specified range. |
| Color Palette Generator | Generators | Generate color palettes randomly or from a base color. |
| ULID Generator | Generators | Generate sortable unique ULID identifiers. |
| SHA-512 Hash Generator | Generators | Generate SHA-512 (or SHA-384) hashes for text. |
| MD5 Hash Generator | Generators | Generate an MD5 hash for text. |
| bcrypt Generator | Generators | Generate and verify bcrypt password hashes. |
| HMAC Generator | Generators | Generate HMAC values from text and a secret key. Supports SHA-1, SHA-256, SHA-384, and SHA-512. |
| Checksum Calculator (CRC16 / CRC32) | Generators | Calculate CRC-16, CRC-32, Adler-32, and Sum-8 checksums from text in one click. |
| Password Strength Checker | Generators | Check your password's strength in real time — no data sent to any server. |
| UUID v7 Generator | Generators | Generate sortable UUID v7 identifiers with millisecond-precision timestamps. |
| UUID Validator | Generators | Validate UUID format and inspect version, variant, and embedded timestamps. |
| Slug Generator | Generators | Convert any text into a URL-safe slug with customizable separator and case options. |
| TOTP Generator | Generators | Generate two-factor authentication (TOTP) one-time passcodes from a Base32 secret key, entirely in your browser. |
| Color Contrast Checker | Generators | Calculate the contrast ratio between a text color and a background color, and check whether it meets WCAG 2.1 AA and AAA standards. Helps you choose accessible color combinations. |
| AES Encrypt / Decrypt | Generators | Encrypt and decrypt text with AES-GCM or AES-CBC using a passphrase. The salt and IV are generated automatically and embedded in the ciphertext, so decryption only needs the passphrase. |
| Calculators15 tools | ||
| Number Base Converter | Calculators | Convert numbers between binary, octal, decimal, and hexadecimal. |
| BMI Calculator | Calculators | Calculate BMI and ideal body weight from height and weight. |
| Percentage Calculator | Calculators | Calculate percentages, increases, decreases, and discounts. |
| Unit Converter | Calculators | Convert length, weight, temperature, and other units. |
| Tax Calculator | Calculators | Calculate tax-included and tax-excluded prices. |
| Loan Calculator | Calculators | Estimate monthly payments and total repayment for a loan. |
| CIDR Calculator | Calculators | Calculate network address, broadcast, subnet mask, and usable hosts from an IP/CIDR. |
| IPv4 Range Expander | Calculators | Expand an IP address range or CIDR block into a full list of individual IPv4 addresses. Copy or download as text. |
| Subnet Calculator | Calculators | Divide an IP network into subnets by specifying the number of subnets or required hosts per subnet. Supports VLSM (Variable Length Subnet Masking). |
| Chmod Calculator | Calculators | Set file permissions with checkboxes and convert between octal notation, symbolic notation, and a chmod command. |
| IBAN Validator | Calculators | Check the format and mod-97 checksum of an International Bank Account Number (IBAN). |
| IPv4 Address Converter | Calculators | Convert an IPv4 address between dotted decimal, decimal integer, hexadecimal, octal, and binary notation. |
| MAC Address Generator | Calculators | Generate random MAC addresses with separator, OUI, and multicast/locally-administered bit options. |
| IPv6 ULA Generator | Calculators | Generate an RFC 4193-compliant IPv6 Unique Local Address (ULA). |
| Random Port Generator | Calculators | Generate random, non-duplicate port numbers within well-known, registered, dynamic, or custom ranges. |
| Web13 tools | ||
| User Agent Parser | Web | Parse user agent strings to inspect browser, OS, and device details. |
| Meta Tag Generator | Web | Generate SEO, Open Graph, and social sharing meta tags. |
| Email Normalizer | Web | Normalize email addresses by lowercasing, stripping +tags, and removing Gmail dots, then detect duplicates. |
| URL Parser | Web | Break a URL down into its protocol, host, path, query parameters, and more. |
| Query String Parser | Web | Break a query string down into key-value pairs and view it as JSON. |
| Query String Builder | Web | Build a URL-encoded query string from key-value pairs. |
| HTTP Status Code Lookup | Web | A searchable quick reference for HTTP status code meanings. |
| MIME Type Lookup | Web | A searchable quick reference for file extensions and MIME types. |
| Cookie Parser | Web | Parse a cookie string into key-value pairs or individual attributes. |
| CORS Headers Checker | Web | Simulate browser CORS evaluation from request and response headers, including preflight detection. |
| HTTP Header Builder | Web | Build HTTP request headers from common presets and export as fetch, curl, or raw HTTP. |
| Curl to Fetch Converter | Web | Convert a curl command into JavaScript fetch() code. |
| Basic Auth Header Generator | Web | Generate or decode an HTTP Basic Authentication Authorization header from a username and password. |
| YAML3 tools | ||
| YAML Formatter | YAML | Format and validate YAML with consistent indentation and optional key sorting. |
| YAML Validator | YAML | Validate YAML syntax and pinpoint errors with clear line references. |
| Properties to YAML | YAML | Convert .properties files to YAML with optional dot-key expansion. Also supports YAML → Properties. |
| TOML2 tools | ||
| TOML Formatter | TOML | Format and validate TOML with consistent structure and optional key sorting. |
| TOML Validator | TOML | Validate TOML syntax and pinpoint errors with clear line references. |
| XML5 tools | ||
| XML Formatter | XML | Format and minify XML for readability and validation. |
| XML Validator | XML | Validate XML syntax and pinpoint errors with clear location hints. |
| XML Minifier | XML | Remove whitespace and line breaks from XML to reduce its size. |
| XML to JSON | XML | Convert XML data into JSON format. |
| JSON to XML | XML | Convert JSON data into XML format. |
| SQL4 tools | ||
| SQL Minifier | SQL | Remove whitespace, line breaks, and comments from SQL to reduce its size. |
| SQL Validator | SQL | Check SQL for balanced parentheses, closed quotes, and basic syntax consistency. |
| SQL Pretty Print | SQL | Break SQL into readable lines with clause-based line breaks and indentation. |
| SQL Comment Remover | SQL | Remove line comments (--) and block comments (/* */) from SQL. |
| Regex5 tools | ||
| Regex Tester | Regex | Test regular expressions and highlight matches in real time. |
| Regex Replace Tester | Regex | Test regex search and replace in real time with match highlights and capture group details. |
| Regex Explain | Regex | Break down a regex pattern into color-coded tokens with plain-language explanations for each part. |
| Regex Escape | Regex | Automatically escape regex metacharacters in a string for safe use in patterns. |
| Regex Cheat Sheet | Regex | A searchable quick reference for regex syntax — click any card to copy. |
| Date & Time8 tools | ||
| Unix Timestamp Converter | Date & Time | Convert between Unix timestamps and human-readable dates. |
| Cron Expression Generator | Date & Time | Create cron expressions and preview their schedules. |
| CRON Expression Parser | Date & Time | Parse a CRON expression into plain English and display the next scheduled run times. Includes a built-in syntax reference. |
| Date Calculator | Date & Time | Calculate date differences and dates after a specified number of days. |
| Date & Time Difference Calculator | Date & Time | Calculate the exact difference between two dates and times in years, months, days, hours, minutes, and seconds. Supports workday calculation. |
| Time Calculator | Date & Time | Add and subtract hours and minutes. |
| Time Zone Converter | Date & Time | Convert a date and time to multiple time zones at once. Supports major world time zones including JST, UTC, EST, and CET. Daylight Saving Time is handled automatically. |
| Japanese Era Converter | Date & Time | Convert between the Western (Gregorian) calendar and the Japanese era calendar (Meiji, Taisho, Showa, Heisei, Reiwa) in both directions. Automatically detects invalid dates that fall outside an era's actual range. |
| Markdown3 tools | ||
| Markdown to HTML Preview | Markdown | Preview Markdown as HTML in real time. |
| Markdown to HTML Converter | Markdown | Convert Markdown to HTML and get the raw source code. Supports full HTML document output, GFM, and file download. |
| HTML to Markdown Converter | Markdown | Convert HTML into Markdown. Supports headings, lists, tables, code blocks, and more. |
| CSV4 tools | ||
| JSON CSV Converter | CSV | Convert between JSON and CSV table data. |
| CSV Viewer | CSV | Paste or upload CSV / TSV data and view it as a sortable, searchable table. |
| CSV Formatter & Cleaner | CSV | Format and clean CSV data — convert delimiters, trim whitespace, remove empty or duplicate rows, and convert to Markdown tables. |
| CSV Validator | CSV | Validate CSV structure and data types, with per-cell error highlighting. Checks column counts, data types, empty rows, and duplicate headers. |
| HTML / CSS5 tools | ||
| HTML Escape / Unescape | HTML / CSS | Escape and unescape HTML special characters such as <, >, and &. |
| HTML Entity Encode / Decode | HTML / CSS | Encode and decode HTML entities. |
| CSS Gradient Generator | HTML / CSS | Create linear and radial CSS gradients visually. |
| HTML Minifier | HTML / CSS | Minify HTML by removing comments, collapsing whitespace, and optimizing attributes. |
| CSS Minifier | HTML / CSS | Minify CSS by removing comments, collapsing whitespace, shortening colors, and removing zero units. |
| Diff5 tools | ||
| JSON Diff | Diff | Compare two JSON objects and display added, removed, and changed keys in a tree view. |
| JSON Patch Generator | Diff | Compare two JSON values and generate an RFC 6902 JSON Patch (add / remove / replace) automatically. |
| Text Diff | Diff | Compare two texts and show their differences. |
| YAML Diff | Diff | Compare two YAML documents and display added, removed, and changed keys in a tree view. |
| List Comparer | Diff | Compare two lists and compute their intersection, union, and differences. Options let you control case sensitivity and how whitespace and blank lines are handled. |
| Properties Files1 tool | ||
| .properties File Formatter | Properties Files | Format and clean Java .properties files, with options to sort keys, remove duplicates, and convert to YAML or JSON. |
| JavaScript4 tools | ||
| JS Minifier | JavaScript | Minify JavaScript by removing comments, whitespace, and newlines. Supports console.* removal and variable name mangling. |
| JS Beautifier | JavaScript | Beautify and format minified or obfuscated JavaScript. Customize indent style and quote style. |
| JSON5 to JSON | JavaScript | Convert JSON5 (with comments, trailing commas, unquoted keys) to standard JSON. Supports single-quoted strings and hex literals. |
| JS Obfuscator | JavaScript | Obfuscate JavaScript code to make it harder for third parties to read and analyze. Supports multiple options including string array extraction, control flow flattening, and self-defending code. |
| Code Generation6 tools | ||
| JSON to Go Struct | Code Generation | Generate Go struct definitions from JSON. |
| JSON to Rust Struct | Code Generation | Generate Rust struct definitions from JSON, with serde attributes and Option<T> support. |
| JSON to TypeScript Interface | Code Generation | Generate TypeScript interface or type definitions from JSON. Handles nested objects, arrays, and null values. |
| JSON to Java Class | Code Generation | Generate Java class definitions from JSON. Supports nested objects, arrays, Lombok annotations, Jackson @JsonProperty, and auto-generated getters/setters. |
| JSON to C# Class | Code Generation | Generate C# class definitions from JSON. Supports nested objects, arrays, namespaces, JsonPropertyName attributes, nullable types, and record syntax. |
| JSON to Python Dataclass | Code Generation | Generate Python dataclass definitions from JSON. Supports nested objects, arrays, Optional types, frozen, slots, and from_dict() method generation. |
| Image15 tools | ||
| Image Converter (PNG / JPEG / WebP) | Image | Convert images between PNG, JPEG, and WebP entirely in your browser. Nothing is sent to a server. |
| Image Compressor | Image | Reduce image file size by adjusting quality. Supports JPEG, WebP, and PNG. |
| Image Resizer | Image | Resize images to an exact width and height in pixels, with optional aspect-ratio lock. |
| Image Base64 Encoder / Decoder | Image | Convert an image to a Base64 (Data URI) string, or decode a Base64 string back into an image. |
| Favicon Generator | Image | Generate favicon.ico and all common favicon PNG sizes from a single image, plus a ready-to-use HTML snippet. |
| Image Cropper | Image | Crop an image by dragging to select an area, with optional aspect-ratio locking. |
| Color Picker | Image | Click anywhere on an image to sample its color as HEX, RGB, and HSL. |
| Dominant Color Extractor | Image | Automatically extract a color palette of dominant colors from an image. |
| Image Metadata Viewer (EXIF) | Image | View Exif metadata embedded in a JPEG — date taken, camera model, GPS location, and more. |
| SVG Optimizer | Image | Shrink SVG code using SVGO — the industry-standard optimization engine — right in your browser. |
| Grayscale Converter | Image | Convert an image to grayscale, with adjustable intensity. |
| Image Rotator / Flipper | Image | Rotate an image in 90-degree steps, or flip it horizontally or vertically. |
| Image Dimensions Viewer | Image | Instantly view an image's width, height, aspect ratio, and megapixel count. |
| Aspect Ratio Calculator | Image | Calculate the aspect ratio from a width and height, or work out a dimension from a ratio. |
| SVG Preview | Image | Safely preview SVG code and check its width, height, and viewBox. |
| No tools match your filter. Try a different keyword or category. | ||