Tool category

Developer Tools

Debug protocols, generate identifiers, format code, and prepare common development and operations configuration.

Browse tools

Developer Tools tools

155 tools are available in this category.

Status

155 tools shown

Filters: All tools

UUID Generator

UUID Generator for Batch Unique IDs

Available

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.

UUID Generator Developer

Text Diff Checker

Text Diff Checker for Line-by-Line Changes

Available

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.

Diff Text compare

Query String Builder

Query String Builder for URL Parameters

Available

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.

URL Query

User-Agent Parser

User-Agent Parser for Browser and Device Clues

Available

Parse a User-Agent string locally to infer browser, operating system, and device type. Useful for access-log triage and client compatibility checks.

User-Agent Parser

URL Parser

URL Parser and Query Parameter Splitter

Available

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.

URL Parser Developer

Password Generator

Password Generator for Random Local Passphrases

Available

Generate random passwords locally with custom length and character sets. Useful for account setup, staging credentials, and test data. Passwords never leave the page.

Password Security Generator

HTTP Header Parser

HTTP Header Parser for Request and Response Headers

Available

Parse raw request or response header text into structured key/value pairs locally. Useful for API debugging, cache policy checks, and CORS header review.

HTTP Header Parser

Number Base Converter

Number Base Converter for Binary, Octal, Decimal, and Hex

Available

Convert numbers between binary, octal, decimal, and hexadecimal locally in your browser. Useful for embedded debugging, bitwise checks, and address inspection.

Radix Converter Developer

Nano ID Generator

Nano ID Generator for Short Unique Identifiers

Available

Generate Nano IDs in batches locally with custom length and alphabet. Useful for short URL identifiers and front-end object IDs without uploading data.

Nano ID ID Generator

Lorem Ipsum Generator

Lorem Ipsum Generator for Placeholder Copy

Available

Generate Chinese or English Lorem Ipsum paragraphs locally with a customizable count. Useful for design mockups, typography tests, and front-end layout previews.

Lorem Ipsum Placeholder text

List Set Operations

List Intersection, Union, and Difference Calculator

Available

Compute intersection, union, or difference for two text lists locally in your browser. Useful for roster compares, keyword crosses, and everyday data cleanup.

List Set operations

Cookie Parser

Cookie Parser for Key/Value Inspection

Available

Split a Cookie string into key/value pairs locally and attempt URL decoding. Useful for session debugging, API checks, and field review.

Cookie Parser

Naming Converter

Naming Converter for Identifier Styles

Available

Convert identifiers among camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE instantly.

Naming CamelCase SnakeCase

Data URL Generator

Data URL Generator for Inline Resources

Available

Convert images or SVG into data: URLs locally for embedding in HTML, CSS, or small resource references. Files are not uploaded.

Data URL Base64

Data URL Parser

Data URL Parser for Inline Resource Inspection

Available

Split a data: URI locally, identify MIME type and payload, and preview common image or text content. Useful for analyzing inline page resources.

Data URL Parser

Cookie Builder

Cookie Builder for Set-Cookie Strings

Available

Visually configure Cookie name, value, Path, Domain, HttpOnly, Secure, and SameSite attributes locally and generate a Set-Cookie fragment.

Cookie Developer

SQL Formatter

SQL Formatter for Readable Indentation

Available

Format compact or single-line SQL into readable indentation locally, with common dialect options. Useful before review and when debugging logged queries.

SQL Formatter

CSS Minifier

CSS Minifier for Whitespace and Comment Cleanup

Available

Minify CSS locally by removing extra whitespace and comments. Useful for quick size cleanup of static snippets before release.

CSS Minifier

HTML Minifier

HTML Minifier for Extra Whitespace Cleanup

Available

Minify HTML fragments locally by removing extra whitespace and line breaks. Useful for template cleanup and size comparison without uploading markup.

HTML Minifier

Modbus Packet Builder

Modbus Packet Builder for RTU and TCP Frames

Available

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.

Modbus IoT Protocol

DIP Switch Calculator

DIP Switch Address Calculator for Device Setup

Available

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.

IoT Hardware Protocol

Random String Generator

Random String Generator for Tokens and Test Data

Available

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.

Random Generator

MIME Type Lookup

MIME Type Lookup for Content-Type Mapping

Available

Look up file extensions and MIME Content-Type values locally in your browser. Covers common formats for server config, upload checks, and API debugging.

