🔍

首页Home

💻 开发工具Developer Tools

🧾

JSON 格式化校验JSON Formatter & Validator

在线 JSON 格式化、压缩和语法校验工具,精确定位错误。Format, minify and validate JSON online with clear error messages.

🧪

正则表达式测试Regex Tester

在线测试 JavaScript 正则表达式,实时高亮匹配结果并显示分组。Test JavaScript regular expressions with live match highlighting and groups.

⏰

Cron 表达式解析Cron Expression Explainer

在线解析 Cron 表达式含义,并列出接下来 5 次执行时间。Explain cron expressions in plain words and list the next 5 run times.

🔀

YAML JSON 互转YAML to JSON Converter

在线 YAML 转 JSON、JSON 转 YAML,并校验语法。Convert YAML to JSON and JSON to YAML with validation.

📊

CSV JSON 互转CSV to JSON Converter

在线 CSV 转 JSON、JSON 转 CSV,支持引号、逗号和换行字段。Convert CSV to JSON and JSON to CSV, handling quotes and embedded commas.

Ⓜ️

Markdown 在线预览Markdown Live Preview

在线 Markdown 编辑器,实时预览渲染效果,可复制生成的 HTML。Online Markdown editor with live preview and HTML output.

🗄️

SQL 格式化/压缩SQL Formatter & Minifier

在线 SQL 美化格式化(关键字大写、换行缩进)或压缩成一行。Beautify SQL (uppercase keywords, line breaks, indentation) or minify it to one line.

🧵

字符串转义/反转义String Escape / Unescape

JSON/JavaScript 字符串转义和反转义:换行、引号、反斜杠、Unicode。Escape and unescape JSON/JavaScript strings: newlines, quotes, backslashes, Unicode.

📰

XML 格式化XML Formatter & Validator

在线 XML 格式化、压缩和语法校验,自动缩进美化。Format, minify and validate XML with automatic indentation.

🔁

XML 转 JSONXML to JSON Converter

在线将 XML 转换为 JSON,属性以 @ 前缀表示,重复元素自动转为数组。Convert XML to JSON; attributes get an @ prefix and repeated elements become arrays.

🎀

CSS 格式化/压缩CSS Beautifier & Minifier

在线 CSS 代码美化格式化和压缩,支持 @media 嵌套。Beautify or minify CSS code, including nested @media rules.

🧾

HTML 格式化/压缩HTML Beautifier & Minifier

在线 HTML 代码格式化缩进和压缩,保留 script、style、pre 内容。Beautify (indent) or minify HTML while preserving script, style and pre blocks.

🟦

JSON 转 TypeScriptJSON to TypeScript Interface

根据 JSON 数据自动生成 TypeScript interface 类型定义,支持嵌套对象和数组。Generate TypeScript interfaces from JSON, including nested objects and arrays.

🐹

JSON 转 Go 结构体JSON to Go Struct

根据 JSON 自动生成 Go struct 结构体定义,带 json tag。Generate Go struct definitions with json tags from JSON.

🧩

URL 解析器URL Parser

在线解析 URL 的协议、域名、端口、路径、查询参数和锚点,参数自动解码。Parse a URL into protocol, host, port, path, query parameters (decoded) and hash.

❓

查询字符串 JSON 互转Query String ↔ JSON Converter

URL 查询字符串(a=1&b=2)与 JSON 对象互相转换,重复参数转为数组。Convert URL query strings (a=1&b=2) to JSON and back; repeated keys become arrays.

⚙️

.env 与 JSON 互转.env ↔ JSON Converter

在 .env 环境变量文件和 JSON 之间互相转换,自动处理引号、注释和 export。Convert .env files to JSON and back, handling quotes, comments and export.

📑

Markdown 表格生成器Markdown Table Generator

把 CSV、TSV 或 Excel 复制的数据转换为对齐的 Markdown 表格。Convert CSV, TSV or pasted Excel data into an aligned Markdown table.

🌀

cURL 转代码cURL to Fetch / Python Converter

把 cURL 命令转换为 JavaScript fetch、Python requests 代码,支持请求头、数据和认证。Convert cURL commands to JavaScript fetch or Python requests code (headers, data, auth).

⇥

Tab 与空格互转Tabs ↔ Spaces Converter

将代码中的 Tab 缩进转换为空格,或把行首空格转换为 Tab。Convert tab indentation to spaces, or leading spaces to tabs.

👁️

HTML 在线运行预览HTML Live Preview / Editor

在线编辑 HTML、CSS、JavaScript 并实时预览效果,在沙箱中安全运行。Edit HTML/CSS/JS and see a live preview in a sandboxed frame.

🚦

HTTP 状态码大全HTTP Status Codes List

HTTP 状态码速查表:200、301、404、500 等常见状态码的含义说明,可搜索。Searchable reference of HTTP status codes like 200, 301, 404 and 500 with meanings.

📎

MIME 类型查询MIME Types Lookup

常见文件扩展名与 MIME 类型(Content-Type)对照表,可按扩展名或类型搜索。Look up MIME types (Content-Type) for common file extensions, searchable.

⌨️

键盘按键码查询JavaScript Keycode Tester

按下任意键,查看 event.key、event.code、keyCode 和修饰键状态,前端开发必备。Press any key to see event.key, event.code, keyCode and modifier states.

🔐

Linux 权限计算器 chmodChmod Calculator

Linux/Unix 文件权限计算器:数字(755)与符号(rwxr-xr-x)互转,并生成 chmod 命令。Convert Linux permissions between octal (755) and symbolic (rwxr-xr-x) and build chmod commands.

🏷️

语义化版本比较Semantic Version Compare

比较两个语义化版本号(SemVer)的大小,并计算下一个 major/minor/patch 版本。Compare two semantic versions and compute the next major/minor/patch versions.

🔡

ASCII 码对照表ASCII Table

完整 ASCII 码表(0–127),包含十进制、十六进制、八进制、二进制和字符,可搜索。Full ASCII table (0–127) with decimal, hex, octal, binary and characters, searchable.

🧭

JSONPath 在线测试JSONPath Tester

在线测试 JSONPath 表达式:支持 $.a.b、[0]、[*]、..递归、[start:end] 切片和 [?(@.price<10)] 过滤。Test JSONPath expressions: $.a.b, [0], [*], recursive .., slices and [?(@.price<10)] filters.

🆚

JSON 对比(差异比较)JSON Diff

比较两个 JSON 的差异,列出新增、删除和修改的字段路径。在输入框中先放旧 JSON,用一行 ===== 分隔新 JSON。Compare two JSON documents and list added, removed and changed paths. Put old JSON, a ===== line, then new JSON.

📐

JSON Schema 生成器JSON Schema Generator

根据示例 JSON 自动生成 JSON Schema(Draft-07),推断类型、必填字段、数组元素和常见格式(email、date-time、uri)。Generate a JSON Schema (draft-07) from sample JSON, inferring types, required keys, array items and formats.

⬇️

HTML 转 MarkdownHTML to Markdown Converter

把 HTML 代码转换为 Markdown:标题、段落、粗体、斜体、链接、图片、列表、引用、代码块和表格。Convert HTML to Markdown: headings, paragraphs, bold, italic, links, images, lists, quotes, code and tables.

⏲️

Cron 表达式生成器Cron Expression Generator

通过下拉选项可视化生成 Cron 表达式(分 时 日 月 周),显示中文/英文说明和未来 5 次执行时间。Build cron expressions visually (minute hour day month weekday) with a plain-language description and the next 5 run times.

🤖

robots.txt 生成器Robots.txt Generator

可视化生成 robots.txt:允许/禁止抓取、禁止目录、屏蔽 AI 爬虫(GPTBot 等)、Crawl-delay 和 Sitemap。Generate robots.txt: allow/disallow, blocked paths, AI crawler blocking (GPTBot etc.), crawl-delay and sitemap.

🏷️

SEO Meta 标签生成器SEO Meta Tag Generator

生成网页 SEO 所需的 title、description、canonical、Open Graph 和 Twitter Card 标签,带字数提示和搜索结果预览。Generate title, description, canonical, Open Graph and Twitter Card tags with length hints and a search-result preview.

🔗

UTM 链接生成器UTM Campaign URL Builder

为推广链接添加 utm_source、utm_medium、utm_campaign 等参数,追踪广告和社交媒体流量。Add utm_source, utm_medium, utm_campaign and other UTM parameters to track campaign traffic.

↪️

.htaccess / Nginx 重定向生成器Redirect Generator (.htaccess & Nginx)

批量生成 301/302 重定向规则,以及强制 HTTPS、统一 www 的配置,同时输出 Apache .htaccess 和 Nginx 写法。Generate 301/302 redirects plus force-HTTPS and www rules for Apache .htaccess and Nginx.

🙈

.gitignore 生成器Gitignore Generator

勾选语言、框架、编辑器和操作系统,一键生成合并去重的 .gitignore 文件。Pick languages, editors and operating systems to generate a merged, de-duplicated .gitignore.

📜

开源许可证生成器Open Source License Generator

生成 MIT、ISC、BSD-2、Unlicense 许可证全文,以及 Apache-2.0、GPL-3.0 源码头部声明,自动填写年份和作者。Generate MIT, ISC, BSD-2 and Unlicense texts plus Apache-2.0 / GPL-3.0 headers with your name and year.

🗜️

HTML 压缩HTML Minifier

压缩 HTML:删除注释、多余空白和换行,保留 pre/textarea/script/style 内容,显示压缩率。Minify HTML by removing comments and extra whitespace while preserving pre/textarea/script/style, with savings shown.

↩️

换行符转换(CRLF/LF)Line Ending Converter (CRLF ↔ LF)

检测文本或文件的换行符类型(Windows CRLF、Unix LF、旧 Mac CR),并转换后下载。Detect line endings (Windows CRLF, Unix LF, classic Mac CR) in text or a file, convert and download.

🗃️

