Markdown to HTML
Markdown to HTML Converter Online
Convert Markdown to HTML in your browser with a live preview, side-by-side view, and copy or export options. Processing stays on the page.
Tool directory
Browse 368 fully translated tools. Search by name or filter by category to find the right workflow.
Categories
Markdown, text cleanup, regex, and content prep.
JSON, CSV, TOML, validation, and data conversion.
Base encodings, ciphers, hashes, and token utilities.
Timestamps, time zones, date math, and Cron parsing.
Debugging, identifiers, code, HTTP, and configuration.
Colors, CSS effects, shapes, and visual helpers.
UTM, Meta, structured data, and site config.
PDF merge, split, and local document processing.
Compression, format conversion, and privacy scrubbing.
Browse tools
Filter the English catalog by keyword, status, and category.
Status
Categories
368 tools shown
Filters: All tools
Markdown to HTML
Convert Markdown to HTML in your browser with a live preview, side-by-side view, and copy or export options. Processing stays on the page.
HTML to Markdown
Convert HTML to Markdown in your browser while preserving common structure such as headings, lists, tables, and links. Useful for migrating web content into editable documents.
Remove Duplicate Lines
Remove duplicate lines from multiline text with options to ignore case, trim edges, keep first-seen order, and review frequency stats. Processing stays in your browser.
Word Counter
Count characters, words, lines, paragraphs, and sentences with separate CJK character and English word metrics, plus reading and speaking time estimates. All stats update locally in your browser.
Case Converter
Convert text into uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONST_CASE at the same time. Useful for variable names and heading cleanup.
Regex Tester
Test JavaScript regular expressions with live highlighting, match counts, capture groups, flag toggles, and built-in pattern presets. Matching runs locally in your browser.
Sort Lines
Sort multiline text with dictionary order, natural (numeric-aware) order, length order, or shuffle. Optional reverse, case-insensitive compare, dedupe, and blank-line removal all run in your browser.
Slug Generator
Turn a title or short phrase into a URL-safe slug with lowercase letters, separators, and punctuation cleanup. Choose hyphen or underscore separators and generate locally.
JSON Formatter
Format, minify, sort, and validate JSON in your browser. Parsing errors include location details, and your data never leaves the page.
JSON Validator
Validate JSON syntax, locate parsing errors, inspect structure, and try safe repairs locally in your browser.
JSON to YAML
Convert JSON to YAML in your browser with 2- or 4-space indentation. Invalid input shows an error, and conversion stays on the page—useful for config migration, API samples, and more readable archives.
YAML to JSON
Convert YAML to formatted JSON in your browser with two-space indentation by default. Parse failures show the reason, and conversion stays local—useful for config debugging and API handoffs.
XML Formatter
Format or minify XML in your browser with 2/4-space or Tab indent, optional same-line attributes, and element counts. Invalid structure shows an error—useful for API debugging and config review.
JSONPath Query
Extract values from nested JSON with dot paths and array indexes. Queries run locally and results are ready to copy.
CSV to JSON
Convert CSV tables to JSON arrays in your browser. Supports comma, tab, semicolon, or pipe separators and optional header rows. Processing stays local—useful for exports, API samples, and light imports.
JSON to CSV
Convert an array of JSON objects to CSV with selectable delimiters and optional nested-object flattening. Everything runs locally.
Base64 Encode/Decode
Encode and decode Base64 in the browser, with standard and URL-safe variants, automatic direction detection, and optional file-to-Base64 conversion. Useful for API debugging and local data prep.
URL Encode/Decode
Percent-encode or decode text with encodeURIComponent or encodeURI. Useful for query values, non-ASCII paths, and API debugging. All processing stays in the browser.
JWT Decoder
Decode a JWT locally to show Header, Payload, and Signature, with algorithm and expiry hints. Useful for auth debugging. The token is not uploaded.
Hash Generator
Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests for text or local files, with optional HMAC mode and hash comparison. Uses Web Crypto in the browser for checksum and signing checks.
HTML Entity Encode/Decode
Convert HTML special characters to entities or restore entities to text. Useful for template debugging, rich-text cleanup, and escaping. Processing stays in the browser.
Unicode Converter
Convert between plain text and Unicode escape sequences (\uXXXX). Useful for inspecting API payloads, config files, and frontend strings. Conversion stays in the browser.
Timestamp Converter
Convert Unix timestamps and date-times in your browser. Supports seconds, milliseconds, and microseconds with auto-detection, shows local and UTC time side by side, and can generate a timestamp from a date picker for log triage and API debugging.
Time Zone Converter
Compare the same moment across multiple time zones in your browser using Intl rules. Useful for cross-border meeting planning, UTC-to-local checks, and verifying publish times.
Date Difference Calculator
Calculate the span between two dates in days, weeks, months, hours, and weekdays (Mon–Fri). Parsing runs in the browser for scheduling, event length checks, and release-gap tracking.
Date Calculator
Add or subtract years, months, weeks, days, hours, and minutes from a base date-time to get a target moment, weekday, and timestamps. Handy for schedules, slip planning, and release timing.
Cron Expression Parser
Parse common 5-field Cron expressions in your browser. Breaks down minute, hour, day, month, and weekday fields into readable explanations for ops debugging and schedule review.
UUID Generator
Generate UUID v4 values in your browser with batch size and format options such as uppercase, no hyphens, and braces. Randomness comes from the native crypto API for test data and unique identifiers.
Text Diff Checker
Compare two text blocks locally in your browser and mark added, removed, and unchanged lines. Useful for configs, copy review, and quick code-snippet diffs with instant results.
Query String Builder
Build a query string from key/value pairs in your browser and encode special characters. Useful for API debugging, tracking links, and share URL assembly.
User-Agent Parser
Parse a User-Agent string locally to infer browser, operating system, and device type. Useful for access-log triage and client compatibility checks.
URL Parser
Parse a URL into protocol, host, port, path, query, and hash fields, and list each query parameter name and value. Useful for debugging API URLs and share links.
Password Generator
Generate random passwords locally with custom length and character sets. Useful for account setup, staging credentials, and test data. Passwords never leave the page.
HTTP Header Parser
Parse raw request or response header text into structured key/value pairs locally. Useful for API debugging, cache policy checks, and CORS header review.
QR Code Generator
Generate a QR code from text or a URL in your browser. Adjust size and colors, then export an image for event entry points, landing pages, posters, and print materials. Content stays on this page and is not uploaded.
QR Code Decoder
Decode QR codes locally in the browser from an uploaded image, an image URL, or the camera. Useful for reading screenshot QR codes, checking remote QR images, and on-site scanning.
Color Converter
Convert colors among HEX, RGB, HSL, HWB, CMYK, and CSS variables in your browser. Includes a color picker and random color helper for design handoff, stylesheet work, and brand-color alignment.
CSS Box Shadow Generator
Visually adjust offset, blur, spread, color, opacity, and inset. Preview live and generate box-shadow CSS for cards, buttons, and overlays.
UTM Link Builder
Append utm_source, utm_medium, utm_campaign, and related parameters to a base URL to build tracking links for ads and content distribution. Useful for attribution and channel analysis.
Meta Tag Generator
Generate common Meta and Open Graph tags from a page title, description, URL, and image, including basic Twitter Card tags. Useful for landing pages and content pages.
Robots.txt Generator
Build a basic robots.txt with User-agent, Allow, Disallow, and Sitemap rules. Useful for launch-time crawl policy setup.
Sitemap Generator
Turn a multiline URL list into a basic sitemap.xml. Useful for small sites preparing a page inventory for search engines. Processing stays in your browser.
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal locally in your browser. Useful for embedded debugging, bitwise checks, and address inspection.
Nano ID Generator
Generate Nano IDs in batches locally with custom length and alphabet. Useful for short URL identifiers and front-end object IDs without uploading data.
Lorem Ipsum Generator
Generate Chinese or English Lorem Ipsum paragraphs locally with a customizable count. Useful for design mockups, typography tests, and front-end layout previews.
JSON Diff
Compare two JSON documents recursively and list added, removed, and changed paths. Processing stays in your browser.
List Set Operations
Compute intersection, union, or difference for two text lists locally in your browser. Useful for roster compares, keyword crosses, and everyday data cleanup.
Image to Base64
Convert a local image into a Base64 Data URL in your browser—no upload. Handy for embedding small icons in HTML/CSS, debugging CSS backgrounds, and documenting API image samples.
JSON Minifier
Minify formatted JSON into a compact single line in your browser. Syntax is checked before output—useful for smaller configs, API payloads, and local storage.
XML to JSON
Convert XML to JSON in your browser. Attributes map under @ and text under #text where needed. Invalid XML shows an error—useful for API bridging and config inspection.
JSON to XML
Convert JSON to XML in your browser. The root object should have a single key as the XML root. @ attributes and #text are supported—useful for generating simple XML payloads locally.
Regex Replacer
Run regular-expression find and replace with custom flags and capture-group backreferences such as $1. Batch text cleanup stays in your browser.
Age Calculator
Calculate exact age in years, months, and days from a birth date, plus total days lived and days until the next birthday. Optionally set a custom as-of date; everything runs locally in the browser.
Cookie Parser
Split a Cookie string into key/value pairs locally and attempt URL decoding. Useful for session debugging, API checks, and field review.
Naming Converter
Convert identifiers among camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE instantly.
Color Contrast Checker
Calculate foreground/background contrast with WCAG 2.0 rules and check AA/AAA for normal and large text. Useful for accessible palettes and frontend readability review.
Remove Empty Lines
Remove blank lines from text, with an option to also drop whitespace-only lines. Line cleanup runs entirely in your browser.
Trim Whitespace
Trim leading and trailing whitespace from whole text or each line, with modes for both ends, leading only, or trailing only. Useful for pasted tables and cleaned lists.
Data URL Generator
Convert images or SVG into data: URLs locally for embedding in HTML, CSS, or small resource references. Files are not uploaded.
Data URL Parser
Split a data: URI locally, identify MIME type and payload, and preview common image or text content. Useful for analyzing inline page resources.
Workday Calculator
Count weekdays between two dates, or add N workdays to a start date to find a target. Currently excludes Saturdays and Sundays only—not public holidays—so treat results as a rough schedule estimate.
Cookie Builder
Visually configure Cookie name, value, Path, Domain, HttpOnly, Secure, and SameSite attributes locally and generate a Set-Cookie fragment.
Base64 to Image
Restore a Base64 or Data URL string to an image in your browser, with preview and download. Useful for checking API payloads, recovering embedded assets, and inspecting content.
FAQ Schema Generator
Turn question-and-answer pairs into FAQPage JSON-LD so search engines can understand on-page FAQs. Useful for help centers, product Q&A, and articles.
CSV Column Extractor
Extract selected CSV columns by header name or zero-based index and export as CSV, JSON, or a plain list. Processing stays in your browser—useful for trimming wide exports.
CSV Deduplicator
Deduplicate CSV rows by whole-line comparison or selected key columns. Runs locally in your browser—useful for cleaning exports and mailing lists.
Cron Generator
Build standard 5-field Cron expressions (minute hour day month weekday) with field inputs and common presets. Useful for CI schedules, system crontabs, and ops planning.
SQL Formatter
Format compact or single-line SQL into readable indentation locally, with common dialect options. Useful before review and when debugging logged queries.
CSS Minifier
Minify CSS locally by removing extra whitespace and comments. Useful for quick size cleanup of static snippets before release.
HTML Minifier
Minify HTML fragments locally by removing extra whitespace and line breaks. Useful for template cleanup and size comparison without uploading markup.
Modbus Packet Builder
Build, parse, and CRC16-check Modbus RTU and TCP (MBAP) frames in your browser. Covers common function codes FC01–FC16 for coils and registers used in industrial IoT debugging.
DIP Switch Calculator
Calculate DIP switch ON/OFF patterns for hardware slave addresses such as Modbus devices. Choose 1–8 switches and preview binary masks for field installation and IoT commissioning.
Merge Spaces
Collapse consecutive spaces into one, with optional Tab collapsing and edge trimming. Newlines stay intact while intra-line whitespace is cleaned locally.
Add Line Numbers
Prefix multiline text with line numbers. Configure the starting number, separator, zero-padding, and whether blank lines are skipped. Numbering runs in your browser.
Remove Line Numbers
Detect and strip common leading line-number prefixes such as 1. , 1: , or 1) . Mid-line numbers stay untouched. Cleanup runs locally in your browser.
Text Splitter
Split text into multiple lines by a fixed delimiter, character length, or word count. Optionally trim each segment and skip empty parts. Useful for list cleanup and chunking.
Text Joiner
Join multiline text into one line with common separators or a custom connector. Optional edge trimming and blank-line skipping help prepare lists and SQL-style value lists.
Fullwidth / Halfwidth Converter
Convert between fullwidth and halfwidth letters, digits, punctuation, and spaces. Han characters stay unchanged. Useful for Chinese typography cleanup and form input normalization.
Text Truncator
Truncate text by character, word, or sentence count with optional word-boundary cutting and a custom ellipsis suffix. Useful for previews, SEO descriptions, and list titles.
Keyword Frequency
Count how often words appear in text and sort by frequency. Supports mixed Chinese and English, minimum length filters, case folding, and Chinese N-gram or per-character modes for SEO and content analysis.
Reading Time Estimator
Estimate reading time from Chinese characters and English words with separate speed controls. Also shows character, Chinese, English-word, and paragraph counts for publishing and planning.
Number Extractor
Pull numbers from mixed text with support for decimals, negatives, and thousands separators. Deduplicate, sort, and output as newlines or commas for reports, logs, and amount collection.
Email Extractor
Batch-extract email addresses from lists, pages, or logs. Deduplicate, lowercase, and export as newlines, commas, or semicolons for contact cleanup.
Regex Extractor
Extract every regex match from text with flags, capture groups, expand-all groups, dedupe, and multiple output formats for log fields and structured collection.
Phone Number Extractor
Extract mainland China mobile numbers from lists or logs, including common separators. Normalize, dedupe, and export as newlines or commas for contact cleanup.
URL Extractor
Extract HTTP/HTTPS links from documents, chats, or logs. Clean trailing punctuation, dedupe, and export as newlines, commas, or spaces—all in your browser.
IP Extractor
Extract IPv4/IPv6 addresses from logs or mixed text with public-only filtering and dedupe. Export newline or comma lists locally for audits and source stats.
XML Minifier
Minify XML in your browser, optionally stripping comments, and show size savings. Processing stays local—useful for smaller payloads and compact samples.
TSV to CSV
Convert tab-separated data to comma-separated CSV. Fields containing commas or quotes are escaped automatically in your browser.
CSV to TSV
Convert comma-separated values to tab-separated values in your browser, preserving quoted fields. Useful for spreadsheet paste and tooling that expects TSV.
Punycode Converter
Convert between internationalized domain names (IDN) and Punycode (xn--). Useful for non-ASCII domain lookup, DNS setup, and mail server configuration. Conversion stays in the browser.
HMAC Generator
Generate an HMAC locally from a message and key with SHA-1/256/384/512, outputting Hex and Base64. Useful for API signing and webhook verification checks.
Random String Generator
Generate random strings locally in your browser by length and character set, using the Web Crypto random source. Useful for API tokens and filler test values.
Countdown Calculator
Set a target date and time to see a live countdown in days, hours, minutes, and seconds. Useful for launches, events, holidays, and personal deadlines.
Week Number Calculator
Find the ISO 8601 week number for any date (weeks start on Monday), plus day-of-year and quarter. Useful for sprint planning and weekly report labels.
MIME Type Lookup
Look up file extensions and MIME Content-Type values locally in your browser. Covers common formats for server config, upload checks, and API debugging.
HTTP Status Lookup
Look up HTTP status codes and keywords locally in your browser. Covers common 1xx–5xx codes with meaning and typical usage notes for API debugging.
Domain Parser
Split hostnames from domains or URLs locally in your browser. Identify subdomains, registrable domains, and common public suffixes for CDN, certificate, and security reviews.
SQL Minifier
Minify multi-line SQL into a compact single line locally in your browser, with an option to strip comments. Useful for log embedding, payload size checks, and transport.
Line Ending Converter
Convert text line endings among LF, CRLF, and CR locally in your browser, and summarize the current mix. Useful for Git, scripts, and cross-platform files.
Tab ↔ Space Converter
Convert leading indentation between tabs and spaces locally in your browser, with a configurable space width. Useful when aligning team style or migrating IDE defaults.
Escape Visualizer
Visualize invisible characters locally in your browser, including tabs, newlines, BOM, and zero-width characters. Useful when paste or copy artifacts break parsing.
.env Parser
Parse .env text into a key/value table locally in your browser and export JSON. Sensitive key names such as SECRET, PASSWORD, and TOKEN are masked for safer review.
CSS Gradient Generator
Visually build linear, radial, and conic CSS gradients. Adjust angle and stop positions, add multiple stops, and copy CSS for backgrounds, buttons, and brand transitions.
CSS Unit Converter
Convert among px, rem, em, pt, vw, vh, and %. Customize root font size, parent font size, and viewport size for responsive work and design-to-code handoff.
Palette Generator
Generate palettes with monochrome, analogous, complementary, triadic, or fully random rules. Lock individual swatches and keep randomizing the rest for UI exploration and brand-color derivatives.
Glassmorphism Generator
Visually tune blur, opacity, background color, and border opacity to generate frosted-glass CSS with a -webkit prefix. Useful for cards, nav bars, and modal layers.
Border Radius Generator
Drag or type values to visualize and generate 8-point irregular CSS border-radius (fancy border radius) code.
CSS Clamp Generator
From min/max viewport widths and a target size range, compute a clamp() formula for fluid font sizes, spacing, and other lengths that scale with the viewport.
Barcode Generator
Generate common barcode formats such as Code128 locally in your browser and export an image. Useful for label samples, inventory tests, and logistics code checks.
Wi-Fi QR Generator
Generate a Wi-Fi connection QR code locally from SSID, password, and encryption type. Credentials stay in the browser and are only encoded into the QR payload.
Fake Data Generator
Generate common mock fields such as names and emails locally in your browser and export JSON or other formats. Useful for list placeholders, prototypes, and API stubs.
JSON Mock Generator
Fill JSON templates that use double-brace placeholders with mock values such as names, emails, and dates while preserving nested structure. Useful for API and frontend stubs.
Open Graph Tag Generator
Generate Open Graph meta tags from title, description, URL, and image fields to improve link previews on social platforms. Output is produced locally.
Twitter Card Generator
Generate Twitter Card meta tags for X (Twitter), including summary and large-image card types, to control title, description, and image in link previews.
Breadcrumb Schema Generator
Add breadcrumb names and URLs by level to generate BreadcrumbList JSON-LD for search-result path display.
Markdown TOC Generator
Generate a table of contents with anchor links from Markdown headings locally in your browser. Supports slug rules and an option to skip H1. Useful for README and long-form docs.
Percentage Calculator
Solve common percentage problems in your browser: X as a percent of Y, Y times X%, change between two values, and increase/decrease by a percent. Copy individual results.
File Size Converter
Convert file sizes between B, KB, MB, GB, and more using 1024 (binary) or 1000 (decimal) bases. Runs locally—useful for storage planning and ticket estimates.
Merge PDF
Merge multiple PDF files into one document in your browser. Import several files, reorder them, then download the result. Useful for contracts, multi-part manuals, and handouts. Files stay on this page and are not uploaded.
Split PDF
Split one PDF into multiple files by page ranges. Supports expressions such as 1,3,5-8; leave the field blank for all pages. Useful for exporting clauses, chapter attachments, and review packages. Processing stays in the browser.
Image Compressor
Compress PNG, JPEG, WebP, and similar images in your browser. Cap max width/height and output quality for campaign assets, page weight, and share-ready screenshots—files stay on this device.
Simplified / Traditional Converter
Convert between Simplified and Traditional Chinese locally with OpenCC, including Taiwan, Hong Kong, or general Traditional variants for ops copy and publishing checks.
Advanced Text Stats
Measure characters with and without spaces, Chinese characters, English words, sentences, and paragraphs for bilingual drafts.
Custom Delimiter Splitter
Split text by a custom delimiter or regex, with trim, empty-block removal, and unique filtering. Useful for CSV-like cleanup and token lists.
Line Shuffler
Randomize line order for lists or rosters. Optionally skip empty lines, then copy the shuffled list.
Leetspeak Converter
Convert plain text into leetspeak (1337) with basic, advanced, and expert substitution levels. Runs locally for playful usernames, samples, and demos.
Morse Code Converter
Convert between Latin letters/digits and Morse code (dots and dashes), with word-spacing rules. Useful for learning, puzzles, and CTF-style challenges. Conversion stays in the browser.
Braille Translator
Convert between English letters/digits and Braille Unicode patterns. Useful for learning and display checks. Mapping covers basic English characters, not a full Chinese Braille system. Conversion stays in the browser.
ROT13 Cipher
Apply the classic ROT13 letter rotation, or ROT47 which covers digits and printable ASCII. Because rotation is symmetric, encoding and decoding use the same operation.
Bacon Cipher
Encode and decode Bacon cipher messages with 24-letter or 26-letter alphabets. Five-symbol A/B groups are processed locally.
Unicode Text Styler
Render input as multiple Unicode mathematical and stylistic letterforms for bios, titles, and decorative labels. Copy individual styles.
HTML Tag Extractor
Extract tag names, plain text, or link/image URLs from HTML snippets. Deduplicate results for quick audits of markup and asset references.
Date Extractor
Pull dates and timestamps from mixed notes, contracts, or logs—including YYYY-MM-DD and Chinese year-month-day forms. Optionally dedupe and sort. Processing stays in your browser.
Currency Extractor
Extract currency amounts from quotes and finance notes, group by currency, and optionally sum roughly without FX conversion. Runs locally in your browser.
Emoji Extractor
Extract emoji (including ZWJ sequences) from mixed text, optionally dedupe them, or copy the cleaned text without emoji.
Code Comment Remover
Strip single-line and block comments from common languages such as JS/TS, Python, CSS, and HTML/XML locally in your browser, and compress leftover blank lines where possible.
String Literal Escaper
Escape multi-line HTML, JSON, or quote-heavy text for languages such as JavaScript, Java, and SQL so you can paste it into string literals without syntax errors.
Line Break Optimizer
Improve bilingual copy readability by adding Chinese–English spacing, splitting long sentences, and optionally converting English punctuation to Chinese forms.
Template Variable Replacer
Render templates with {{name}}, [name], or $name placeholders using a JSON object of values. See unresolved placeholders and copy the rendered result.
Batch Placeholder Replacer
Fill a single template with %1, %2, or %s placeholders from each CSV-style data row to batch-generate SQL statements or scaffold code locally in your browser.
Markdown Table Formatter
Reformat Markdown tables so columns pad to a consistent visual width, keep :---: alignment markers, and account for full-width characters such as Chinese for readable source layouts.
CSV Column Reorder
Reorder CSV columns by index or header name, optionally sort ascending by the first output column, and copy the result. Processing stays in your browser.
CSV Paginator
Split large CSV or line lists into page-sized chunks, optionally repeating a header on every page. Preview and copy the current page locally in your browser.
Table Header Normalizer
Normalize messy spreadsheet or API headers—including Chinese labels, symbols, and inconsistent spacing—into snake_case or camelCase identifiers for code and ORM models.
JSON to TypeScript Interface
Infer TypeScript interface definitions from JSON in your browser. Nested objects become separate interfaces, with options for the root name, optional fields, readonly, export, and type aliases.
JSON to Go Struct
Convert JSON into Go structs with json tags, nested types, and slice handling. Useful for drafting backend models from API responses.
JSON to GraphQL
Turn REST-style JSON samples into GraphQL type definitions with Int, Float, String, and Boolean scalars. Helpful when sketching a first schema during API migration.
SQL DDL to TypeScript
Parse MySQL, PostgreSQL, or SQLite CREATE TABLE statements and emit matching TypeScript interfaces. Strips comments and common index clauses with regex-based column extraction.
BSON to JSON
Convert MongoDB shell or Compass extended JSON (ObjectId, ISODate, NumberInt, and similar) into plain JSON for formatting, sharing, and downstream tools.
JSON Log Viewer
View JSON and NDJSON logs as a collapsible, syntax-colored tree. Expand or fold nodes to inspect deep structured logs locally in the browser.
JSON Data Masker
Mask sensitive JSON fields in your browser by matching key names such as password, token, or phone. Nested objects and arrays are walked recursively, and values are replaced with mask characters so you can share debug payloads more safely.
Base32 Encode/Decode
Encode and decode Base32 using uppercase A–Z and 2–7 per RFC 4648. Useful for case-insensitive secrets such as authenticator seeds. UTF-8 text is supported.
Base58 Encode/Decode
Encode and decode Base58, which omits visually ambiguous characters 0, O, I, and l. Useful for Bitcoin-style and IPFS-style readable strings. This is plain Base58, not Base58Check.
Bencode Parser
Decode Bencode strings used in torrent files and DHT messages (i..e, d..e boundaries) into readable JSON structures in the browser.
Hex to Text
Convert between UTF-8 text and hexadecimal bytes. Accepts spaced, 0x, \x, or contiguous hex input with tolerant cleanup. Useful for restoring ASCII payloads from captures.
Binary Text Converter
Convert UTF-8 text to and from binary, octal, decimal, or hexadecimal byte representations, with optional spacing. Useful for inspecting encodings and restoring capture fragments. Conversion stays in the browser.
Octal Text Converter
Convert between UTF-8 text and octal byte sequences, with optional spacing. Useful for legacy encodings, log escapes, and puzzle workflows. Conversion stays in the browser.
Excel Column Converter
Convert between Excel-style column letters (A, Z, AA) and 1-based column indexes. Useful when mapping spreadsheet headers to array indexes in scripts.
Roman Numeral Converter
Convert integers from 1 to 3999 to standard Roman numerals and back. Rejects nonstandard forms outside common subtractive notation.
Unix Permissions Converter
Convert between octal Unix file modes (such as 0755) and symbolic forms from ls -l (such as -rwxr-xr-x), including multi-line lists. Useful for scripting and reviewing permission dumps locally in the browser.
URL Builder
Build URLs from protocol, host, port, path, hash, and query parameters with automatic value escaping, or parse a full URL back into fields. Handy for API debugging and campaign link setup. Processing stays in the browser.
URL Tracking Param Cleaner
Strip common tracking parameters such as utm_*, spm, fbclid, and gclid from links, and extract URLs from surrounding text first when needed. Useful for tidying share links and reducing tracker noise. Cleanup runs locally in the browser.
cURL to Fetch
Convert cURL commands into JavaScript fetch code. Parses -X, -H, and --data-raw into method, headers, and body, with optional async/await wrapping.
IPv4 to IPv6 Mapper
Convert an IPv4 address to IPv4-mapped IPv6 forms, including compressed, hex-compressed, and fully expanded notations. Useful for dual-stack log comparison and allowlist drafting. Conversion runs locally in the browser.
Random Port Generator
Generate random ports in IANA ephemeral or registered ranges, with optional custom ranges, exclusion lists, and batch output. Helps avoid common port collisions for local services, Docker, and integration testing. Generation stays in the browser.
RSA Key Pair Generator
Generate RSA key pairs in the browser with the Web Crypto API at 1024, 2048, or 4096 bits and export standard PEM text. Private keys are not sent over the network. Intended for development, testing, and learning—not as a production key-management system.
Password Strength Tester
Estimate password entropy, character-pool size, and theoretical offline crack time from length and character classes, with improvement suggestions. Evaluation runs entirely in the browser; passwords are not uploaded. Results are theoretical heuristics, not a guarantee of real-world security.
Bcrypt Hash Inspector
Inspect bcrypt hash strings ($2a$10$...) locally without cracking passwords. Extract version, cost rounds, salt, and digest layout for security reviews.
JWT Payload Viewer
Decode JWTs locally into readable Header and Payload JSON. Tokens never leave the browser.
vCard Generator
Fill in name, company, phone, and website fields to assemble a vCard 3.0 contact payload and a scannable QR code locally in your browser.
mailto Link Builder
Build a standard mailto: URI or HTML anchor from recipient, CC, subject, and body fields. Useful for contact buttons and outreach links.
tel/sms Link Generator
Generate tel: and sms: links with optional prefilled SMS body and HTML snippets. Useful for mobile support buttons. Processing stays local.
Canonical Tag Generator
Generate a link rel="canonical" tag from a preferred URL so search engines can identify the primary address among parameterized or duplicate pages.
Hreflang Tag Generator
Assemble hreflang alternate link tags and matching sitemap XML snippets for multilingual URL sets so search engines can map language and region variants.
HTML Meta Inspector
Paste page HTML to extract title, description, keywords, and Open Graph / Twitter preview fields locally. Useful for SEO checks and competitive page reviews.
Social Share Previewer
Enter title, description, and image details to simulate common social share-card layouts and cropping before publish. Useful for content and marketing checks.
TDK Length Checker
Estimate Title and Description pixel width for search-result truncation risk. Helps keep titles near common desktop limits and descriptions within safer mobile and desktop ranges.
Keyword Density Analyzer
Tokenize English and Chinese text locally, rank frequent terms, and calculate density after stop-word filtering. Useful for on-page focus checks and over-optimization review.
Random Copywriting Builder
Generate placeholder paragraphs in classic Lorem Ipsum, Chinese marketing buzzword style, or late-night emotional copy for layout and prototype testing.
Length & Volume Converter
Convert length, mass, volume, and area units in your browser across common metric and imperial measures. Swap input and output, tune decimals, and list every unit in the active category—handy for shopping sizes and everyday unit checks.
Temperature Converter
Convert among Celsius, Fahrenheit, and Kelvin in your browser. Change any scale and the other two update together. Adjust precision and copy results for weather checks, device ranges, and lab temperature work.
Angle Converter
Convert degrees, radians, gradians, and turns in your browser with linked inputs—useful for CSS rotate(), Canvas, and Three.js work where Math.PI conversions are easy to get wrong. Results stay on the page.
Aspect Ratio Calculator
Compute and lock an aspect ratio in your browser. Derive a ratio from width and height, or change one side while the other stays proportional. Includes common presets and a preview for cropping, video frames, and responsive layouts.
Profit Margin Calculator
Calculate profit, margin, and markup from cost and selling price in your browser. See why doubling cost for the selling price is not a 100% margin, compare breakeven price, and review a clear profit-versus-cost breakdown.
RMB Amount in Chinese Capitals
Convert RMB numeric amounts into Chinese capital letters for finance forms. Handles consecutive zeros, jiao/fen, and the trailing 整 (zheng) rule, accepts thousand separators and negatives, and supports up to 13 integer digits—useful for contracts, invoices, and expense claims. The capitalized output stays in Chinese by design.
API Rate Limit Calculator
Compute safe request rates from quota limits and time windows. Add safety margins to estimate per-request delay and total batch duration without hitting 429 responses.
Gzip Ratio Estimator
Estimate compressed transfer size for HTML or JSON text using Shannon entropy heuristics. Compare raw vs gzip and brotli ratios without deploying a server.
Date Shift Calculator
Shift a start date-time by years, months, days, hours, minutes, and seconds to get a target moment. Outputs ISO 8601, local string, relative description, and Unix timestamps for expiry and TTL planning.
HTTP Status Explainer
Search HTTP status codes from 100 to 511 with plain-language meanings, typical causes, and fix hints. Filter by class and copy individual cards locally.
CORS Config Builder
Diagnose cross-origin issues and generate Access-Control headers for Nginx, Node.js/Express, and Apache. Highlights invalid combinations such as credentials with wildcard origins.
ASCII Art Generator
Turn English letters and digits into terminal-friendly ASCII art for CLI banners, MOTD text, and plain-text README titles. Copy the result directly.
SVG to CSS Background
Inline SVG into a CSS background-image: url(...) string using URI encoding or Base64. Useful for small icons you want to keep in CSS instead of separate asset files.
SVG Path Visualizer
Paste a long path d="M10 20 L... Z" string or a full path tag to visualize it on a grid and inspect length and command count while debugging icons.
CSS Filter Generator
Combine blur, grayscale, contrast, and related CSS filter functions with live preview. Drag sliders to build stacks such as filter: blur(2px) grayscale(100%); and copy the result.
CSS Ribbon Generator
Visually generate tilted corner-ribbon CSS for cards. Change text, colors, offset, width, and font size for sale, sold-out, and similar status badges.
Color Inverter
Invert a color by subtracting each RGB channel from 255. Compare source and inverted colors, preview sample layers, and export a CSS variable snippet for dark-theme exploration.
Pastel Color Generator
Generate soft pastel and Morandi-style palettes in your browser. Choose count and style, lock swatches you want to keep, and export HEX lists or CSS variables for charts, backgrounds, and gentle UI themes.
Color Blindness Simulator
Apply color-vision deficiency matrices to a sample view so you can preview how protanopia, deuteranopia, tritanopia, or achromatopsia may change UI colors. Use it to catch contrast and status-color issues before shipping.
Local Image Resizer
Resize and re-encode images locally with Canvas. Set max dimensions, quality, and output format, then download the result. Original files stay in the browser and are not uploaded.
Flexbox Generator
Tune flex-direction, justify-content, align-items, wrap, and gap with a live preview. Add or remove boxes to see wrapping and spacing, then copy the generated CSS (and HTML scaffold) into your project.
CSS Grid Generator
Set column and row counts plus gaps to generate a basic display:grid layout. Preview the track structure, try quick templates, and copy CSS or HTML for admin layouts and card grids.
CSS Cursor Tester
Browse common CSS cursor keywords, hover to preview, filter by search or category, and copy cursor declarations. Useful when choosing resize, drag, or disabled-state cursors.
Tailwind Colors Cheat Sheet
Browse Tailwind CSS color scales (including 50–950 steps) on one board. Search by name, scale, or HEX, then copy utility class names or raw HEX values for CSS projects.
CSS to Tailwind
Paste CSS declarations and map them to Tailwind utility classes where possible. Common layout, spacing, and color rules become standard classes; unmatched values fall back to arbitrary-value syntax.
HTML to JSX
Convert HTML snippets to React JSX in the browser. Rename class/for to className/htmlFor, close void tags, and convert inline styles toward object form. Conversion stays local.
Emoji Cheat Sheet
Search and copy emoji commonly used in docs, commit messages, and changelogs. Filter by keyword or category to find status, progress, and warning symbols quickly.
HTML Entity Cheat Sheet
Look up common HTML entities and numeric character references for spaces, currency, math, and typography symbols. Copy named or numeric forms for safer source markup.
Hash Collision Calculator
Estimate the probability of at least one collision for a given hash bit length and sample size using the birthday-paradox approximation. Useful for short IDs and truncated checksums. Calculation stays in the browser.
Named CSS Colors
Browse W3C/CSS named colors and their values. Filter by keyword or family, then copy the color name or HEX for native CSS work.
SSL Certificate Parser
Parse PEM X.509 certificates locally to read validity, subject-related fields, and DER size. Lightweight inspection without full chain trust validation.
JWT Decoder
Decode JWT structure into formatted Header and Payload JSON with algorithm and expiry hints. Does not verify signatures; all processing stays local.
SSH Key Formatter
Clean broken-line SSH public or private keys, detect OpenSSH and PEM forms, and output authorized_keys-ready lines—all locally without uploading secrets.
MAC Address Generator
Batch-generate MAC addresses with chosen case, separator, and optional OUI prefix for ACL samples, IoT tests, and format conversion.
UUID Version Parser
Identify UUID version and variant, validate 32-hex structure, and extract embedded timestamps for V1, V6, and V7—all locally in the browser.
Regex Highlight Tester
Test JavaScript regular expressions in your browser with native RegExp. Supports flags such as i, g, and m, highlights matches, and shows capture groups with offsets for debugging email, crawler, and validation rules.
JSON Error Locator
Locate invalid JSON error positions in your browser, highlight the character that triggers SyntaxError, and apply heuristic fixes for trailing commas, single quotes, and unquoted keys.
ASCII Table
Turn CSV, TSV, or terminal-copied text into aligned ASCII or Markdown tables in your browser, with mixed Chinese and English width handling for README, Slack, and log output.
Web Sandbox Preview
Edit and preview mixed HTML, CSS, and JavaScript inside an isolated iframe on the page. Useful for validating small frontend snippets without opening a local project.
QR Code Generator
Generate QR codes locally in your browser with Canvas. Supports L through H error correction for URLs, text, WiFi payloads, and PNG download without uploading content.
ID Photo Maker
Crop portrait photos to common ID, passport, and visa sizes in your browser. Switch red, blue, white, or gray backgrounds and pan/zoom—useful when starting from a transparent or white-backdrop bust shot.
Image Lab
Edit images in the browser: crop, rotate, color adjust, filters, AI cutout, annotations, mosaic, and SVG editing. Export PNG, JPEG, WebP, or SVG—files never leave your device.
AI Background Remover
Load a model and run inference locally to separate the subject into a transparent PNG. The first run downloads and caches weights; later runs can reuse the cache offline. Suited to product shots and portraits.
SVG Color Editor
Paste SVG markup, extract fill/stroke colors into an editable palette, preview changes live, and copy the updated SVG. Built for icon recolors and simple vector tinting.
Image Watermark
Overlay tiled text watermarks with adjustable opacity, size, and angle using Canvas in your browser. Useful for ID scans and draft artwork—files stay on this device.
EXIF Privacy Scrubber
Strip EXIF/XMP and related metadata segments from JPG in your browser—GPS, camera, and author fields—while avoiding Canvas re-encode when possible so pixels stay intact. Useful before sharing photos.
Image Format Converter
Convert images to WebP, JPEG, PNG, or AVIF in your browser. Adjust lossy quality and compare file size—useful for site assets and front-end format migrations.
Nginx Config Generator
Generate Nginx server blocks from form options, including reverse proxy, WebSocket, SSL, Gzip, and basic security headers. Copy or download conf files for static sites and app reverse-proxy starters.
Dockerfile Generator
Generate Dockerfiles for Node, Python, Go, and related stacks with optional multi-stage builds, non-root users, timezone packages, and a matching .dockerignore starter.
Docker Compose Generator
Select App, Nginx, database, and cache services to generate a local docker-compose.yml with ports and common dependency combinations for dev or demo environments.
Gitignore Generator
Combine operating-system and stack templates in your browser to produce a usable .gitignore for new repositories, covering system junk and common dependency directories.
Systemd Service Builder
Fill in the executable path and restart policy to generate systemd Unit and Service files for wrapping local processes as Linux daemons with boot-time startup.
Chmod Calculator
Toggle read, write, and execute bits to convert between octal and symbolic chmod formats, with example commands for scripts, directories, and recursive changes.
Subnet Calculator
Calculate subnet mask, network address, broadcast address, and usable host count from an IP and CIDR prefix for internal segmentation, Docker networks, and routing plans.
Bcrypt Hash Generator
Generate bcrypt password hashes and verify plaintext locally in your browser. Adjust rounds to control cost for manual database writes and hash comparison.
RSA Key Generator
Generate RSA public and private keys locally with WebCrypto and export PEM format for signature testing, API key exchange, and local experiments without a server call.
Htpasswd Generator
Encode a username and password into a .htpasswd line using bcrypt for Nginx auth_basic and similar HTTP basic authentication setups.
Hosts File Editor
Format and validate /etc/hosts style rules in your browser, check IP validity, and clean blank lines and invalid comments when taking over messy host mappings.
Linux Command Reference
Browse common flags and examples for frequently used Linux commands such as tar, find, and systemctl without SSHing into a server.
Whois Parser
Structure raw Whois text in your browser and extract domain, expiry, DNS, and status fields for domain audits, renewal checks, and registration cleanup.
ASCII Hex Converter
Convert ASCII text and hexadecimal byte streams in your browser with optional separators for packet decoding, protocol debugging, and low-level string comparison.
User-Agent Generator
Generate User-Agent strings for desktop, mobile, and common in-app browsers such as WeChat and QQ in your browser. Useful for compatibility testing, crawler samples, and header debugging.
MAC Vendor Lookup
Identify network card vendors from MAC address prefixes (OUI) locally in your browser. Useful when unknown devices appear in ARP tables or during LAN asset review.
SQL to Prisma
Convert CREATE TABLE DDL into Prisma models in your browser. Common column types plus primary key, autoincrement, and unique markers are recognized. Processing stays local—useful for bootstrapping a schema from an existing database.
JSON to Zod Schema
Infer a Zod schema from sample JSON in your browser and emit TypeScript validation code. Nested objects and arrays are supported, with optional strict mode and z.infer type export—useful for API validation work.
JSON Schema Validator
Validate JSON instances against JSON Schema Draft-07 in your browser with Ajv. Check required fields, types, and bounds, then review a clear validation result—useful for API debugging and sample verification.
CSV to SQL Insert
Turn headered CSV into INSERT statements in your browser. Set table name, quote style, empty-value handling, and batch size. Conversion stays local—useful for seed data and bulk-import prep.
Regex Language Escaper
Escape a raw regex pattern for Java, JavaScript, Python, Go, and other source languages in your browser, reducing double-backslash mistakes when embedding patterns in code.
Properties ↔ YAML
Convert between Java Properties and YAML in your browser. Expand dotted keys such as spring.jpa.x=1 into nested YAML, or flatten YAML back to properties—useful for Spring config migrations.
.env to JSON
Convert .env text to JSON in your browser. Comment lines are ignored. Optionally nest keys on underscores and coerce numbers or booleans—useful for frontend config, Docker, and CI key maps.
Grok Tester
Match log lines against Grok patterns locally in your browser and inspect captured fields. Useful for debugging Logstash and ELK ingestion rules without a full server pipeline.
Redis Command Simulator
Practice SET, GET, HGETALL, and other common Redis commands in a browser-local pseudo terminal with in-memory key state. Useful for syntax drills and demos without installing redis-server.
TOTP Generator
Generate TOTP codes from a Base32 secret in the browser, with SHA-1 / SHA-256 / SHA-512 and 6- or 8-digit codes that refresh with the system clock. Useful for troubleshooting and recovering two-factor login flows. Secrets stay local.
ULID Generator
Generate one or many ULIDs with timestamp-first Crockford Base32 encoding for sortable identifiers and database keys.
Passphrase Entropy Estimator
Estimate Shannon entropy, search-space size, and theoretical crack time from passphrase length and character pool, with a strength label. Calculation stays in the browser. Labels are heuristic—high entropy does not prove a passphrase is safe against every attack.
Bitwise Calculator
Run AND, OR, XOR, left shift, and right shift on two operands in your browser. Decimal, hex, and binary inputs stay linked, and results show in all three bases—useful for protocol debugging and mask checks.
File Checksum
Compute SHA-256, SHA-384, and SHA-512 digests for selected files entirely in the browser. File contents are not uploaded. Useful for verifying downloads, images, and release artifacts against published checksums.
Zlib / Gzip Compressor
Compress or decompress text in the browser with CompressionStream using Deflate or Gzip, and represent binary output as Base64. Useful for testing URL payloads, state serialization size, and transport formats. Requires browser support for compression streams.
Image Steganography (LSB)
Embed text into image pixels with LSB steganography and export PNG, or extract hidden text from a stego image. Differences are usually not obvious visually. Processing stays in the browser—suited to learning LSB basics and lightweight invisible marks, not strong cryptographic secrecy.
Base85 / Ascii85 Encoder
Convert between text and Ascii85 (Base85), including common <~ … ~> delimited form. Useful for PDF streams, some legacy systems, and reverse-engineering snippets. Encoding and decoding run locally in the browser.
UTF-8 Byte Viewer
Inspect each character’s UTF-8 bytes, hex form, and code points. Useful for debugging emoji, multi-byte CJK, and length-limit issues. Analysis runs locally in the browser.
WebSocket Tester
Connect to ws:// or wss:// endpoints from your browser, send text frames, and review session logs. Useful for backend WebSocket handshake and message debugging without a throwaway client.
SSE Tester
Connect to HTTP(S) streaming endpoints with EventSource, listen for Server-Sent Events, and list incoming chunks. Useful for debugging chat-style streaming APIs and backend push feeds.
WebRTC Tester
Test camera and microphone capture, local loopback, manual P2P signaling, ICE state, and real-time WebRTC statistics in your browser.
SemVer Validator
Check whether a version satisfies SemVer range expressions such as ^ and ~ in your browser. Useful for explaining npm dependency ranges and validating package.json constraints.
cURL to Code
Convert cURL commands with headers, bodies, and form data into Python, Go, Node, PHP, Rust, and other request code in your browser. Useful for turning API docs into runnable scripts quickly.
Git Command Generator
Assemble common Git commands for undo, rebase, stash, and cleanup scenarios with parameters you can copy to the terminal. Useful when rewriting history or handling conflict-related workflows.
NPM Package Generator
Build package.json files from a form with presets for Jest, TypeScript, ESLint, and more in your browser. Useful for bootstrapping new Node projects with common script fields.
HTMX Cheat Sheet
Browse common HTMX attributes, triggers, and swap strategies with keyword search, copy visible snippets, and export Markdown in your browser. Useful for quick hx-* lookups without reading the full docs.
Docker Run to Compose
Convert docker run commands into docker-compose.yml locally in your browser, recognizing ports, volumes, environment variables, and images. Useful for turning one-off runs into reusable compose files.
Postman to OpenAPI
Convert Postman Collections into OpenAPI 3 YAML locally in your browser, extracting paths, methods, and basic parameters. Useful for moving collections into Swagger workflows.
GraphQL Formatter
Format GraphQL queries and mutations, normalize indentation, perform basic syntax checks, and export a .graphql file locally.
Firewall Rule Generator
Configure action, ports, and addresses in a form to generate iptables, UFW, or firewalld commands in your browser. Useful for reviewing allow and block rules before running them on a host.
OpenSSL Command Generator
Generate common OpenSSL commands for self-signed certs, CSRs, certificate inspection, and PFX operations in your browser. Useful when you need standard syntax without memorizing long flags.
DNS Zone Builder
Build DNS zone files with SOA, $ORIGIN, $TTL, and A, AAAA, CNAME, TXT, and other records in your browser. Useful for preparing zone files for BIND, CoreDNS, and similar servers.
SSH Config Builder
Generate ~/.ssh/config Host blocks from a form with alias, hostname, port, user, identity file, and optional keep-alive or jump host settings. Useful for turning long ssh commands into reusable aliases.
Rsync Command Builder
Configure source, destination, and common rsync flags visually to generate incremental sync commands in your browser. Useful for server migrations, backups, and script preparation.
FFmpeg Command Builder
Pick input/output files, video and audio codecs, and quality presets to generate FFmpeg commands for H.264, H.265, VP9, AV1, and more in your browser. Useful when you need a consistent transcode recipe to copy into scripts.
Systemd Timer Builder
Fill in a service name, ExecStart, and OnCalendar schedule to generate paired .service and .timer unit files in your browser. Useful when replacing handwritten cron jobs with native systemd scheduling.
Nginx Location Tester
Test Nginx location modifiers and URI patterns against request paths locally in your browser. Covers exact, prefix, regex, and ^~ cases—useful when debugging routes stolen by the wrong location block.
JSON to TOML
Convert JSON to TOML in your browser. Invalid JSON shows an error, and conversion stays on the page—useful for Cargo, pyproject, and other TOML-first config workflows.
TOML to JSON
Convert TOML to formatted JSON in your browser. Parse failures show the reason, and conversion stays local—useful for debugging config and handing data to JSON-only tools.
Stable Diffusion Prompt Builder
Fill subject, style, lighting, and negative prompt sections to assemble Stable Diffusion positive and negative prompts in your browser. Useful for reusable image recipes you can copy or export locally.
Midjourney Prompt Tester
Describe your scene and pick aspect ratio, model version, stylize, chaos, and other flags to build a Midjourney /imagine command with --ar, --v, and more in your browser. Useful before pasting into Discord.
System Prompt Generator
Fill role, objective, tone, rules, and output format to generate a system prompt you can paste into chatbots or API calls in your browser. Useful for stable personas and boundary instructions.
Mermaid Diagram Generator
Pick flowchart, sequence, Gantt, class, or state diagram templates, edit them, and output Mermaid syntax for Markdown docs or export .mmd files in your browser. Useful for README and technical diagrams.
Carbon Code Viewer
Preview code in adjustable themes, window styles, and shadows, then copy code, copy SVG, or export SVG in your browser. Useful for docs, social posts, or tickets when a screenshot is not ideal.
Changelog Generator
Enter version, date, and Added/Changed/Deprecated/Removed/Fixed/Security items to generate Keep a Changelog-style Markdown in your browser. Useful for release notes hygiene.
GitHub Profile Maker
Enter your name, bio, about-me bullets, and GitHub username, then optionally add stats, language, and streak widgets to generate Profile README Markdown in your browser. Useful for username/username showcase repos.
Shields.io Badge Builder
Configure label, message, color, style, and logo to preview and generate Shields.io badge Markdown/URLs in your browser. Useful for README build status, version, or stack badges.
README Generator
Enter a project name and blurb, toggle Installation, Usage, API, Contributing, and License sections, then generate a structured README.md skeleton in your browser. Useful when bootstrapping repos or npm packages.
License Generator
Choose MIT, Apache-2.0, GPL, and other common licenses, enter the copyright holder, and generate LICENSE text to save locally in your browser. Not legal advice—verify against official texts.
AES / DES Encryptor
Encrypt and decrypt locally in your browser with AES, DES, 3DES, Rabbit, multiple block modes, direct keys, PBKDF2, or passphrase modes, outputting Base64 or Hex. Useful for API debugging and learning.
HMAC Signature Tester
Compute SHA digests and HMAC signatures with Web Crypto in your browser for common SHA algorithms. Useful when debugging payments, webhooks, and request-body signature checks with data kept local.
Diff Checker Visualizer
Paste two text versions side by side and highlight added and removed segments with a diff algorithm in your browser. Useful for configs, scripts, and long text revisions.
Text to ASCII Art
Turn short text into FIGlet-style ASCII art banners with selectable fonts in your browser. Useful for CLI splash screens, terminal demos, and plain-text headings.
String Case Converter Pro
Convert identifiers in bulk among camelCase, PascalCase, snake_case, and other common styles, including multi-line input, in your browser. Useful when aligning API field names across stacks.
Regex Explainer
Test regular expressions locally in your browser, highlight matches, and catch compile errors. Useful when debugging email, IP, or custom extractors without pasting unknown patterns blindly.
ULID & Snowflake ID Generator
Batch-generate ULID, Snowflake, and UUID v4 samples in your browser to compare ordering, length, and format—useful when evaluating primary-key strategies for microservices or sharded databases.
Multi-Base Converter
Convert numbers between bases 2 and 36 in your browser. Edit one field to sync decimal, hex, binary, octal, and custom-base outputs—handy for protocol fields and non-standard encodings.
Query String Parser
Parse URL query strings into key/value pairs and structured JSON locally in your browser. Useful for debugging long GET params, pagination, and signature fields.
JWT Payload Debugger
Decode JWT header and payload locally in your browser (iat, exp, sub, etc.) without uploading tokens. Signature is not verified—use for inspection only.
Keycode Finder
Press any key to see key, code, keyCode, which, location, and modifier flags in real time—helpful when wiring keyboard shortcuts in front-end code.
Secret Scanner
Scan text for API keys, tokens, and passwords locally in your browser. Recognizes common AWS, GitHub, Slack, Stripe, and generic secret patterns.
Text Data Masker
Detect and mask phones, national IDs, bank cards, emails, IPs, and Chinese names in plain text locally—ideal before sharing logs or documents.
Speech Duration Estimator
Estimate how long a script takes to speak aloud using separate Chinese character and English word rates, with adjustable speeds and paragraph stats for talks, podcasts, and timed shares.
Vertical Text Generator
Preview text in vertical writing mode with adjustable size, spacing, font, and colors, then export a PNG for poetry layouts, calligraphy references, and Chinese design comps.
Work Hours Calculator
Enter daily clock-in and clock-out times to total worked hours, overtime, and average hours per day. Supports overnight shifts. Useful for attendance checks and freelance day logs.
Loan Calculator
Estimate mortgage or consumer loan payments with equal-payment or equal-principal methods, including interest totals and amortization tables.
Net Salary Calculator
Estimate take-home pay from gross monthly salary using common China individual income tax and social insurance ratios, with optional special deductions.
Compound Interest Calculator
Project compound growth with optional monthly contributions and compounding frequency, plus yearly breakdown—for savings and investment planning.
Sorting Visualizer
Animate bubble, selection, insertion, quick, merge, and heap sort while tracking comparisons and swaps—great for learning and demos.
Signature Pad
Draw a signature on canvas, adjust stroke width and color, then export PNG or SVG locally—transparent background supported.
YAML Validator
Validate YAML syntax in your browser, inspect structure details such as indentation and node counts, and review parse errors with location hints. Processing stays local—useful for config and CI file checks.
TOML Formatter
Normalize spacing, blank lines, comments, and sections in TOML without changing key or value semantics. Processing runs locally.
Color Harmonizer
Pick a base color and generate schemes with complementary, analogous, triadic, tetradic, split-complementary, or monochromatic rules. Preview UI usage and export CSS variables for brand and component work.
CSS Box Model Visualizer
Adjust width, height, padding, border, and margin with a live box-model diagram. Compare content-box vs border-box occupancy and copy the matching CSS.
Pixel Ruler
Draw a horizontal or vertical pixel ruler on the page. Adjust length and tick spacing, and view window size plus device pixel ratio to check CSS pixel measurements against layouts and mockups.
Chinese Typography Formatter
Apply optional rules inspired by common Chinese typography conventions: space between Chinese and Latin, Chinese punctuation, corner quotes, ellipsis, dashes, and collapsed spaces—without changing wording.
ROI Calculator
Compute return on investment, annualized ROI, monthly profit, and payback months from cost, revenue, and period—quick project or ad spend checks.
Responsive Breakpoint Tester
See which CSS framework breakpoint matches the current window width in real time. Presets cover Tailwind CSS, Bootstrap, and Material UI, plus a custom list for responsive debugging.
Depreciation Calculator
Calculate yearly depreciation and book value using straight-line, double-declining balance, or sum-of-years digits—reference for asset planning.
Color Name Finder
Match a color to the closest CSS named colors in your browser. Candidates are ranked by color distance with names and hex values—useful when aligning keywords, finding near matches, or learning standard color names.
Crontab Guru
Edit standard five-field cron expressions with live plain-language descriptions, presets, and simulated next run times.
Tailwind to CSS
Expand Tailwind CSS class lists into equivalent native CSS declarations for migration, reviews, and learning what utilities actually apply.
Image Diff Checker
Compare two images pixel-by-pixel in the browser. Differing pixels are highlighted in red with counts and percentages—useful for UI regression screenshots, design version checks, and before/after reviews. Images stay local.
Invoice Tax Calculator
Compute VAT amounts from inclusive or exclusive totals at common China rates (13%, 9%, 6%, etc.) with optional batch lines—for pre-invoice checks.
Metronome
Online metronome from ~30–300 BPM with meter and tone options plus visual beat feedback—for practice, singing, and recording tempo checks.
Batch Contrast Checker
Check WCAG contrast for many foreground/background pairs at once. See AA/AAA levels and text previews—useful for design-system audits, brand-color batches, and accessibility reviews.
Pinyin Annotator
Annotate Chinese characters with pinyin in ruby, inline, or pinyin-only modes using a simplified local map. Useful for teaching aids and reading practice—not a full dictionary replacement.
Privacy Policy Generator
Fill app name, operator, and collected data types to generate a starter privacy policy you can copy and refine—local draft only, not legal advice.
Permission Matrix Generator
Define roles and permission items, tick the intersections to build an RBAC permission matrix, and export CSV. Useful when designing access control or documenting permission scope for product and engineering.
Meeting Minutes Template
Fill in meeting basics, topics with resolutions, and action items to generate structured Markdown minutes. Useful for recurring standups and cross-team decision records.
Countdown Page Generator
Set an event name, target datetime, and theme colors, preview the countdown live, and download a standalone HTML page. Useful for launches and event openers.
Binary File Inspector
Drop or select a file to read its magic number, detect the real format, and show a hex dump of the first 256 bytes.
JWT Cheat Sheet
Paste a JWT to decode Header and Payload with colored segments and highlight expiry and other key claims.
Gradient Mesh Generator
Blend four corner control colors into layered radial gradients with blur to create soft mesh-like backgrounds and copyable CSS—useful for landing pages, brand visuals, and multi-color experiments.
Base Converter Visual
Enter a number to see binary, octal, decimal, and hexadecimal results side by side, with animated division-remainder steps. Useful for learning and classroom demos.
Audio Waveform Viewer
Upload audio to decode locally, draw the waveform, show duration, sample rate, and channels, and export a waveform image. Useful for checking recordings and making thumbnails.
Chinese Typo Checker
Match Chinese copy against a built-in dictionary of common typos and confusable phrases, then list suggested fixes. Processing stays in the browser.
Business Card Parser
Paste OCR or typed business-card text to extract name, mobile, landline, email, company, title, address, website, and WeChat fields into copyable JSON. Image OCR is not included.
Currency Converter
Convert amounts between common currencies using built-in reference rates, with a rate table and quick amount presets. Useful for travel budgets and rough cross-border pricing.
HTTP Request Builder
Configure method, URL, headers, and body visually, then generate equivalent cURL and JavaScript Fetch snippets in real time.
TCP Flags Decoder
Enter a hex or decimal TCP flags value to inspect CWR, ECE, URG, ACK, PSH, RST, SYN, and FIN states and meanings interactively.
Data Structure Viewer
Interactively demo stack, queue, linked list, and BST insert/remove with visualization and an operation log. Useful for review and interview prep.
Audio Trimmer
Upload audio, select a precise start/end range on the waveform, preview the selection, and export a trimmed WAV. Useful for clips, ringtones, and trimming silence.
Regex Crossword
Fill a grid so each row and column matches its regex clue. Practice character classes, quantifiers, and groups through puzzles.
SVG Sprite Combiner
Upload multiple SVG icons to merge them into one SVG sprite with symbol reference snippets and download support.
IP Geo Lookup
Enter an IP to analyze version (IPv4/IPv6), type (public/private/loopback), binary form, and known public IP ownership hints.
Social Insurance Calculator
Enter pre-tax monthly salary to estimate pension, medical, unemployment, work-injury, maternity, housing fund deductions, and individual income tax. Includes city presets, housing-fund rates, and special additional deductions, plus take-home pay, yearly totals, and employer cost.
PKI Toolkit
Generate RSA keys, a self-signed CA, server/client certificates, and CSRs locally, and parse PEM. Useful for local HTTPS without installing OpenSSL.
Markdown Table Generator
Create an editable header and body grid by column and row counts, optionally prettify pipe alignment, then copy Markdown or export a .md file for README and docs tables.
PWA Manifest Generator
Fill app name, start URL, display mode, and theme color to generate a standard manifest.json for installable PWA basics.
Browser Fingerprint
Read screen, language, timezone, User-Agent, Canvas, and related browser environment fields locally to help with compatibility checks and privacy exposure review. Data is not sent outbound by default.
CSS Glassmorphism
Tune color, opacity, blur, and outline to preview and generate frosted-glass card CSS with backdrop-filter. Useful for translucent panels and nav layers; everything runs in the browser.
CSS Neumorphism
Generate neumorphic inset/outset shadow CSS from background color, distance, and blur. Preview raised and pressed looks for buttons, cards, and light soft-UI controls.
CSS Cubic Bezier
Visually edit the four cubic-bezier control points, preview the easing curve, and copy a timing function for transitions and animations—useful for button motion and page transitions.
Tailwind Grid Builder
Generate Tailwind Grid classes from columns, gap, and item count with a live preview—useful for card grids, prototype layouts, and quick column experiments.
CSS Clip Path
Generate CSS clip-path shapes from presets and simple controls with a live preview—useful for angled cards, badges, image crops, and decorative layouts.
Base64 Font Encoder
Encode a font file to Base64 in the browser and generate an embeddable @font-face snippet—useful for demos, email templates, and single-file pages that temporarily inline fonts. Files stay local.
Color Palette Extractor
Extract dominant colors from an image in the browser and build a copyable HEX palette. Images are not uploaded—useful for poster sampling, brand references, and quick main-color analysis.
CSS Triangle Generator
Choose a direction, size, and color to generate a pure CSS border triangle with a live preview and copyable code.
CSS Background Pattern
Generate pure CSS background patterns such as dots, stripes, checkers, and grids. Tune colors and size, then copy the CSS for decorative fills, placeholders, and visual experiments.
SVG Optimizer
Clean SVG comments, editor metadata, and extra whitespace locally in the browser to produce shorter markup—useful for icon compression, export cleanup, and preparing inline SVG. This is a lightweight cleaner, not a full SVGO plugin pipeline.
SVG Placeholder Generator
Generate a lightweight SVG placeholder from width, height, background, label text, and font size—useful for prototype image slots, list skeletons, and loading placeholders. Copy the SVG markup when ready.
Text to Speech Tester
Use the browser SpeechSynthesis API to speak text with system voices, adjustable pitch and rate. Compare available voices on this device—no cloud TTS service is called.
SVG to PNG
Render SVG markup to Canvas in your browser and export PNG at a chosen scale. Useful for icon exports, doc illustrations, and multi-resolution previews.
Chinese Lorem Ipsum
Generate Chinese placeholder paragraphs by count, length, and style (modern prose, classical essays, or wuxia fiction) for UI prototypes and layout tests that need realistic CJK line breaks.