MIME Lookup

HTTP Status Lookup

HTTP Status Code Lookup with Usage Notes

Available

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.

HTTP Status codes

Domain Parser

Domain Parser for Subdomains and TLDs

Available

Split hostnames from domains or URLs locally in your browser. Identify subdomains, registrable domains, and common public suffixes for CDN, certificate, and security reviews.

Domain Parser

SQL Minifier

SQL Minifier for Whitespace and Comments

Available

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.

SQL Minifier

Line Ending Converter

Line Ending Converter for LF, CRLF, and CR

Available

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.

Line endings Converter

Tab ↔ Space Converter

Tab and Space Indent Converter

Available

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.

Indentation Code format

Escape Visualizer

Escape Visualizer for Hidden Characters

Available

Visualize invisible characters locally in your browser, including tabs, newlines, BOM, and zero-width characters. Useful when paste or copy artifacts break parsing.

Escape Visualizer

.env Parser

.env Parser for Environment Variable Inspection

Available

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.

env Config

Barcode Generator

Barcode Generator for Common 1D Formats

Available

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.

Barcode Generator

Wi-Fi QR Generator

Wi-Fi QR Code Generator for Guest Access

Available

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.

Wi-Fi QR code

Fake Data Generator

Fake Data Generator for Mock Test Records

Available

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.

Mock Test data

JSON Mock Generator

JSON Mock Generator with Template Placeholders

Available

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.

JSON Mock Testing

Markdown TOC Generator

Markdown TOC Generator with Anchor Links

Available

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.

Markdown TOC

Code Comment Remover

Code Comment Remover for Common Languages

Available

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.

Dev Code Cleaner

String Literal Escaper

String Literal Escaper for Code Embedding

Available

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.

Dev Code Escape

Table Header Normalizer

Table Header Normalizer for Snake and Camel Case

Available

Normalize messy spreadsheet or API headers—including Chinese labels, symbols, and inconsistent spacing—into snake_case or camelCase identifiers for code and ORM models.

Dev Code Data

JSON to TypeScript Interface

JSON to TypeScript Interface Generator

Available

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.

TypeScript JSON Developer

JSON to Go Struct

JSON to Go Struct with json Tags

Available

Convert JSON into Go structs with json tags, nested types, and slice handling. Useful for drafting backend models from API responses.

JSON Go Struct

JSON to GraphQL

JSON to GraphQL Schema Type Generator

Available

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.

Developer GraphQL JSON

SQL DDL to TypeScript

CREATE TABLE to TypeScript Interface

Available

Parse MySQL, PostgreSQL, or SQLite CREATE TABLE statements and emit matching TypeScript interfaces. Strips comments and common index clauses with regex-based column extraction.

Developer TypeScript SQL

BSON to JSON

MongoDB Extended JSON to Plain JSON

Available

Convert MongoDB shell or Compass extended JSON (ObjectId, ISODate, NumberInt, and similar) into plain JSON for formatting, sharing, and downstream tools.

BSON JSON MongoDB

JSON Log Viewer

Collapsible JSON and NDJSON Log Viewer

Available

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 Logs Developer

Bencode Parser

Bencode Parser for BitTorrent and DHT Data

Available

Decode Bencode strings used in torrent files and DHT messages (i..e, d..e boundaries) into readable JSON structures in the browser.

Encode Parser P2P

cURL to Fetch

cURL to JavaScript Fetch Converter

Available

Convert cURL commands into JavaScript fetch code. Parses -X, -H, and --data-raw into method, headers, and body, with optional async/await wrapping.

cURL HTTP Developer

Bcrypt Hash Inspector

Bcrypt Hash Format and Cost Factor Inspector

Available

Inspect bcrypt hash strings ($2a$10$...) locally without cracking passwords. Extract version, cost rounds, salt, and digest layout for security reviews.

Crypto Backend Security

JWT Payload Viewer

JWT Header and Payload Decoder

Available

Decode JWTs locally into readable Header and Payload JSON. Tokens never leave the browser.

JWT Token Security

API Rate Limit Calculator

API Rate Limit Interval Calculator

Available

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.

Rate limit API Developer

Gzip Ratio Estimator

HTTP Gzip / Brotli Size Estimator

Available

Estimate compressed transfer size for HTML or JSON text using Shannon entropy heuristics. Compare raw vs gzip and brotli ratios without deploying a server.