CSV 转 SQL(INSERT 语句)CSV to SQL Converter

把 CSV/Excel 粘贴的数据转换为 CREATE TABLE 和 INSERT 语句,自动推断字段类型,支持 MySQL、PostgreSQL、SQLite。Convert CSV (or pasted spreadsheet data) into CREATE TABLE and INSERT statements with inferred types for MySQL, PostgreSQL and SQLite.

📄

JSON 转 XMLJSON to XML Converter

把 JSON 转换为格式化的 XML:数组展开为重复元素,以 @ 开头的键转为属性,#text 为文本,自动转义特殊字符。Convert JSON to pretty XML: arrays become repeated elements, '@' keys become attributes and '#text' becomes text, with escaping.

🎮

Android 按键码对照表Android KeyCode Table

Android KeyEvent KEYCODE 常量与数值对照表,含常用按键、方向键、音量、媒体控制等,可搜索复制。Android KeyEvent KEYCODE constants and their integer values, searchable.

🛡️

Android 权限大全Android Manifest Permissions

Android Manifest 常用权限(android.permission.*)说明大全,含危险权限标注,可搜索复制。Reference of common Android Manifest permissions (android.permission.*) with notes on dangerous ones.

🔣

HTML 特殊字符转义对照表HTML Entity Reference Table

HTML 特殊字符实体对照表:字符、实体名称(&lt;)、十进制、十六进制编码,可搜索复制。HTML character entity reference: character, named entity, decimal and hex codes, searchable.

🐧

Linux 常用命令大全Linux Commands Reference

Linux/Unix 常用命令速查:文件、目录、权限、进程、网络、压缩、文本处理、系统信息等,含示例,可搜索。A searchable reference of common Linux/Unix commands with examples: files, permissions, processes, network, archives, text.

🔍

常用正则表达式大全Common Regular Expressions

常用正则表达式大全:手机号、邮箱、身份证、URL、IP、日期、中文、密码强度等,点击即可复制。A collection of common regular expressions — phone, email, ID card, URL, IP, date, Chinese, passwords — click to copy.

📑

正则表达式语法速查表Regex Syntax Cheatsheet

正则表达式语法速查表:字符类、量词、锚点、分组、断言、修饰符等,含示例说明。A regular-expression syntax cheatsheet: character classes, quantifiers, anchors, groups, lookarounds and flags.

🎨

Bootstrap 字体图标大全Bootstrap Icons Browser

浏览并搜索全部 Bootstrap Icons 图标,点击即可复制图标名称或 <i class="bi bi-..."> 代码。Browse and search all Bootstrap Icons; click an icon to copy its name or <i class="bi bi-..."> HTML.

📜

HTML 转 JSHTML to JavaScript

把 HTML 代码转换为 JavaScript(document.write 或字符串拼接),也可从 JS 字符串还原 HTML。Convert HTML into JavaScript (document.write or string concatenation), or restore HTML from a JS string.

🧵

HTML 转各语言字符串HTML to Code String

把 HTML 片段转换为 C#/Java/PHP/ASP/Perl/JS 等语言的字符串拼接或输出代码。Turn an HTML snippet into string-concatenation / output code for C#, Java, PHP, ASP, Perl or JS.

💬

HTML / UBB 互转HTML ↔ UBB (BBCode)

HTML 与 UBB(BBCode)论坛代码互相转换,支持加粗、斜体、下划线、链接、图片、颜色、引用、列表、代码等常用标签。Convert between HTML and UBB/BBCode forum markup (bold, italic, underline, link, image, color, quote, list, code).

📊

CSV/Excel 转 HTML 表格CSV / Excel to HTML Table

把 CSV 或从 Excel 复制的表格(TSV)转换为 HTML 表格代码,可选首行作为表头。Convert CSV or Excel-copied (TSV) data into an HTML table, with an optional header row.

🧽

HTML 过滤工具HTML Filter / Cleaner

按需去除 HTML 中的 script、style、注释、事件属性(onclick 等)、javascript: 链接、指定标签或所有标签,基于浏览器 HTML 解析器清理。Strip script, style, comments, event handlers (onclick…), javascript: URLs, specific tags or all tags from HTML, using the browser's HTML parser.

🧩

正则生成多语言代码Regex Code Generator

输入正则表达式,一键生成 JavaScript、Python、Java、PHP、Go、C# 等语言的匹配示例代码。Enter a regex and generate ready-to-use matching code in JavaScript, Python, Java, PHP, Go and C#.

💠

JSON 转 C# 实体类JSON to C# Class

根据 JSON 自动生成 C# 实体类(属性含 get/set),可选 System.Text.Json 特性标注。Generate C# model classes (with get/set properties) from JSON, optionally with System.Text.Json attributes.

☕

JSON 转 Java 实体类JSON to Java POJO

根据 JSON 自动生成 Java 实体类(POJO),可选同时生成 getter/setter 方法。Generate Java POJO classes from JSON, optionally with getters and setters.

🗃️

SQL 建表语句转 Java 实体类SQL (CREATE TABLE) to Java Entity

把 SQL CREATE TABLE 语句转换为 Java 实体类(POJO),自动映射字段类型,下划线转驼峰。Convert a SQL CREATE TABLE statement into a Java entity class (POJO), mapping types and snake_case to camelCase.

🌲

JSON 可视化树形查看器JSON Tree Viewer

把 JSON 格式化为可折叠的树形结构,逐层展开/收起查看,支持大文件,所有解析均在本地。Format JSON into a collapsible tree you can expand and collapse node by node, all parsed locally.

🧭

XPath 在线测试XPath Tester

对 XML 或 HTML 执行 XPath 表达式,实时查看匹配到的节点,使用浏览器原生引擎,本地运行。Run XPath expressions against XML or HTML and see the matching nodes live, using the browser's native engine.

🔁

htaccess 转 Nginx 规则htaccess to Nginx Converter

把 Apache .htaccess 的 RewriteRule / Redirect 伪静态规则转换为 Nginx rewrite 配置(尽力转换,复杂规则需人工复核)。Convert Apache .htaccess RewriteRule / Redirect rules into Nginx rewrite config (best-effort; review complex rules).

⌨️

键盘测试工具Keyboard Tester

按下按键,屏幕上的可视化键盘会实时高亮,并把测过的键标绿,帮助检测键盘坏键,全部本地运行。Press keys and the on-screen keyboard highlights them live, marking tested keys green — great for spotting dead keys, all local.

🟨

JS 格式化/压缩JavaScript Beautifier & Minifier

在线美化(格式化)或压缩 JavaScript 代码,本地运行,不上传。美化基于 js-beautify,压缩基于 Terser。Beautify or minify JavaScript locally in your browser. Beautify uses js-beautify; minify uses Terser.

🛡️

JS 混淆加密JavaScript Obfuscator

在线混淆 JavaScript 代码,提高逆向难度,可选紧凑、字符串数组、控制流扁平化。基于 javascript-obfuscator,本地运行。Obfuscate JavaScript to make reverse-engineering harder, with compact, string-array and control-flow-flattening options. Uses javascript-obfuscator, runs locally.

📦

JS eval 解包JavaScript Unpacker

还原用 Dean Edwards p.a.c.k.e.r(eval(function(p,a,c,k,e,d)) 形式)压缩的 JavaScript 代码。纯文本解析,不执行任何代码,本地运行。Decode JavaScript packed with Dean Edwards p.a.c.k.e.r (the eval(function(p,a,c,k,e,d)) form) by pure text parsing — no code is executed, all local.

📊

Excel 转 JSONExcel to JSON

在线把 Excel(.xlsx/.xls)、CSV 或 ODS 文件的第一个工作表转换为 JSON,支持对象数组或二维数组,基于 SheetJS,本地解析不上传。Convert the first sheet of an Excel (.xlsx/.xls), CSV or ODS file to JSON (array of objects or 2D array). Uses SheetJS, parsed locally without uploading.

📈

JSON 转 ExcelJSON to Excel

在线把 JSON 数组转换为 Excel(.xlsx)或 CSV 文件并下载,基于 SheetJS,本地生成不上传。Convert a JSON array to an Excel (.xlsx) or CSV file and download it. Uses SheetJS, generated locally without uploading.

🔢

十六进制转十进制Hex to Decimal Converter

十六进制转十进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert hexadecimal to decimal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

十进制转十六进制Decimal to Hex Converter

十进制转十六进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert decimal to hexadecimal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

二进制转十进制Binary to Decimal Converter

二进制转十进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert binary to decimal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

十进制转二进制Decimal to Binary Converter

十进制转二进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert decimal to binary online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

二进制转十六进制Binary to Hex Converter

二进制转十六进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert binary to hexadecimal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

十六进制转二进制Hex to Binary Converter

十六进制转二进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert hexadecimal to binary online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

二进制转八进制Binary to Octal Converter

二进制转八进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert binary to octal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

十六进制转八进制Hex to Octal Converter

十六进制转八进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert hexadecimal to octal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

八进制转二进制Octal to Binary Converter

八进制转二进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert octal to binary online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

八进制转十六进制Octal to Hex Converter

八进制转十六进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert octal to hexadecimal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

十进制转八进制Decimal to Octal Converter

十进制转八进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert decimal to octal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

🔢

八进制转十进制Octal to Decimal Converter

八进制转十进制在线工具:每行一个数批量转换,BigInt 精确支持超大整数、小数和负数,可显示手算步骤。Convert octal to decimal online: one number per line, exact BigInt maths for huge integers, fractions and negatives, with optional step-by-step working.

📰

CSV 转 XMLCSV to XML Converter

把 CSV 表格转换成 XML:第一行作为字段名,可自定义根元素和行元素名,字段输出为子元素或属性,自动转义特殊字符。Convert CSV to XML: the header row becomes element names, with custom root/row names, fields as child elements or attributes, and proper escaping.

📰

XML 转 CSVXML to CSV Converter

把 XML 转换成 CSV:自动识别重复的记录元素,子元素和属性展开为列(嵌套用点号连接),可选分隔符,默认防止 CSV 公式注入,结果可复制到 Excel 或保存为 .csv 文件。Convert XML to CSV: repeating record elements are detected automatically, child elements and attributes become columns (nested paths joined with dots), with a choice of delimiter and CSV formula-injection protection on by default.

📰

XML 转 TSVXML to TSV Converter

把 XML 记录转换成制表符分隔的 TSV,可直接粘贴到 Excel 或 Google 表格;属性和嵌套元素自动展开成列。Convert XML records to tab-separated TSV that pastes straight into Excel or Google Sheets; attributes and nested elements become columns.

📄

CSV 转 YAMLCSV to YAML Converter

把 CSV 转成 YAML 列表:每行一个对象,可自动识别数字和布尔值,支持引号字段和自动识别分隔符。Convert CSV to a YAML list of objects, one per row, with optional number/boolean detection, quoted fields and delimiter auto-detection.

📄

YAML 转 CSVYAML to CSV Converter

把 YAML 列表转成 CSV 表格:嵌套对象展开为点号列名,数组保存为 JSON,可选分隔符,带语法错误行号提示。Convert a YAML list to CSV: nested objects become dotted column names, arrays are kept as JSON, with a delimiter choice and line-numbered syntax errors.

⚙️

TOML 转 JSONTOML to JSON Converter

把 TOML 配置(如 Cargo.toml、pyproject.toml)转换为 JSON,完整支持 TOML 1.0:表、数组表、内联表、日期时间,超大整数不丢精度。Convert TOML config (Cargo.toml, pyproject.toml…) to JSON with full TOML 1.0 support — tables, arrays of tables, inline tables, dates — and no precision loss on big integers.

⚙️

JSON 转 TOMLJSON to TOML Converter

把 JSON 转换为 TOML 配置格式:嵌套对象变成 [表],对象数组变成 [[数组表]],会提示 TOML 无法表示的 null 值。Convert JSON to TOML: nested objects become [tables], arrays of objects become [[arrays of tables]], and null values (which TOML cannot represent) are reported.

🧾

JSON 转 HTML 表格JSON to HTML Table

把 JSON 数组转换为 HTML 表格代码:键名做表头,嵌套对象可生成嵌套表格或展开为点号列,所有内容自动转义,可直接粘贴到网页。Turn a JSON array into HTML table code: keys become headers, nested objects become nested tables or dotted columns, and everything is HTML-escaped, ready to paste into a page.

📋

JSON 转 TSVJSON to TSV Converter

把 JSON 数组转换成制表符分隔的 TSV,复制后可直接粘贴进 Excel / Google 表格;嵌套对象可展开为点号列。Convert a JSON array to tab-separated TSV that pastes straight into Excel or Google Sheets, with optional flattening of nested objects.

📋

CSV 转 TSVCSV to TSV Converter

把逗号分隔的 CSV 转成制表符分隔的 TSV:正确处理引号内的逗号和换行,可自动识别分号等分隔符。Convert comma-separated CSV to tab-separated TSV, correctly handling quoted commas and line breaks, with delimiter auto-detection (e.g. semicolons).

📋

TSV 转 CSVTSV to CSV Converter

把从 Excel 或表格复制出来的 TSV(制表符分隔)转换成标准 CSV,自动给含逗号、引号、换行的字段加引号。Convert TSV (tab-separated, e.g. copied from Excel or Sheets) to standard CSV, quoting fields that contain commas, quotes or line breaks.

🔤

JSON 排序JSON Sorter

按键名递归排序 JSON 对象(升序/降序、自然排序),可选对数组排序或按某个字段排序对象数组,并格式化输出;超大整数不丢精度。Sort JSON object keys recursively (A–Z, Z–A or natural order), optionally sort arrays or arrays of objects by a field, and pretty-print — without losing precision on big integers.

🗄️

JSON 转 SQLJSON to SQL Converter

把 JSON 数组生成 SQL:自动推断列类型生成 CREATE TABLE,批量生成 INSERT 语句,支持 MySQL、PostgreSQL、SQLite、SQL Server,字符串安全转义。Generate SQL from a JSON array: CREATE TABLE with inferred column types plus batched INSERT statements for MySQL, PostgreSQL, SQLite or SQL Server, with safe string escaping.

📊

Excel 转 CSVExcel to CSV Converter

把 Excel(xlsx/xls/xlsm/ods)任意工作表转换为 CSV:可选分隔符、日期统一为 YYYY-MM-DD、加 BOM 防中文乱码,文件在浏览器本地解析不上传。Convert any sheet of an Excel file (xlsx/xls/xlsm/ods) to CSV with a delimiter choice, ISO dates and an optional BOM for Excel — parsed locally, never uploaded.

📊

Excel 转 HTML 表格Excel to HTML Table

把 Excel 工作表转换为干净的 HTML 表格代码:保留合并单元格(rowspan/colspan),首行可作为表头,内容自动转义,带安全预览。Convert an Excel sheet into clean HTML table code that keeps merged cells (rowspan/colspan), optionally uses the first row as a header, escapes all content and shows a safe preview.

🧮

CRC 校验计算器CRC Calculator

一次算出 CRC-8、CRC-16(MODBUS、CCITT-FALSE、XMODEM、KERMIT、ARC)和 CRC-32 / CRC-32C 等 10 种常用校验值,输入可以是文本(UTF-8)或十六进制字节。Compute 10 common checksums at once — CRC-8, CRC-16 (MODBUS, CCITT-FALSE, XMODEM, KERMIT, ARC), CRC-32 and CRC-32C — from text (UTF-8) or hex bytes.

🔢

十进制转 BCD 码Decimal to BCD Converter

十进制数与 BCD 码(8421 码)互相转换:每位十进制数字用 4 位二进制表示,可输出分组二进制或压缩 BCD 十六进制,也支持余 3 码。Convert decimal numbers to and from BCD (8421): each decimal digit becomes 4 bits, shown as grouped binary or packed-BCD hex, with Excess-3 as an option.

🔁

二进制位反转Reverse Binary Numbers

把二进制数的位顺序反转(如 1101 → 1011),可按 8/16/32 位补零后再反转,适合位反转(bit-reversal)、字节序和 CRC 调试,可同时显示十进制。Reverse the bit order of binary numbers (1101 → 1011), optionally padded to 8/16/32 bits first — handy for bit-reversal, endianness and CRC debugging — with decimal output.

🗜️

XML 压缩XML Minifier

压缩 XML:删除标签之间的空白、注释和多余空格,保留 CDATA 和文本内容不变,压缩前先校验格式并显示节省的体积。Minify XML by removing whitespace between tags, comments and extra spaces while leaving CDATA and text content intact — validated first, with the size saving shown.

✅

YAML 校验器YAML Validator

在线校验 YAML 语法:准确指出出错的行号、列号并显示上下文,检查重复键和缩进错误,支持多文档,可查看解析后的 JSON 或规范化 YAML。Validate YAML syntax online: pinpoints the line and column with context, catches duplicate keys and bad indentation, supports multi-document files, and can show the parsed JSON or normalised YAML.

🔷

GraphQL 格式化GraphQL Formatter

美化 GraphQL 查询、变更和 Schema(SDL):统一缩进与换行,语法错误提示行列号,基于 Prettier,在浏览器本地运行。Beautify GraphQL queries, mutations and schemas (SDL) with consistent indentation and line breaks, plus line/column syntax errors — powered by Prettier, running locally.

🟦

TypeScript 格式化TypeScript Formatter

用 Prettier 美化 TypeScript / TSX 代码:统一缩进、引号和分号,支持类型注解、泛型、装饰器和 JSX,语法错误提示行列号,代码不上传。Beautify TypeScript/TSX with Prettier — consistent indentation, quotes and semicolons, with support for types, generics, decorators and JSX, plus line/column syntax errors. Code never leaves your browser.

🗺️

XML 网站地图生成器XML Sitemap Generator

把网址列表生成符合 sitemaps.org 规范的 sitemap.xml:自动转义特殊字符、去重、校验网址,可设置 lastmod、changefreq 和 priority,提交给 Google / 百度。Turn a list of URLs into a sitemaps.org-compliant sitemap.xml — escaping, de-duplication and URL validation included — with optional lastmod, changefreq and priority, ready for Google or Baidu.

⚙️

位运算计算器Bitwise Calculator

整数位运算:AND、OR、XOR、NOT、NAND、NOR、XNOR、左移、算术右移和逻辑右移,支持 8/16/32/64 位补码或任意精度,同时显示十进制、十六进制、二进制和八进制。Bitwise operations on integers — AND, OR, XOR, NOT, NAND, NOR, XNOR, left shift, arithmetic and logical right shift — in 8/16/32/64-bit two's complement or arbitrary precision, shown in decimal, hex, binary and octal.

🛡️

隐私政策生成器Privacy Policy Generator

填写网站信息并勾选用到的功能(账户、支付、Cookie、统计、AdSense 广告),自动生成中文或英文隐私政策,可加入 GDPR、CCPA、个人信息保护法条款,复制或下载。Fill in your site details and tick the features you use (accounts, payments, cookies, analytics, AdSense) to generate a Chinese or English privacy policy, with optional GDPR, CCPA and PIPL sections — copy or download it.

📶

线性反馈移位寄存器示意(Fibonacci LFSR)Linear Feedback Shift Register Demo (Fibonacci LFSR)

简单 Fibonacci LFSR:设定位宽、1-based 抽头、种子和步数,逐步输出二进制状态。仅教学示意,勿用于密码学。本地处理。Simple Fibonacci LFSR: set width, 1-based taps, seed and steps, then list binary states. Teaching demo only - not for cryptography. Processed locally.

🔄

CSV 行列转置Transpose CSV