Network Compression Developer

HTTP Status Explainer

HTTP Status Code Reference and Troubleshooting

Available

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.

Developer Network Reference

CORS Config Builder

CORS Troubleshooting and Config Generator

Available

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.

Developer Network Backend

SSL Certificate Parser

PEM X.509 Certificate Parser

Available

Parse PEM X.509 certificates locally to read validity, subject-related fields, and DER size. Lightweight inspection without full chain trust validation.

SSL Certificate X.509

JWT Decoder

JWT Decoder for Header and Payload

Available

Decode JWT structure into formatted Header and Payload JSON with algorithm and expiry hints. Does not verify signatures; all processing stays local.

JWT Decode Token

SSH Key Formatter

SSH Public and Private Key Formatter

Available

Clean broken-line SSH public or private keys, detect OpenSSH and PEM forms, and output authorized_keys-ready lines—all locally without uploading secrets.

SSH Keys DevOps

MAC Address Generator

MAC Address Generator for Test Data

Available

Batch-generate MAC addresses with chosen case, separator, and optional OUI prefix for ACL samples, IoT tests, and format conversion.

MAC Network Testing

UUID Version Parser

UUID Version and Timestamp Parser

Available

Identify UUID version and variant, validate 32-hex structure, and extract embedded timestamps for V1, V6, and V7—all locally in the browser.

UUID Parser Version

Regex Highlight Tester

Regex Highlight Tester — JavaScript Pattern Matching

Available

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.

Regex Testing Highlight

JSON Error Locator

JSON Error Locator — Syntax Breakpoint Checker

Available

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.

JSON Debug Locator

ASCII Table

ASCII Table — Online Text Alignment Tool

Available

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.

Table ASCII Markdown

Web Sandbox Preview

Web Sandbox — HTML, CSS, and JS Preview

Available

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.

HTML Sandbox Preview

QR Code Generator

QR Code Generator — Local QR Tool

Available

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.

QR Code QR Generator

Nginx Config Generator

Nginx Config Generator — Server Block Builder

Available

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.

Nginx Config Reverse Proxy

Dockerfile Generator

Dockerfile Generator — Multi-language Build Templates

Available

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 Dockerfile Container

Docker Compose Generator

Docker Compose Generator — Compose File Builder

Available

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.

Docker Compose Orchestration Container

Gitignore Generator

Gitignore Generator — Online Ignore Rules Builder

Available

Combine operating-system and stack templates in your browser to produce a usable .gitignore for new repositories, covering system junk and common dependency directories.

Git Ignore Rules Dev

Systemd Service Builder

Systemd Service — Online Unit Generator

Available

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.

Systemd Linux Ops

Chmod Calculator

Chmod Calculator — Linux Permission Converter

Available

Toggle read, write, and execute bits to convert between octal and symbolic chmod formats, with example commands for scripts, directories, and recursive changes.

chmod Linux Permissions

Subnet Calculator

Subnet Calculator — IPv4 CIDR Planning Tool

Available

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.

CIDR Subnet Network

Bcrypt Hash Generator

Bcrypt Hash Generator — Online Hash and Verify Tool

Available

Generate bcrypt password hashes and verify plaintext locally in your browser. Adjust rounds to control cost for manual database writes and hash comparison.

bcrypt Password Security

RSA Key Generator

RSA Key Generator — Online PEM Key Pair Tool

Available

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.

RSA Keys PEM

Htpasswd Generator

Htpasswd Generator — Basic Auth Credential Tool

Available

Encode a username and password into a .htpasswd line using bcrypt for Nginx auth_basic and similar HTTP basic authentication setups.

htpasswd Nginx Auth

Hosts File Editor

Hosts File Editor — Local Domain Mapping Tool

Available

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.

hosts DNS Network

Linux Command Reference

Linux Command Reference — Common Flag Cheat Sheet

Available

Browse common flags and examples for frequently used Linux commands such as tar, find, and systemctl without SSHing into a server.

Linux Commands Manual

Whois Parser

Whois Parser — Domain Registration Field Extractor

Available

Structure raw Whois text in your browser and extract domain, expiry, DNS, and status fields for domain audits, renewal checks, and registration cleanup.

Whois Domain DNS

ASCII Hex Converter

ASCII Hex Converter — Byte Stream Reference Tool

Available

Convert ASCII text and hexadecimal byte streams in your browser with optional separators for packet decoding, protocol debugging, and low-level string comparison.