把 CSV/TSV 表格的行和列互换(第一行变第一列),自动识别逗号、制表符、分号或竖线分隔,正确处理带引号和换行的单元格,行长度不齐时自动补空。Swap the rows and columns of a CSV or TSV table (first row becomes first column). Comma, tab, semicolon or pipe delimiters are detected, quoted cells with line breaks are handled, and ragged rows are padded.

📃

JSON 转纯文本JSON to Text Converter

把 JSON 转换成易读的纯文本:缩进的“键: 值”列表、带完整路径的 a.b[0] = 值 格式,或只提取所有值,适合把接口返回结果贴进文档或邮件。Turn JSON into readable plain text: an indented 'key: value' outline, full-path lines like a.b[0] = value, or just the values — handy for pasting API responses into documents or emails.

🗄️

SQL 转 JSON(INSERT 语句转 JSON)SQL to JSON Converter

把 SQL INSERT 语句转换为 JSON 对象数组:识别列名、多行 VALUES、多条语句和多张表,支持 MySQL 反引号、字符串转义、NULL、TRUE/FALSE 和数字。Convert SQL INSERT statements into a JSON array of objects. Column lists, multi-row VALUES, several statements and several tables are handled, including MySQL backticks, escaped strings, NULL, TRUE/FALSE and numbers.

📗

CSV 转 Excel(XLSX)CSV to Excel Converter

把 CSV/TSV 文本或文件转换为 Excel .xlsx:自动识别分隔符和编码(UTF-8/GBK),数字保存为数值、保留前导零(如 007、邮编)为文本,可设工作表名和冻结首行。本地转换不上传。Convert CSV or TSV text or files to an Excel .xlsx: delimiter and encoding (UTF-8 / GBK) are detected, numbers are stored as numbers while leading zeros (007, ZIP codes) stay as text, with a sheet name and frozen header row. Converted locally, never uploaded.

📑

CSV 转 LaTeX 表格CSV to LaTeX Table

把 CSV 或制表符分隔的表格转换成 LaTeX tabular 代码:特殊字符自动转义,带引号的单元格、空行和长度不一的行都按原样处理,引号没闭合时给出错误。本地处理。Turn a CSV or tab-separated table into LaTeX tabular code. Special characters are escaped, and quoted cells, empty rows and uneven rows are kept as they are; an unclosed quote gives an error. Runs locally.

📗

Excel/TSV 转 MarkdownExcel/TSV to Markdown

制表符或 CSV → Markdown。Tabs or CSV → Markdown.

📑

JSON 转 LaTeX 表格JSON to LaTeX Table

对象数组 → LaTeX。Array of objects → LaTeX.

📝

JSON 转 Markdown 表格JSON to Markdown Table

对象数组 → Markdown。Array of objects → Markdown.

📄

Markdown 表格转 CSVMarkdown Table to CSV

把 Markdown(GitHub 风格)表格转换成 CSV:跳过对齐行,\| 转义的竖线留在单元格里,空行保留,需要时自动加引号。本地处理。Turn a Markdown (GitHub-style) table into CSV. The alignment row is skipped, pipes escaped as \| stay inside the cell, empty rows are kept and cells are quoted when needed. Runs locally.

📄

Markdown 表格转 JSONMarkdown Table to JSON

Markdown → JSON。Markdown → JSON.

📄

Markdown 表格转 LaTeXMarkdown Table to LaTeX

Markdown → LaTeX。Markdown → LaTeX.

📄

Markdown 表格转 SQLMarkdown Table to SQL

Markdown → INSERT。Markdown → INSERT.

📄

LaTeX 片段生成器LaTeX Snippet Generator

生成公式、列表等常用片段。可设置「类型」、「独立公式 $$」。Generate equations, lists and other snippets. Settings: Type, Display $$.

✅

JSON Schema 校验JSON Schema Validator

用 Draft-07 风格子集(type / required / properties / items / enum / min·max)校验 JSON。Validate JSON with a Draft-07-style subset (type, required, properties, items, enum, min/max).

🧿

JSON 转 Zod SchemaJSON to Zod Schema

根据示例 JSON 推断 Zod schema 代码。Infer Zod schema code from sample JSON.

🌿

Git 命令生成器Git Command Generator

按场景生成常用 git 命令(提交、推送、分支等)。可设置「场景」、「说明」、「分支」、「远程」、「文件」。Build common git commands (commit, push, branch, …). Settings: Action, Message, Branch, Remote, Files.

🔑

SSH 密钥格式化SSH Key Formatter

整理单行/多行 SSH 公钥,识别类型;私钥仅做换行整理。Normalize one-line / wrapped SSH public keys and detect the type; private keys are only re-wrapped.

❓

FAQ 结构化数据生成FAQ Schema Generator

把问答列表生成 FAQPage JSON-LD。Turn Q&A blocks into FAQPage JSON-LD.

🌐

Hreflang 标签生成器Hreflang Tag Generator

生成 link rel=alternate hreflang 标签。可设置「要求绝对 URL」。Generate link rel=alternate hreflang tags. Settings: Require absolute URLs.

🗄️

SQLite 查看器SQLite Viewer

在浏览器打开 .sqlite / .db,浏览表并运行 SQL(sql.js,本地)。Open a .sqlite / .db in the browser, browse tables and run SQL (sql.js, local).

📄

XML 转 YAMLXML to YAML

把 XML 转成 YAML(属性加 @ 前缀)。Convert XML to YAML (attributes prefixed with @).

📰

TSV 转 XMLTSV to XML Converter

制表符分隔表转 XML(首行字段名)。可设置「根元素」、「行元素」。Tab-separated table to XML (header row = field names). Settings: Root, Row.

📊

XLS 转换器(XLS ⇄ XLSX/CSV/ODS)XLS Converter

把旧版 Excel 97–2003(.xls)表格转换为 XLSX、CSV、ODS、HTML 或 JSON,也能把 XLSX/ODS 转回 .xls:保留所有工作表、数值、日期和公式结果,CSV 可选单个工作表或全部打包,本地转换不上传。Convert legacy Excel 97–2003 (.xls) workbooks to XLSX, CSV, ODS, HTML or JSON — or turn XLSX/ODS back into .xls. All sheets, numbers, dates and formula results are kept; CSV can be one sheet or every sheet in a ZIP. Converted locally, never uploaded.

📄

HTML 表格转 CSVHTML Table to CSV

把 HTML 里的第一个表格转换成 CSV:合并单元格(colspan/rowspan)会展开以保持列对齐,忽略 script 和 style 标签里的内容,br 换行标签可变成换行或空格,实体字符自动解码。本地处理。Turn the first table in a piece of HTML into CSV. Merged cells (colspan/rowspan) are expanded so the columns stay aligned, text inside script and style tags is ignored, br tags become a line break or a space, and entities are decoded. Runs locally.

📄

HTML 表格转 JSONHTML Table to JSON

HTML table → JSON。HTML table → JSON.

📝

文本转 HTMLText to HTML

纯文本转义为 HTML。可设置「自动链接」、「换行转 br」。Escape plain text to HTML. Settings: Autolink, Newlines to br.

📊

Excel 转 XMLExcel to XML

把 .xlsx / .xls / .csv 工作表导出为简单 XML(首行字段名)。可设置「根元素」、「行元素」。Export an .xlsx / .xls / .csv sheet as simple XML (header row = field names). Settings: Root, Row.

📄

TSV 转 YAMLConvert TSV to YAML

制表符表(首行字段名)转 YAML 对象列表。Tab-separated table (header row) to a YAML list of objects.

📄

YAML 转 TSVConvert YAML to TSV

YAML 对象列表转制表符表。YAML list of objects to a tab-separated table.

⚛️

HTML 转 JSXHTML to JSX Converter

把 HTML 片段改成更接近 React JSX 的写法:class→className、for→htmlFor、void 标签补上结尾斜杠、无值布尔属性改成 JSX 布尔写法、双引号 style 试着拆成对象形式。适合粘贴静态标记;复杂模板请再人工检查。Turn an HTML snippet toward React JSX: class→className, for→htmlFor, void tags get a trailing slash, bare boolean attrs become JSX booleans, and double-quoted style is split into an object. Good for static markup - review complex templates by hand.

📄

XML 转 Base64XML to Base64

把 XML 文本编成 Base64(UTF-8)。Encode XML text as Base64 (UTF-8).

📊

XML 转 ExcelXML to Excel

把简单行式 XML(根下多行,行内字段)导出为 .xlsx。Export simple row-wise XML (rows under a root, fields in each row) to .xlsx.

🌿

Jade/Pug 转 HTMLJADE to HTML Converter

简易缩进式 Jade/Pug 子集 → HTML(标签、属性、文本)。Simple indented Jade/Pug subset → HTML (tags, attrs, text).

🌿

HTML 转 Jade/PugHTML to JADE Converter

简易 HTML → 缩进 Jade/Pug 子集。Simple HTML → indented Jade/Pug subset.

📄

HTML 转 LaTeXHTML to LaTeX

简易 HTML 子集 → LaTeX(标题、段落、列表、加粗斜体)。Simple HTML subset → LaTeX (headings, paragraphs, lists, bold/italic).

📄

Markdown 转 YAMLMarkdown to YAML

把 Markdown 标题/列表粗结构导出为 YAML 列表。Export Markdown headings/lists roughly as a YAML list.

⚙️

Properties 转 YAMLProperties to YAML

Java .properties / key=value → YAML 映射。Java .properties / key=value → YAML map.

🔢

BCD 码转十六进制BCD to Hexadecimal Converter

把 8421 BCD 码(每 4 位一组表示一个十进制数字)转换成十六进制数,每行一个,可同时显示十进制值;会检查 1010–1111 等无效分组。Convert 8421 BCD (each group of 4 bits is one decimal digit) to hexadecimal, one number per line, with optional decimal values; invalid groups such as 1010–1111 are flagged.

🔢

BCD 码转八进制BCD to Octal Converter

把 8421 BCD 码转换成八进制数,每行一个,可同时显示十进制值;会检查无效的 BCD 分组。Convert 8421 BCD to octal, one number per line, with optional decimal values; invalid BCD groups are flagged.

🔁

十进制转格雷码Decimal to Gray Code Converter

把十进制整数转换成格雷码(反射二进制码),每行一个,可选按 4/8/16/32 位补齐,适合旋转编码器、卡诺图和数字电路。Convert decimal integers to Gray code (reflected binary), one per line, optionally padded to 4, 8, 16 or 32 bits — for rotary encoders, Karnaugh maps and digital logic.

🔁

格雷码转十进制Gray Code to Decimal Converter

把格雷码(二进制位串)还原成十进制数,每行一个,长位串也能精确计算。Convert Gray code bit strings back to decimal numbers, one per line, exact for long bit strings.

🔁

格雷码转十六进制Gray Code to Hexadecimal Converter

把格雷码(二进制位串)还原并转换成十六进制数,每行一个,可同时显示十进制值。Decode Gray code bit strings and convert them to hexadecimal, one per line, with optional decimal values.

🔁

格雷码转八进制Gray Code to Octal Converter

把格雷码(二进制位串)还原并转换成八进制数,每行一个,可同时显示十进制值。Decode Gray code bit strings and convert them to octal, one per line, with optional decimal values.

🔢

十六进制转 BCD 码Hexadecimal to BCD Converter

把十六进制数转换成 8421 BCD 码:先换算成十进制,再把每位十进制数字写成 4 位二进制,每行一个,可同时显示十进制值。Convert hexadecimal to 8421 BCD: the value is turned into decimal and each decimal digit is written as 4 bits, one number per line, with optional decimal values.

🔁

十六进制转格雷码Hexadecimal to Gray Code Converter

把十六进制数转换成格雷码,默认保持输入的位数(每个十六进制位 4 位,保留前导 0),也可选 8/16/32 位,每行一个。Convert hexadecimal to Gray code, keeping the input width by default (4 bits per hex digit, leading zeros kept) or padding to 8, 16 or 32 bits, one per line.

🔢

八进制转 BCD 码Octal to BCD Converter

把八进制数转换成 8421 BCD 码:先换算成十进制,再把每位十进制数字写成 4 位二进制,每行一个,可同时显示十进制值。Convert octal to 8421 BCD: the value is turned into decimal and each decimal digit is written as 4 bits, one number per line, with optional decimal values.

🔁

八进制转格雷码Octal to Gray Code Converter

把八进制数转换成格雷码,默认保持输入的位数(每个八进制位 3 位,保留前导 0),也可选 4/8/16/32 位,每行一个。Convert octal to Gray code, keeping the input width by default (3 bits per octal digit, leading zeros kept) or padding to 4, 8, 16 or 32 bits, one per line.

➕

CSV 末尾追加列Append Columns to CSV

在 CSV/TSV 表格的最右边追加一列或多列:填写新列名和填充值(可自动填入行号),自动识别分隔符,带引号和换行的单元格保持正确。Add one or more columns to the right end of a CSV or TSV table: give the new column names and a fill value (row numbers can be filled in). The delimiter is detected, and quoted cells with line breaks stay intact.

⬅️

CSV 开头插入列Prepend Columns to CSV

在 CSV/TSV 表格的最左边插入一列或多列(比如序号列、ID 列):填写新列名和填充值,也可以自动填入行号。自动识别分隔符,正确处理带引号的单元格。Put one or more columns in front of a CSV or TSV table — an index or ID column, say. Give the new column names and a fill value, which can include the row number. The delimiter is detected and quoted cells are handled.

↔️

CSV 插入列(指定位置)Insert Columns into CSV

在 CSV/TSV 表格的任意位置插入一列或多列:指定插在第几列之前,填写新列名和填充值(可含行号)。自动识别分隔符,行长度不齐时先补齐。Insert one or more columns at any position in a CSV or TSV table: choose the column to insert before, then give the new names and a fill value (which can include the row number). The delimiter is detected and short rows are padded first.

🔁

CSV 列替换(整列改值 / 列内查找替换)Replace CSV Column Values

把 CSV/TSV 指定列(按列号或表头名)整列改成新值,或只在这些列里查找替换文字,其它列不受影响。支持自动行号、整格匹配和多列同时处理。Set whole CSV or TSV columns (picked by number or header name) to a new value, or find and replace text only inside those columns, leaving the others alone. Supports row numbers, whole-cell matching and several columns at once.

✅

CSV 格式校验器CSV Validator

检查 CSV/TSV 是否格式正确:未闭合的引号、引号后多余的字符、各行列数和表头不一致、空行、重复或空白的表头,并按行号逐条列出问题。Check whether a CSV or TSV file is well formed: unclosed quotes, stray characters after a closing quote, rows whose column count differs from the header, blank lines, and duplicate or empty header names — every problem listed with its line number.

📑

文本转 CSVText to CSV Converter

把按空格、制表符、多个空格对齐或自定义符号分隔的纯文本,逐行转换成标准 CSV:自动给含逗号、引号的单元格加引号,可保留带引号的词组、去掉空行。Turn plain text split by spaces, tabs, aligned runs of spaces or any symbol into proper CSV, line by line. Cells with commas or quotes get quoted, quoted phrases can stay together, and blank lines can be dropped.

📄

TSV 转对齐文本表格TSV to Aligned Text Table

把 TSV(从 Excel、表格复制出的制表符分隔数据)转换成用空格对齐的纯文本表格或 ASCII 方框表格,中文和全角字符按两格宽对齐,数字列可右对齐,适合贴进代码注释、邮件或终端。Turn TSV (tab-separated data copied from Excel or a spreadsheet) into a plain-text table aligned with spaces, or an ASCII box table. Chinese and full-width characters count as two columns, number columns can be right-aligned — ready for code comments, emails or a terminal.

❓

FAQ 生成器(FAQPage 结构化数据 / HTML)FAQ Generator (FAQPage Schema & HTML)

把“Q: 问题 / A: 答案”格式的问答整理成 Google 认可的 FAQPage JSON-LD 结构化数据、可折叠的 HTML(details/summary)、Markdown 或纯 JSON,自动转义特殊字符并检查缺少答案的问题。Turn questions and answers written as 'Q: … / A: …' into FAQPage JSON-LD structured data, collapsible HTML (details/summary), Markdown or plain JSON. Special characters are escaped and questions missing an answer are flagged.

🐍

JSON 转 Python 字典/列表JSON to Python Dict Converter

把 JSON 转换为可直接粘贴进 Python 代码的字典/列表字面量:true/false/null 转成 True/False/None,可选单引号和缩进宽度。数据在本地处理。Convert JSON into a Python dict/list literal you can paste straight into code — true/false/null become True/False/None, with optional single quotes and indent width. Processed locally.

📑

SQL 转 CSV(INSERT 语句转 CSV)SQL to CSV Converter

把 SQL INSERT 语句转换为 CSV:识别列名、多行 VALUES、多条语句,支持反引号/引号标识符、字符串转义、NULL、TRUE/FALSE,可选分隔符和是否输出表头。数据在本地处理。Convert SQL INSERT statements to CSV — reads column names, multi-row VALUES and multiple statements, with backtick/quoted identifiers, string escapes, NULL and TRUE/FALSE, a choice of delimiter and an optional header row. Processed locally.

🌙

Lua 代码压缩Lua Minifier

压缩 Lua 代码:删除 -- 单行注释和 --[[ ]] 块注释、去掉多余空白和换行,只在必要处(两个标识符或数字之间)保留一个空格。正确处理字符串和 [[ ]] 长字符串,不会破坏其中内容。数据在本地处理。Minify Lua code — remove -- line comments and --[[ ]] block comments, strip redundant whitespace and newlines, and keep a single space only where needed (between two identifiers or numbers). Strings and [[ ]] long strings are preserved exactly. Processed locally.

🆔

ULID 生成器ULID Generator

生成 ULID(通用唯一字典序排序标识符):26 个字符的 Crockford Base32,前 48 位是毫秒时间戳、后 80 位是随机数,比 UUID 更短且可按时间排序。可一次生成多个、启用同一毫秒内单调递增、小写输出,并显示每个 ULID 的时间戳。随机数由 crypto 生成,全部在本地完成。Generate ULIDs (Universally Unique Lexicographically Sortable Identifiers) — 26-character Crockford Base32 with a 48-bit millisecond timestamp followed by 80 random bits, shorter than a UUID and sortable by time. Make several at once, enable monotonic ordering within the same millisecond, output lowercase, and see each ULID's timestamp. Randomness comes from crypto, entirely locally.

💬

WhatsApp 链接生成器(点击直达聊天)WhatsApp Link Generator (click-to-chat)

生成 WhatsApp 的 wa.me 点击直达聊天链接:填入带国家代码的手机号和可选的预填消息,即可得到无需保存对方号码就能发起聊天的链接,并同时生成可下载的二维码图片。可用于网站按钮、客服、名片和社交资料。号码和消息只在本地处理。Build a WhatsApp wa.me click-to-chat link — enter a phone number with its country code and an optional pre-filled message to get a link that starts a chat without saving the contact. A downloadable QR code of the link is generated too. Great for website buttons, support, business cards and social profiles. The number and message are processed locally.

✉️

邮件签名生成器(HTML)Email Signature Generator

填写姓名、职位、公司、电话、邮箱、网站和社交链接,即可生成简洁专业的 HTML 邮件签名:实时预览、可调强调色和分隔线,一键复制 HTML 源码,粘贴到 Gmail、Outlook、Apple Mail 等客户端的签名设置里。全部在本地生成,不会上传。Fill in your name, title, company, phone, email, website and social links to build a clean, professional HTML email signature — live preview, an adjustable accent colour and divider, and one-click copy of the HTML source to paste into Gmail, Outlook, Apple Mail and other clients. Built entirely locally; nothing is uploaded.