ASCII Hex Encoding

User-Agent Generator

User-Agent Generator — Browser Header Samples

Available

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.

User-Agent Headers Testing

MAC Vendor Lookup

MAC Vendor Lookup — OUI Prefix Identifier

Available

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.

MAC OUI Vendor

Regex Language Escaper

Regex Language Escaper — Cross-Language String Tool

Available

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.

Regex Escape Multi-language

Grok Tester

Grok Tester — Logstash Pattern Debugger

Available

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.

Grok ELK Logs

Redis Command Simulator

Redis Command Simulator — Browser Sandbox Terminal

Available

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.

Redis Commands Sandbox

ULID Generator

ULID Generator for Sortable Unique IDs

Available

Generate one or many ULIDs with timestamp-first Crockford Base32 encoding for sortable identifiers and database keys.

ULID Identifier Database

WebSocket Tester

WebSocket Tester — Online Debug Panel

Available

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.

WebSocket Debug Network

SSE Tester

SSE Tester — EventSource Stream Monitor

Available

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.

SSE EventSource Streaming

WebRTC Tester

WebRTC Test for Camera, Microphone, and P2P

Available

Test camera and microphone capture, local loopback, manual P2P signaling, ICE state, and real-time WebRTC statistics in your browser.

WebRTC Audio and Video P2P

SemVer Validator

SemVer Validator — Semantic Version Range Matcher

Available

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.

SemVer npm Version

cURL to Code

cURL to Code — Multi-Language Request Snippets

Available

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.

cURL Codegen API

Git Command Generator

Git Command Generator — Scenario-Based Commands

Available

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.

Git CLI Version Control

NPM Package Generator

NPM Package Generator — package.json Builder

Available

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.

npm package.json Node

HTMX Cheat Sheet

HTMX Cheat Sheet — Attributes and Triggers

Available

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.

HTMX Cheat Sheet Frontend

Docker Run to Compose

Docker Run to Compose — YAML Converter

Available

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.

Docker Compose YAML

Postman to OpenAPI

Postman to OpenAPI — Export OpenAPI YAML

Available

Convert Postman Collections into OpenAPI 3 YAML locally in your browser, extracting paths, methods, and basic parameters. Useful for moving collections into Swagger workflows.

Postman OpenAPI Swagger

GraphQL Formatter

GraphQL Formatter and Prettier Online

Available

Format GraphQL queries and mutations, normalize indentation, perform basic syntax checks, and export a .graphql file locally.

GraphQL Formatter GQL

Firewall Rule Generator

Firewall Rule Generator — iptables / UFW / firewalld

Available

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.

Firewall iptables Security

OpenSSL Command Generator

OpenSSL Command Generator — Certificate CLI Builder

Available

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.

OpenSSL SSL Certificates

DNS Zone Builder

DNS Zone Builder — BIND Zone File Generator

Available

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.

DNS Zone BIND

SSH Config Builder

SSH Config Builder — Host Alias Generator

Available

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.

SSH Config Ops

Rsync Command Builder

Rsync Command Builder — Incremental Sync Commands

Available

Configure source, destination, and common rsync flags visually to generate incremental sync commands in your browser. Useful for server migrations, backups, and script preparation.

Rsync Sync Backup

FFmpeg Command Builder

FFmpeg Command Builder — Transcode Command Generator

Available

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.

FFmpeg Transcode Video

Systemd Timer Builder

Systemd Timer Builder — Service and Timer Units

Available

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.

Systemd Timer Scheduling

Nginx Location Tester

Nginx Location Tester — Match Rule Validator

Available

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.

Nginx Location Routing

Stable Diffusion Prompt Builder

SD Prompt Builder — Positive and Negative Prompts

Available

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.

AI Prompt Stable Diffusion

Midjourney Prompt Tester

Midjourney Prompt Tester — Parameter Command Builder

Available

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.

AI Prompt Midjourney

System Prompt Generator

System Prompt Generator — Role and Constraint Templates

Available

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.

AI Prompt System

Mermaid Diagram Generator

Mermaid Diagram Generator — Templates and Syntax

Available

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.

Mermaid Diagrams Markdown

Carbon Code Viewer

Carbon Code Viewer — Themed Code Share Cards

Available

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.

Code Share SVG Design

Changelog Generator

Changelog Generator — Keep a Changelog Template