🎨

CSS 校验器(CSS 语法检查)CSS Validator

在线检查 CSS 语法:找出未知属性、无效的属性值(如 color: redd、rotate(10))、缺少冒号或分号、没有闭合的大括号、字符串和注释,calc() 运算符缺空格等错误,并提示重复声明、空规则和未知 @ 规则,显示行号、列号和出错代码,支持 CSS 嵌套、@container、@layer 等新语法,代码不上传。Check CSS syntax online. It finds unknown properties, invalid values (such as color: redd or rotate(10)), missing colons or semicolons, unclosed braces, strings and comments, and calc() operators without spaces, and warns about duplicate declarations, empty rules and unknown at-rules — with line, column and the offending code. Modern syntax such as nesting, @container and @layer is supported, and your code stays in the browser.

🟨

JavaScript 校验器(JS 语法检查)JavaScript Validator

在线检查 JavaScript 语法:按最新 ECMAScript 标准解析,准确指出错误的行号、列号并标出出错位置,中文说明常见错误(缺括号、字符串未闭合、重复声明、await 用错位置等),支持普通脚本和 ES 模块,可提醒重复的对象键、条件里的赋值、debugger 和 eval,代码不上传。Check JavaScript syntax online against the latest ECMAScript standard. It pinpoints the line and column of an error with a caret under the code and explains common mistakes (missing brackets, unclosed strings, redeclared variables, misplaced await…). Classic scripts and ES modules are supported, and it can flag duplicate object keys, assignments in conditions, debugger and eval. Your code stays in the browser.

🗜️

压缩包转 ZIP(7Z、RAR、TAR 等转 ZIP)ZIP Converter (7Z, RAR, TAR to ZIP)

把 7Z、RAR(RAR4/RAR5)、TAR、TAR.GZ、TGZ、TAR.BZ2、TAR.XZ、ISO、CAB 等压缩包转换为通用的 ZIP,保留文件夹结构;也能把 ZIP 转成 TAR.GZ、TAR.XZ 或 TAR。支持带密码的 ZIP,全部在浏览器本地完成,文件不上传。Convert 7Z, RAR (RAR4/RAR5), TAR, TAR.GZ, TGZ, TAR.BZ2, TAR.XZ, ISO, CAB and other archives to a universal ZIP with the folder structure kept — or turn a ZIP into TAR.GZ, TAR.XZ or TAR. Password-protected ZIPs are supported, and everything runs locally in your browser without uploading.

🧩

JSON5 转 JSON(JSON5 校验与格式化)JSON5 to JSON Converter & Validator

把 JSON5 转换成标准 JSON,或把 JSON 写成更易读的 JSON5:支持注释、末尾逗号、单引号字符串、不加引号的键名、十六进制数、Infinity/NaN、多行字符串,出错时指出行号、列号并标出位置;键的顺序和大整数的每一位都原样保留。全部在浏览器本地完成。Convert JSON5 to standard JSON, or write JSON as more readable JSON5. Comments, trailing commas, single-quoted strings, unquoted keys, hex numbers, Infinity/NaN and multi-line strings are supported; errors show the line and column with a pointer. Key order and every digit of large integers are kept exactly. Everything runs locally in your browser.

🎨

CSS 颜色转换(OKLCH、Lab、Display P3)CSS Color Converter (OKLCH, Lab, Display P3)

按 CSS Color 4 标准解析和转换颜色:输入颜色名、#hex、rgb()、hsl()、hwb()、lab()、lch()、oklab()、oklch() 或 color(display-p3 …) 等任意写法,一次得到 HEX、RGB、HSL、HWB、Lab、LCH、OKLab、OKLCH 和 Display P3 的 CSS 写法;超出 sRGB 色域时按 CSS 标准的色域映射给出最接近的可显示颜色。可一次转换多行颜色,本地处理。Parse and convert colours the CSS Color 4 way: enter a colour name, #hex, rgb(), hsl(), hwb(), lab(), lch(), oklab(), oklch() or color(display-p3 …) and get the CSS for HEX, RGB, HSL, HWB, Lab, LCH, OKLab, OKLCH and Display P3 at once. Colours outside sRGB are mapped to the nearest displayable colour with the CSS gamut-mapping algorithm. Convert many lines at once; processed locally.

🔀

二进制 OR 运算(按位或)OR Binary Values

把两个或多个二进制数按位做 OR(或)运算:任何一个数在该位是 1,结果就是 1。可以每行一组分别计算,也可以把所有数一起计算;位数不同时右端对齐左边补 0,可显示竖式、十进制和十六进制结果。适合学习位运算、设置权限位和标志位、数字电路练习,数据在本地处理。Apply bitwise OR to two or more binary values: a result bit is 1 if any value has a 1 there. Work each line separately or combine all values; different lengths are right-aligned with leading zeros. Show the working and the result in decimal and hex too. Handy for learning bitwise logic, setting permission or flag bits and digital-logic exercises. Processed locally.

⊽

二进制 NOR 运算(或非)NOR Binary Values

把两个或多个二进制数按位做 NOR(或非)运算:先按位 OR,再全部取反,只有所有数在该位都是 0 时结果才是 1。可以每行一组分别计算或所有数一起计算,位数不同时右端对齐左边补 0,可设置最少位数、显示竖式和十进制结果。适合学习逻辑门(NOR 是通用门)、数字电路和位运算练习,数据在本地处理。Apply bitwise NOR to two or more binary values: OR them and invert the result, so a bit is 1 only where every value has a 0. Work each line separately or combine all values; different lengths are right-aligned with leading zeros. Set a minimum width, show the working and see the result in decimal. Handy for learning logic gates (NOR is a universal gate), digital electronics and bitwise exercises. Processed locally.

⊼

二进制 NAND 运算(与非)NAND Binary Values

把两个或多个二进制数按位做 NAND(与非)运算:先按位 AND,再全部取反,只有所有数在该位都是 1 时结果才是 0。可以每行一组分别计算或所有数一起计算,位数不同时右端对齐左边补 0,可设置最少位数、显示竖式和十进制结果。适合学习逻辑门(NAND 是通用门)、数字电路和位运算练习,数据在本地处理。Apply bitwise NAND to two or more binary values: AND them and invert the result, so a bit is 0 only where every value has a 1. Work each line separately or combine all values; different lengths are right-aligned with leading zeros. Set a minimum width, show the working and see the result in decimal. Handy for learning logic gates (NAND is a universal gate), digital electronics and bitwise exercises. Processed locally.

🔃

二进制 NOT 运算(按位取反)NOT Binary Values