Available

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.

Changelog Release Markdown

GitHub Profile Maker

GitHub Profile Maker — Profile README Generator

Available

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.

GitHub Profile README

Shields.io Badge Builder

Shields.io Badge Builder — Markdown Generator

Available

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.

Shields Badges Markdown

README Generator

README Generator — Open Source Doc Skeleton

Available

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.

README Markdown Docs

License Generator

License Generator — Common Open Source Licenses

Available

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.

License Open Source Compliance

AES / DES Encryptor

Symmetric Encryptor — AES, DES, 3DES, Rabbit

Available

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.

AES DES Encryption

HMAC Signature Tester

HMAC Signature Tester — SHA Digest and Verify

Available

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.

HMAC SHA Signatures

Diff Checker Visualizer

Diff Checker Visualizer — Side-by-Side Text Diff

Available

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.

Diff Compare Text

Text to ASCII Art

Text to ASCII Art — FIGlet Banner Generator

Available

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.

ASCII FIGlet Terminal

String Case Converter Pro

String Case Converter — Batch Naming Styles

Available

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.

Naming Case Strings

Regex Explainer

Regex Explainer — Match Highlight and Validation

Available

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.

Regex Match Debug

ULID & Snowflake ID Generator

ULID / Snowflake — Ordered ID Generator

Available

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.

ULID Snowflake UUID

Multi-Base Converter

Multi-Base Converter — Base2 to Base36

Available

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.

Radix Convert Math

Query String Parser

Query Parser — URL Parameter Breakdown & Edit

Available

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.

URL Query JSON

JWT Payload Debugger

JWT Payload Debugger — Header & Claims Viewer

Available

Decode JWT header and payload locally in your browser (iat, exp, sub, etc.) without uploading tokens. Signature is not verified—use for inspection only.

JWT Token Debug

Keycode Finder

Keyboard Keycode Lookup

Available

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.

Keyboard KeyCode DevTools

Secret Scanner

Secret & Credential Leak Detector

Available

Scan text for API keys, tokens, and passwords locally in your browser. Recognizes common AWS, GitHub, Slack, Stripe, and generic secret patterns.

Security Secrets Review

Text Data Masker

Text Masker — Phone, ID, Email Redaction

Available

Detect and mask phones, national IDs, bank cards, emails, IPs, and Chinese names in plain text locally—ideal before sharing logs or documents.

Masking Privacy Text

Loan Calculator

Loan Calculator — Equal Payment & Principal

Available

Estimate mortgage or consumer loan payments with equal-payment or equal-principal methods, including interest totals and amortization tables.

Loan Mortgage Calculator

Net Salary Calculator

Net Salary — Tax & Social Insurance Estimate (CN)

Available

Estimate take-home pay from gross monthly salary using common China individual income tax and social insurance ratios, with optional special deductions.

Salary Tax Calculator

Compound Interest Calculator

Compound Interest — SIP & Growth Simulator

Available

Project compound growth with optional monthly contributions and compounding frequency, plus yearly breakdown—for savings and investment planning.

Compound Investing Calculator

Sorting Visualizer

Sorting Visualizer — Classic Algorithm Animation

Available

Animate bubble, selection, insertion, quick, merge, and heap sort while tracking comparisons and swaps—great for learning and demos.

Algorithms Sort Visualization

Signature Pad

Signature Pad — Handwritten Export

Available

Draw a signature on canvas, adjust stroke width and color, then export PNG or SVG locally—transparent background supported.

Signature Handwriting Export

ROI Calculator

ROI Calculator — Return & Payback Period

Available

Compute return on investment, annualized ROI, monthly profit, and payback months from cost, revenue, and period—quick project or ad spend checks.

ROI Investment Calculator

Depreciation Calculator

Depreciation — Straight-Line & Accelerated

Available

Calculate yearly depreciation and book value using straight-line, double-declining balance, or sum-of-years digits—reference for asset planning.

Depreciation Finance Calculator

Crontab Guru

Crontab Expression Tutor

Available

Edit standard five-field cron expressions with live plain-language descriptions, presets, and simulated next run times.

Crontab Cron Scheduling

Tailwind to CSS

Tailwind to CSS — Utility Class Expansion

Available

Expand Tailwind CSS class lists into equivalent native CSS declarations for migration, reviews, and learning what utilities actually apply.

Tailwind CSS Convert

Invoice Tax Calculator