把每个二进制数按位取反(NOT,反码):0 变 1,1 变 0。每行可以有多个数,结果保持原来的排列;可设置最少位数(例如按 8 位取反),保留或去掉前导 0,并同时显示十进制结果。适合学习位运算、计算反码和补码、做数字电路练习,数据在本地处理。Invert every bit of each binary value (bitwise NOT, ones' complement): 0 becomes 1 and 1 becomes 0. A line can hold several values and the layout is kept. Set a minimum width (e.g. invert as 8 bits), keep or drop leading zeros, and see the decimal value too. Handy for learning bitwise logic, working out ones' and two's complement and digital-logic exercises. Processed locally.

🔄

二进制循环移位(位旋转 ROL / ROR)Rotate Binary Bits

把二进制数的位循环移动:向左旋转(ROL)时,左边移出的位从右边补回来;向右旋转(ROR)时,右边移出的位回到左边,1 的个数不变。可以设置旋转位数和位宽(默认按每个数自己的位数,也可以固定为 8、16、32 位并在左边补 0),可同时处理多个数,并显示十进制结果。适合学习位运算、哈希和加密算法(如 SHA、循环移位寄存器)以及汇编练习,数据在本地处理。Rotate the bits of binary numbers. Rotating left (ROL) moves the bits that fall off the left back in on the right; rotating right (ROR) moves the bits from the right back to the left, so the number of 1s never changes. Set how many positions to rotate and the bit width (each value's own length by default, or a fixed 8, 16 or 32 bits with leading zeros), process many values at once and show decimal results. Handy for learning bit operations, hash and cipher algorithms (SHA, rotating shift registers) and assembly exercises. Processed locally.

⬅️

二进制左移(逻辑左移 <<)Shift Binary Left

把二进制数向左移动若干位(<<):右边补 0,每左移 1 位数值乘以 2。可以让结果变长(保留所有位),也可以保持原来的位数或固定位宽(8 / 16 / 32 位),此时从左边移出的位会被丢弃,并提示丢掉了哪些位、是否溢出。可同时处理多个数并显示十进制结果,适合学习位运算、乘以 2 的幂和汇编练习,数据在本地处理。Shift binary numbers left (<<): zeros come in on the right and each position doubles the value. Let the result grow so no bits are lost, or keep the original length or a fixed width (8, 16 or 32 bits), in which case the bits pushed out on the left are dropped and the tool tells you which were lost and whether it overflowed. Process many values at once and show decimal results. Handy for learning bit operations, multiplying by powers of two and assembly exercises. Processed locally.

➡️

二进制右移(逻辑右移 >>> / 算术右移 >>)Shift Binary Right

把二进制数向右移动若干位:逻辑右移(>>>)在左边补 0,算术右移(>>)在左边补符号位(最高位),适合有符号补码数。默认保持原来的位数,也可以去掉移出的位让结果变短;会提示从右边移出了哪些 1(被舍去的余数)。每右移 1 位相当于除以 2 向下取整,可同时处理多个数并显示十进制结果,数据在本地处理。Shift binary numbers right. A logical shift (>>>) brings in zeros on the left; an arithmetic shift (>>) copies the sign bit (the top bit), which suits signed two's-complement numbers. The length is kept by default, or the shifted-out bits can simply be removed so the result gets shorter, and the tool tells you which 1s fell off the right (the discarded remainder). Each position divides by 2 rounding down. Process many values at once and show decimal results. Processed locally.

🔀

二进制位随机打乱(洗牌,保持 1 的个数)Shuffle Binary Bits

把每个二进制数的各个位随机打乱顺序:位数和 1 的个数保持不变,只是位置被重新排列。可以填写种子让结果可复现,也可以让所有数使用同一种打乱方式(同一个置换),并显示每一位移到了哪里,方便按同样的置换还原。适合生成测试数据、出题、学习置换和简单的位混淆,数据在本地处理。Shuffle the bits of each binary number into a random order. The length and the number of 1s stay the same; only the positions change. Enter a seed for a reproducible result, use the same shuffle (one permutation) for every value, and show where each bit moved so the same permutation can be undone. Handy for test data, exercises, learning about permutations and simple bit scrambling. Processed locally.

⊕

二进制 XOR 运算(按位异或)XOR Binary Values

把两个或多个二进制数按位做 XOR(异或)运算:两个数在该位不同时结果为 1,相同时为 0;多个数时,该位上 1 的个数为奇数结果就是 1(奇偶校验)。可以每行一组分别计算,也可以把所有数一起计算;位数不同时右端对齐左边补 0,可显示竖式、十进制和十六进制结果。适合学习位运算、校验和、简单加密(异或密钥)和数字电路练习,数据在本地处理。Apply bitwise XOR to two or more binary values: a result bit is 1 where two values differ and 0 where they match; with more values it is 1 where an odd number of them have a 1 (parity). Work each line separately or combine all values; different lengths are right-aligned with leading zeros. Show the working and the result in decimal and hex too. Handy for learning bitwise logic, checksums, simple XOR ciphers and digital-logic exercises. Processed locally.

⊙

二进制 XNOR 运算(同或)XNOR Binary Values

把两个或多个二进制数按位做 XNOR(同或)运算:先按位 XOR,再全部取反,两个数在该位相同时结果为 1,不同时为 0;多个数时,该位上 1 的个数为偶数结果就是 1。可以每行一组分别计算或所有数一起计算,位数不同时右端对齐左边补 0,可设置最少位数、显示竖式和十进制结果。适合学习逻辑门、比较两个二进制数哪些位相同和数字电路练习,数据在本地处理。Apply bitwise XNOR to two or more binary values: XOR them and invert the result, so with two values a bit is 1 where they match and 0 where they differ; with more values it is 1 where an even number of them have a 1. Work each line separately or combine all values; different lengths are right-aligned with leading zeros. Set a minimum width, show the working and see the result in decimal. Handy for learning logic gates, finding which bits of two values agree and digital-logic exercises. Processed locally.

❝

CSV 加引号(按需或强制)Add CSV Quotes

给 CSV/TSV 每个字段都加上双引号:可选只给含分隔符/引号/换行的字段加引号(标准写法),或强制给所有字段加引号(方便导入挑剔的程序)。自动识别分隔符,正确处理已有引号。Add double quotes around every CSV/TSV field. Quote only fields that need it (the standard style), or force-quote every field for picky importers. The delimiter is detected and existing quotes are handled correctly.

❞

CSV 去引号(去掉不必要的字段引号)Remove CSV Quotes

去掉 CSV/TSV 里不必要的双引号:解析后再按“仅必要时加引号”的规则重新输出,含分隔符/引号/换行的字段仍保留引号,其它字段变成裸文本。Strip unnecessary double quotes from a CSV or TSV. The file is parsed and rewritten with quotes only where needed — fields with the delimiter, a quote or a line break stay quoted; the rest become bare text.

↔️

CSV 更换分隔符(逗号 / 分号 / 制表符)Change CSV Delimiter

把 CSV/TSV 的分隔符换成另一种:逗号、分号、制表符或竖线。自动识别原分隔符,带引号和换行的单元格正确转换,适合在美式 Excel 和欧洲 Excel 之间互转。Switch a CSV/TSV from one delimiter to another: comma, semicolon, tab or pipe. The original delimiter is detected and quoted cells with line breaks convert correctly — handy between US and European Excel.

“

CSV 更换引号样式(双引号 / 单引号)Change CSV Quote Style

把 CSV 字段的引号在双引号和单引号之间转换:有些数据库导出用单引号,本工具可改成标准双引号 CSV,或反过来。内部引号会正确转义。Convert CSV field quotes between double and single quotes. Some database exports use single quotes; this tool turns them into standard double-quoted CSV, or the other way round. Inner quotes are escaped correctly.

📊

CSV 分析(行列统计 / 列类型预览)Analyze CSV

分析 CSV/TSV:行数、列数、空行、空单元格,并按列统计非空数、唯一值数和样例。自动识别分隔符,适合导入前快速检查数据质量。Analyse a CSV or TSV: row and column counts, blank lines and empty cells, plus per-column non-empty counts, unique values and samples. The delimiter is detected — handy for a quick data-quality check before import.

📄

CSV 转文本(按分隔符拆成纯文本)Convert CSV to Text

把 CSV/TSV 转成纯文本:可选用空格、制表符或自定义符号连接字段,去掉引号,适合粘贴到笔记、邮件或需要非 CSV 格式的地方。Turn a CSV or TSV into plain text: join fields with spaces, tabs or a custom separator and drop the quotes — handy for notes, email or anywhere that does not want CSV.

🗑️

CSV 删除列Delete CSV Columns

按列号或表头名删除 CSV/TSV 中的一列或多列,其它列保持不变。自动识别分隔符;长度不齐的行保持原长度,只删除它实际有的列。Delete one or more columns from a CSV or TSV by number or header name; the other columns stay as they are. The delimiter is detected; rows of uneven length keep their own length and only lose the columns they actually have.

🔢

CSV 删除单元格内的逗号(千分位等)Delete Commas Inside CSV Cells

去掉 CSV 单元格内部的逗号(常用于清除千分位:1,250 → 1250),可选只处理“看起来像数字”的单元格,避免误伤地址等文本。分隔符本身不变。Remove commas inside CSV cells (often thousands separators: 1,250 → 1250). Optionally only touch cells that look like numbers so addresses stay intact. The delimiter itself is unchanged.

🧩

CSV 补齐不完整行(短行补空单元格)Fill Incomplete CSV Records

把列数不足的 CSV 行补齐到与最宽行(或表头)相同的列数,空位填空白或指定值。自动识别分隔符,方便导入要求“每行列数一致”的程序。Pad short CSV rows to the width of the widest row (or the header) with blanks or a value you choose. The delimiter is detected — handy for importers that require a consistent column count.

🔍

CSV 查找不完整行(列数不足)Find Incomplete CSV Records

找出 CSV 里列数少(或过多)于表头/最常见列数的行,按行号列出,方便清理。可设置「以表头列数为准」。Find CSV rows with fewer (or more) columns than the header or the most common width, listed by line number for cleanup. Settings: Use header column count.

🔃

CSV 列排序(按表头名或指定顺序重排)Sort CSV Columns

重排 CSV/TSV 的列:按表头名字母顺序,或按你给出的列号/列名列表自定义顺序。未列出的列可接在后面或丢弃。Reorder CSV/TSV columns: alphabetically by header name, or by a list of column numbers/names you give. Columns not listed can follow at the end or be dropped.

🔀

CSV 交换两列Swap CSV Columns

交换 CSV/TSV 中的两列(按列号或表头名),其它列不动。可设置「列 A」、「列 B」、「第一行是表头」。Swap two columns in a CSV or TSV (by number or header name); every other column stays put. Settings: Column A, Column B, First row is a header.

✂️

CSV 去除单元格首尾空格Trim CSV Columns

去掉 CSV/TSV 单元格首尾的空格、制表符等空白,可选只处理指定列。表头也可以一起整理。Strip leading and trailing spaces, tabs and other whitespace from CSV/TSV cells, optionally only in chosen columns. Headers can be trimmed too.

📏

CSV 截断单元格(限制最大长度)Truncate CSV Columns

把 CSV/TSV 指定列(或全部列)的单元格截断到最大字符数,可选加省略号。适合清理过长备注、生成预览。Truncate CSV/TSV cells in chosen columns (or all columns) to a maximum character length, with an optional ellipsis. Handy for long notes and previews.

🔗

CSV URL 编码(编码单元格)URL-Encode CSV

对 CSV/TSV 指定列(或全部)做 URL 编码(百分号编码),空格可编码为 %20 或 +,适合生成查询参数或导出给 Web 接口。URL-encode (percent-encode) chosen CSV/TSV columns (or all of them). Spaces can become %20 or + — handy for query parameters or web APIs.

🔓

CSV URL 解码(解码单元格)URL-Decode CSV

对 CSV/TSV 指定列(或全部)做 URL 解码,识别 %XX 和 + 空格,解码失败的单元格保留原文并计数。URL-decode chosen CSV/TSV columns (or all of them), recognising %XX and + as space. Cells that fail to decode are left unchanged and counted.

🔀

十六进制 OR 运算(按位或)OR Hex Numbers

把两个或多个十六进制数按位做 OR(或)运算:对应二进制位只要有一个是 1,结果就是 1。位数不同时左边补 0。适合标志位操作和位运算练习,数据在本地处理。Bitwise OR on two or more hex values: a result bit is 1 if any input has a 1 there. Shorter values are left-padded with zeros. Handy for flag bits and bitwise practice. Processed locally.

⊼

十六进制 NAND 运算(与非)NAND Hex Numbers

把两个或多个十六进制数按位做 NAND(与非):先 AND 再取反。位数不同时左边补 0。适合学习逻辑门和位运算,数据在本地处理。Bitwise NAND on two or more hex values (AND then invert). Shorter values are left-padded. Handy for logic gates and bitwise practice. Processed locally.

⊕

十六进制 XOR 运算(按位异或)XOR Hex Numbers

把两个或多个十六进制数按位做 XOR(异或):对应位不同为 1、相同为 0。常用于简单加密、校验和与切换标志位,数据在本地处理。Bitwise XOR on two or more hex values: bits that differ become 1. Handy for simple ciphers, checksums and toggling flags. Processed locally.

🔁

反转十六进制数字Reverse Hex Digits

把每个十六进制数的数字顺序左右颠倒(例如 ABCD → DCBA),每行可多个数;可保留 0x 前缀。适合练习位序和调试,数据在本地处理。Reverse the digit order of each hexadecimal number (e.g. ABCD -> DCBA). Several values per line; optional 0x prefix. Handy for digit-order drills and debugging. Processed locally.

🔄

循环移动十六进制数字Rotate Hex Digits

把每个十六进制数的数字循环左移或右移指定位数(例如 ABCD 左移 1 → BCDA),每行可多个数。适合学习循环移位,数据在本地处理。Rotate each hexadecimal number digits left or right by a given count (e.g. ABCD left 1 -> BCDA). Several values per line. Handy for learning rotations. Processed locally.

🔀

打乱十六进制数字(可复现种子)Shuffle Hex Digits

随机打乱每个十六进制数的各个数字;可填种子以便复现同样的打乱结果。适合出题和演示,数据在本地处理。Randomly shuffle the digits of each hexadecimal number; an optional seed makes the shuffle reproducible. Handy for exercises and demos. Processed locally.

🎲

随机十六进制数生成器Generate Random Hexadecimal Numbers

生成指定个数、指定位数的随机十六进制数;可设种子复现,可选 0x 前缀和大写/小写。适合测试数据和教学演示,数据在本地处理。Generate a chosen count of random hexadecimal numbers of a chosen length; optional seed for reproducibility, 0x prefix and upper/lower case. Handy for test data and teaching. Processed locally.

🚫

JSON 打码(隐藏敏感字段)Censor JSON

按字段名把 JSON 里的敏感值替换成 *** 或自定义占位符(支持逗号分隔的多个键名,可递归)。适合脱敏日志,本地处理。Replace sensitive JSON values with *** or a custom placeholder by field name (comma-separated keys, recursive). Handy for redacting logs. Processed locally.

🔑

提取 JSON 键名Extract JSON Keys

列出 JSON 对象中的全部键名(可递归、可去重、可带路径)。适合快速摸清结构,本地处理。List all keys in a JSON object (optional recursion, unique keys, or full paths). Handy for surveying structure. Processed locally.

📦

提取 JSON 值Extract JSON Values

提取 JSON 中的全部原始值(字符串、数字、布尔、null),可只要叶子节点,每行一个。本地处理。Extract all primitive JSON values (strings, numbers, booleans, null), optionally leaves only, one per line. Processed locally.

平

展平 JSON 对象Flatten JSON Object

把嵌套 JSON 对象展平成单层,键用点号连接(a.b.c);数组下标写成 [0]。本地处理。Flatten a nested JSON object into one level with dotted keys (a.b.c); array indices become [0]. Processed locally.

平

展平 JSON 数组Flatten JSON Array

把嵌套数组展平成一维(只展开数组,对象保持原样)。本地处理。可设置「只展一层」、「压缩输出」。Flatten nested arrays into one dimension (arrays only; objects stay as values). Processed locally. Settings: One level only, Minify.

👁

隐藏 JSON 字符串内容Hide JSON Strings

把 JSON 里所有字符串值替换成等长的 * 或自定义字符,结构与数字保持不变。适合演示时遮住正文,本地处理。Replace every JSON string value with the same length of * (or a custom character); structure and numbers stay. Handy for demos. Processed locally.

🔀

混淆 JSON(打乱键序 / 编码字符串)Obfuscate JSON

混淆 JSON:随机打乱对象键顺序(可设种子),或把字符串改成 \u 转义。适合简单混淆,不是加密。本地处理。Obfuscate JSON by shuffling object key order (optional seed) and/or writing strings as \u escapes. Simple obfuscation, not encryption. Processed locally.

⚙

JSON 转 Java PropertiesConvert JSON to Properties

把 JSON 对象展平为 Java .properties 文本(key=value,Unicode 转义可选)。本地处理。Flatten a JSON object into Java .properties text (key=value, optional Unicode escapes). Processed locally.

⚙

Java Properties 转 JSONConvert Properties to JSON

把 Java .properties 文本解析成嵌套 JSON 对象(按点号拆键)。本地处理。可设置「压缩输出」。Parse Java .properties text into a nested JSON object (keys split on dots). Processed locally. Settings: Minify.

📸

JSON 截图(导出为图片)Capture JSON Screenshot

把 JSON 格式化后画成图片并下载(可选深色背景),适合分享结构预览。本地处理。Pretty-print JSON onto an image and download it (optional dark background). Handy for sharing a structure preview. Processed locally.

🖼️

JSON 转图片Convert JSON to Image

把 JSON 渲染成可下载的 PNG:可调字号、内边距和背景色。本地处理。可设置「字号」、「内边距」、「背景色」、「文字色」。Render JSON into a downloadable PNG with font size, padding and background colour. Processed locally. Settings: Font size, Padding, Background, Text.

💡

JSON 语法高亮(HTML)Highlight JSON

把 JSON 格式化并生成带语法高亮的 HTML(键、字符串、数字、布尔/null 分色),可复制到网页。本地处理。Pretty-print JSON as syntax-highlighted HTML (keys, strings, numbers, booleans/null coloured) for pasting into a page. Processed locally.

🧱

JSON 转 BSON(十六进制)Convert JSON to BSON

把 JSON 编码为 BSON 二进制并以十六进制(或 Base64)显示,支持常见类型(对象、数组、字符串、数字、布尔、null)。本地处理。Encode JSON as BSON and show it as hex (or Base64). Supports common types (object, array, string, number, boolean, null). Processed locally.

📊

TSV 分析Analyze TSV

统计 TSV 行数、列数、空单元格,并按列给出非空/唯一值样例。本地处理。可设置「首行是表头」。Count TSV rows, columns and empty cells, with per-column non-empty/unique samples. Processed locally. Settings: Header row.

📄

文本转 TSVConvert Text to TSV

把按空格、逗号、分号或竖线分隔的文本转成 TSV(制表符分隔),支持双引号字段,列数与表头不一致的行会带行号提示。本地处理。Convert space, comma, semicolon or pipe separated text into TSV (tab-separated), honouring double-quoted fields and flagging rows whose field count differs from the header. Processed locally.

📤

提取 TSV 列Extract TSV Columns

按列号提取 TSV 列(从 1 开始,空格或逗号分隔)。本地处理。可设置「列号」。Extract TSV columns by 1-based numbers (space or comma separated). Processed locally. Settings: Columns.

🔍

查找不完整 TSV 行Find Incomplete TSV Values

找出 TSV 中的空白单元格(给出行号、列号和表头名)以及列数与表头不一致的行。本地处理。Find empty or whitespace-only TSV cells (with line, column and header name) and rows whose column count differs from the header. Processed locally.

✂️

TSV 去除单元格首尾空格Trim TSV Columns

去掉 TSV 单元格首尾空白。本地处理。Strip leading/trailing whitespace from TSV cells. Processed locally.

🔓

TSV URL 解码URL-Decode TSV

对 TSV 全部单元格做 URL 解码。本地处理。URL-decode all TSV cells. Processed locally.

🔗

TSV URL 编码URL-Encode TSV

对 TSV 全部单元格做 URL 编码。本地处理。可设置「空格用 +」。URL-encode all TSV cells. Processed locally. Settings: Spaces as +.

✅

校验 TSVValidate TSV

检查 TSV 是否行列整齐、有无列。本地处理。Check TSV for ragged rows and empty columns. Processed locally.

📡

波特率计算器Baud Rate Calculator

由比特率与每符号比特数估算波特率(或反向),或按 UART 帧格式(起始位 + 数据位 + 校验位 + 停止位)算出每帧位数、每秒字节数和每字节耗时。本地处理。Estimate baud from bit rate and bits per symbol (or the reverse), or use the UART frame mode (start + data + parity + stop bits) to get bits per frame, bytes per second and time per byte. Processed locally.

🧾

TOML 生成器TOML Generator

从 key=value 行生成合法的 TOML:自动识别数字、布尔、日期和数组,正确转义字符串,支持 [表头] 和点号键。本地处理。Build valid TOML from key=value lines: numbers, booleans, dates and arrays are detected, strings are escaped correctly, and [table] headers and dotted keys are supported. Processed locally.

🔎

正则表达式测试Regexp Tester

在文本上测试 JavaScript 正则:列出全部匹配(位置与分组)或执行替换,边输入边更新;过慢的模式会被自动中止,页面不会卡死。本地处理。Test a JavaScript regular expression on text: list every match (position and groups) or run a replace, updating as you type; a pattern that runs too long is stopped so the page never freezes. Processed locally.

🧩

微信小程序组件说明表WeChat Mini Program Components

查阅常用微信小程序组件名称与用途(静态参考表)。本地处理。Look up common WeChat mini-program components (static reference). Processed locally.

📡

Curl 转代码Curl to Code

把 curl 命令转为 JavaScript fetch 或 Python requests 代码:按 shell 规则解析引号,支持 -X、-H、-d、--data-urlencode、--json、-F、-u、-G、-b、-A、-I 等。本地处理。Translate a curl command into JavaScript fetch or Python requests code: quotes are parsed like a shell, with -X, -H, -d, --data-urlencode, --json, -F, -u, -G, -b, -A, -I and more. Processed locally.

🔩

拨码开关计算器DIP Switch Calculator

把拨码开关 ON/OFF 序列换成十进制(或反向)。本地处理。可设置「拨码(1=ON,0=OFF,高位在左)」、「十进制」、「位数」。Convert a DIP ON/OFF pattern to decimal (or the reverse). Processed locally. Settings: Pattern (1=ON,0=OFF, MSB left), Decimal, Bits.