Invoice Tax — VAT Inclusive/Exclusive (CN)

Available

Compute VAT amounts from inclusive or exclusive totals at common China rates (13%, 9%, 6%, etc.) with optional batch lines—for pre-invoice checks.

Invoice VAT Calculator

Metronome

Metronome — Adjustable BPM & Meter

Available

Online metronome from ~30–300 BPM with meter and tone options plus visual beat feedback—for practice, singing, and recording tempo checks.

Metronome Music BPM

Privacy Policy Generator

Privacy Policy — App Privacy Template

Available

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.

Privacy Policy Document

Permission Matrix Generator

Permission Matrix — Role and Permission Grid

Available

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.

Permissions RBAC Matrix

Meeting Minutes Template

Meeting Minutes — Markdown Template Generator

Available

Fill in meeting basics, topics with resolutions, and action items to generate structured Markdown minutes. Useful for recurring standups and cross-team decision records.

Meeting Minutes Markdown

Countdown Page Generator

Countdown Page — Event Countdown HTML Export

Available

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.

Countdown Page HTML

Binary File Inspector

Binary File Header and Magic Number Inspector

Available

Drop or select a file to read its magic number, detect the real format, and show a hex dump of the first 256 bytes.

Binary File header Inspector

JWT Cheat Sheet

JWT Decoder and Structure Cheat Sheet

Available

Paste a JWT to decode Header and Payload with colored segments and highlight expiry and other key claims.

JWT Decode Security

Base Converter Visual

Base Converter Visual — Step-by-Step Teaching Demo

Available

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.

Radix Teaching Visualization

Audio Waveform Viewer

Audio Waveform — Local Decode and Waveform Image

Available

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.

Audio Waveform Visualization

Currency Converter

Currency Converter — Multi-Currency Amount Lookup

Available

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.

Exchange rate Currency Converter

HTTP Request Builder

HTTP Request Builder — Visual cURL and Fetch Generator

Available

Configure method, URL, headers, and body visually, then generate equivalent cURL and JavaScript Fetch snippets in real time.

HTTP Request API

TCP Flags Decoder

TCP Flags Decoder — Interactive Flag Meanings

Available

Enter a hex or decimal TCP flags value to inspect CWR, ECE, URG, ACK, PSH, RST, SYN, and FIN states and meanings interactively.

TCP Network Protocol

Data Structure Viewer

Data Structure Viewer — Stack, Queue, List, Tree Demo

Available

Interactively demo stack, queue, linked list, and BST insert/remove with visualization and an operation log. Useful for review and interview prep.

Data structures Visualization Teaching

Audio Trimmer

Audio Trimmer — Waveform Selection to WAV

Available

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.

Audio Trim WAV

Regex Crossword

Regex Crossword — Practice Regex with Puzzles

Available

Fill a grid so each row and column matches its regex clue. Practice character classes, quantifiers, and groups through puzzles.

Regex Game Learning

SVG Sprite Combiner

SVG Sprite Combiner — Merge Icons into One Sprite

Available

Upload multiple SVG icons to merge them into one SVG sprite with symbol reference snippets and download support.

SVG Sprite Icons

IP Geo Lookup

IP Address Info Analyzer

Available

Enter an IP to analyze version (IPv4/IPv6), type (public/private/loopback), binary form, and known public IP ownership hints.

IP Network Lookup

Social Insurance Calculator

China Social Insurance and Tax Calculator

Available

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.

Social insurance Tax Salary

PKI Toolkit

PKI Toolkit — Keys and Certificates in the Browser

Available

Generate RSA keys, a self-signed CA, server/client certificates, and CSRs locally, and parse PEM. Useful for local HTTPS without installing OpenSSL.

Certificate PKI RSA

PWA Manifest Generator

PWA Manifest — web app manifest.json Builder

Available

Fill app name, start URL, display mode, and theme color to generate a standard manifest.json for installable PWA basics.

PWA Manifest Web

Browser Fingerprint

Browser Fingerprint — Local Environment Probe

Available

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.

Browser Fingerprint Privacy

Find the right tool faster

Search for the exact format or task you need.
Compare card descriptions and tags before opening a tool.
Favorite tools you use regularly for a shorter return path.

Common questions

Do these tools require an account or payment?

No. Open a tool and use it without creating an account.

Is my input uploaded?

Most tools process data locally. Any tool that makes a network request explains it on the page.