JS Tools

干净、快速的开发者工具。客户端,注重隐私。

最近使用

CSV 转 Excel
将 CSV 转为 Excel(XML Spreadsheet 2003)。
CSV 转 SQL
从 CSV 生成 INSERT 语句。
CSV 转 多行数据
提取第一列为换行分隔数据。
CSV 转 TSV
将 CSV 转换为 TSV(制表符分隔)。
CSV 转 HTML
将 CSV 转换为 HTML 表格。
CSV 转 XML
将 CSV 行转换为简单 XML。
CSV 转 XML/JSON
将 CSV 转换为 JSON 和 XML。
Markdown 编辑器
以语法高亮编辑 Markdown。
ActionScript 编辑器
以语法高亮编辑 ActionScript。
C# 编辑器
以语法高亮编辑 C#。
Java 编辑器
以语法高亮编辑 Java 代码。
在线编辑器
浏览器中的通用代码编辑器。

查看全部

XML 美化
使用一致缩进与换行格式化 XML,使标记更易读。
数字进制转换器
在二进制、八进制、十进制与十六进制之间即时精确转换。
十进制转二进制
将十进制数转换为二进制,输出清晰并支持大数。
十进制转八进制
快速将十进制数转换为八进制,结果清晰易读。
二进制转十进制
将二进制值转换为十进制,带验证与清晰格式。
二进制转十六进制
将二进制字符串转换为十六进制,并按组显示更易读。
二进制转八进制
按 3 位分组精确地将二进制转换为八进制。
十六进制转十进制
将十六进制字符串转换为十进制整数,包含错误校验。
十六进制转二进制
将十六进制字符串转换为二进制位,可按组留空格更易读。
十六进制转八进制
将十六进制数精确转换为八进制。
八进制转十进制
将八进制转换为十进制,带验证与清晰格式。
八进制转二进制
按位精确使用 3 位扩展将八进制转换为二进制。
八进制转十六进制
将八进制值精确转换为十六进制。
二进制转文本
安全地将二进制字节串解码为可读 UTF‑8 文本。
文本转二进制
以正确 UTF‑8 处理将文本编码为二进制字节串。
ASCII 转 文本
将 ASCII 码(十进制/十六进制)快速转换为可读文本。
字符转 ASCII
查询任意字符的 ASCII 码(十进制与十六进制)。
反转十六进制字节序
通过交换字节顺序来反转十六进制字符串的端序。
单位换算器
在长度、重量、体积、面积、时间、温度、速度、字节、频率、压力、能量、功率等多种单位之间进行转换。
长度单位换算
在米、千米、英里、码、英尺、英寸等长度单位之间进行换算。
重量单位换算
在千克、克、磅、盎司和吨等重量单位之间进行换算。
质量单位换算
在千克、克、磅、盎司等常见质量单位之间转换。
体积单位换算
在升、毫升、立方米、加仑、夸脱、杯等体积单位之间进行换算。
面积单位换算
在平方米、平方千米、公顷、英亩等面积单位之间进行换算。
时间单位换算
在秒、分钟、小时、天和周等时间单位之间进行换算。
温度换算器
在摄氏度、华氏度和开尔文之间进行温度换算。
速度单位换算
在米/秒、千米/小时、英里/小时和节等速度单位之间换算。
角度单位换算
在度、弧度和百分度之间进行角度换算。
字节单位换算
在字节、KB、MB、GB 和比特之间进行容量换算。
频率单位换算
在赫兹、千赫兹、兆赫兹和吉赫兹之间进行换算。
能量单位换算
在焦耳、瓦时、千瓦时和卡路里之间进行能量换算。
功率单位换算
在瓦、千瓦、兆瓦和马力之间进行功率换算。
压力单位换算
在帕、千帕、巴、大气压和 PSI 之间进行压力换算。
力单位换算
在牛顿、千牛顿和磅力之间进行力的换算。
油耗单位换算
在 L/100 km 与 MPG(美制/英制)之间进行油耗换算。
密度单位换算
在 kg/m³ 与 g/cm³ 之间进行密度换算。
天文距离换算
在米、千米、天文单位、光年、秒差距等距离单位之间进行换算。
电流单位换算
在安培、毫安培和千安培之间进行电流换算。
SQL 转 CSV
将 INSERT 转为 CSV。
SQL 转 JSON
将 INSERT 转为 JSON。
SQL 转 XML
将 INSERT 转为 XML。
SQL 转 YAML
将 INSERT 转为 YAML。
SQL 转 HTML
将 INSERT 转为 HTML 表格。
YAML 美化
以一致缩进格式化 YAML;整理列表、映射与块标量。
TypeScript 格式化器
使用 Prettier 格式化 TypeScript。
SQL 格式化器
为可读性格式化 SQL。
Babel 格式化器
使用 Prettier (Babel) 格式化 JS/JSX。
Markdown 格式化器
使用 Prettier 格式化 Markdown。
MDX 格式化器
使用 Prettier 格式化 MDX。
LESS 美化
以一致的缩进/空格格式化 LESS,并保持嵌套清晰可读。
SCSS 美化
以一致的缩进/空格格式化 SCSS;提升选择器与属性的可读性。
GraphQL 美化
以干净的缩进格式化查询与架构,字段/参数清晰。
PHP 美化
以一致的缩进/花括号格式化 PHP;规范空白以提升可读性。
Python 美化
重新缩进并整理 Python;规范空白并保持代码块一致。
Perl 美化
以一致的缩进/空格格式化 Perl,提升可读性。
Ruby 美化
以统一缩进与换行格式化 Ruby,生成更地道的代码风格。
Angular 格式化器
格式化 Angular HTML 模板。
React 格式化器
使用 Prettier 格式化 JSX/TSX。
CSS 校验
快速校验 CSS 语法。
JavaScript 校验
在浏览器中校验 JavaScript。
JSON 校验
校验 JSON。
JSON5 校验
校验 JSON5。
XML 校验
校验 XML。
YAML 校验
校验 YAML。
信用卡校验
Luhn 与模式检查。
API 测试
测试 HTTP 请求(CORS)。
Lua 美化
格式化并美化 Lua。
XAML 美化
以干净的缩进和换行格式化 XAML,使 UI 标记更易读。
C 美化
以一致的缩进与括号风格格式化 C,使代码更清晰。
C++ 美化
以一致的缩进/括号/空格格式化 C++,提高可读性。
C# 美化
以一致的缩进/括号格式化 C#,让代码更整洁。
Java 美化
以一致的缩进/括号风格格式化 Java,使类与方法更整洁。
JSON 美化
在浏览器中即时格式化美化 JSON。
JSON 查看器
美化、折叠/展开并高亮 JSON,便于快速调试。
XML 查看器
美化并查看 XML。
YAML 查看器
美化并查看 YAML。
HTML 查看器
美化并查看 HTML。
HTML 美化
格式化并美化 HTML。
JavaScript 查看器
美化并查看 JavaScript。
CSV 查看器
以 JSON 表格查看 CSV。
Markdown 查看器
渲染 Markdown 为 HTML 并查看。
RSS 查看器
美化并查看 RSS(XML)。
OPML 查看器
美化并查看 OPML(XML)。
MXML 查看器
美化并查看 MXML。
BBCode 查看器
将 BBCode 渲染为 HTML。
源代码查看器
查看与分享任意源代码。
URL 解析器
解析协议、主机、路径与查询;编辑并重建干净链接。
JSON 解析器
校验并美化 JSON;列出叶子路径。
XML 解析器
解析 XML,显示 JSON 视图和叶子路径。
YAML 解析器
解析 YAML,显示 JSON 视图和叶子路径。
JSON 转 TSV
将 JSON(数组/对象)转换为 TSV。
JSON 转 文本
逐行提取 JSON 的原始值。
JSON 转 Excel
将 JSON 数组/对象导出为 Excel(XML Spreadsheet 2003),自动表头并支持 UTF‑8。
JSON 转 HTML
将 JSON 渲染为嵌套的易读 HTML。
JSON 转 JAVA
从 JSON 生成 Java POJO 骨架。
SCSS to CSS
Compile SCSS to CSS.
SCSS 编译器
将 SCSS 样式表编译为 CSS。
SASS to CSS
Compile SASS (indented) to CSS.
SASS 编译器
将 SASS(缩进语法)编译为 CSS。
LESS to CSS
Compile LESS to CSS.
LESS 编译器
将 LESS 样式表编译为 CSS。
HTML 转 PUG
将 HTML 转换为 PUG 模板。
PUG 转 HTML
将 PUG 模板编译为 HTML。
BBCode 转 HTML
将基础 BBCode 转换为 HTML。
HTML 转 BBCode
将部分 HTML 转换为 BBCode。
HTML 转 PHP
将 HTML 转为 PHP echo 语句。
HTML 转 XML
将 HTML DOM 转换为 XML 字符串。
Markdown 转 HTML
将 Markdown 转换为 HTML。
HTML 转 Markdown
将 HTML 转为 Markdown(标题、列表、链接、图片、代码块)。
HTML 转 YAML
将 HTML DOM 转换为 YAML。
HTML 转 JSON
将 HTML DOM 转换为 JSON。
HTML 转 TSV
将第一个 HTML 表格转换为 TSV。
HTML 转 CSV
将第一个 HTML 表格提取为 CSV,自动识别表头并正确引用。
JSON 转 XML
将 JSON 转换为 XML。
XML 转 JSON
将 XML 转为 JSON;属性和重复元素作为数组处理。
XML 转 YAML
将 XML 转为可读的 YAML(包含元素、属性与文本)。
XML 转 CSV
将重复子元素展平为 CSV 行;自动表头并正确引用。
XML 转 TSV
将重复元素展平为 TSV 行;自动表头;制表符分隔输出。
XML 转 文本
去除标签并合并空白,从 XML 中提取可读文本。
XML-XSL 转换
在浏览器中对 XML 应用 XSLT。
XML 转 HTML
将 XML 渲染为嵌套的 HTML 列表/表格,便于阅读与分享。
XML 转 Excel
将 XML 转为 Excel(XML Spreadsheet 2003),自动生成表头。
XML 转 JAVA
从 XML 生成 Java POJO 类;字段由元素/属性推断。
字符串转十六进制
将 UTF‑8 文本转换为十六进制。
十六进制转字符串
将十六进制转换为 UTF‑8 文本。
压缩 JS
在浏览器中压缩 JavaScript。
JS 美化
以一致的缩进/空格格式化 JavaScript,输出更易读的现代代码。
URL 编码
使用 encodeURIComponent 对文本编码。
URL 解码
使用 decodeURIComponent 对文本解码。
Base64 编码
将文本编码为 Base64。
Base64 解码
将 Base64 解码为文本。
图片转 Base64
在浏览器中将 PNG、JPG、GIF、SVG、WebP、AVIF、APNG、BMP 图片转换为 Base64 数据 URL。
Base64 转 图片
从 Base64 数据 URL 或原始 Base64 字符串中预览并下载图片。
JSON 转 YAML
将 JSON 转换为 YAML。
YAML 转 JSON
将 YAML 转换为 JSON。
CSV 转 JSON
将 CSV 转换为 JSON。
JSON 转 CSV
将 JSON(数组/对象)转换为 CSV。
压缩 JSON
通过移除空白压缩 JSON。
HTML 编码
将特殊字符转义为 HTML 实体,避免破坏标记。
HTML 解码
将 HTML 实体还原为纯文本,便于复制和编辑。
压缩 HTML
压缩/最小化 HTML;移除注释和空白以加快加载。
压缩 CSS
压缩 CSS;移除注释和空白以减小体积。
压缩 XML
通过移除空白压缩 XML。
SQL 压缩
移除注释并压缩 SQL 中的空白。
Lua 压缩
移除注释并压缩 Lua 空白。
文本压缩
折叠/规范文本中的空白,便于紧凑存储和分享。
CSS 美化
以一致缩进格式化 CSS。
CSS 转 LESS
将 CSS 转为 LESS(CSS 在 LESS 中同样有效)。
CSS 转 SCSS
将 CSS 转为 SCSS(CSS 在 SCSS 中同样有效)。
CSS 转 SASS
启发式 CSS→SASS(缩进语法)转换;大括号改为缩进。
SCSS to LESS
Basic SCSS to LESS conversion (variables/mixins).
SCSS to SASS
Heuristic braces-to-indentation conversion.
LESS to SCSS
Basic LESS to SCSS conversion (variables/mixins).
LESS to SASS
Heuristic LESS→SCSS then braces-to-indentation.
SASS to SCSS
Heuristic indentation-to-braces conversion.
SHA-256 Hash
Compute SHA-256 digest of text.
UUID v4 Generator
Generate RFC 4122 UUID v4.
UUID v7 Generator
Generate time-ordered UUID v7.
JSON 对比
并排比较两个 JSON,高亮新增、删除与修改的值。
JSON 键排序
递归排序对象键,得到稳定输出和更干净的 Diff。
Text Case Converter
Upper/lower/title/snake/kebab case converter.
进制转换器
二进制、八进制、十进制与十六进制之间即时转换。
HTML 清理器
去除所有 HTML 标签并提取文本。
HTML 表格生成器
由 CSV 生成 HTML 表格。
HTML 转 文本
将 HTML 转换为纯文本。
文本转 HTML 实体
将文本转义为 HTML 实体。
HTML 实体转文本
将 HTML 实体解码为文本。
HTML 转 JADE
将 HTML 转换为 JADE 模板。
JADE 转 HTML
将 JADE 模板编译为 HTML。
XML 编辑器
使用语法高亮和工具编辑 XML。
JSON 编辑器
编辑 JSON,支持格式化与校验。
实时 HTML 编辑器
编辑 HTML/CSS/JS 并即时预览。
YAML 编辑器
使用语法高亮和工具编辑 YAML。
在线编辑器
浏览器中的通用代码编辑器。
Java 编辑器
以语法高亮编辑 Java 代码。
C# 编辑器
以语法高亮编辑 C#。
ActionScript 编辑器
以语法高亮编辑 ActionScript。
Markdown 编辑器
以语法高亮编辑 Markdown。
CSV 转 XML/JSON
将 CSV 转换为 JSON 和 XML。
CSV 转 XML
将 CSV 行转换为简单 XML。
CSV 转 HTML
将 CSV 转换为 HTML 表格。
CSV 转 TSV
将 CSV 转换为 TSV(制表符分隔)。
CSV 转 多行数据
提取第一列为换行分隔数据。
CSV 转 SQL
从 CSV 生成 INSERT 语句。
CSV 转 Excel
将 CSV 转为 Excel(XML Spreadsheet 2003)。

常见问题

我的文件会上传到服务器吗?
不会。所有处理都在浏览器本地完成(仅客户端)。
如何分享结果?
点击复制到剪贴板或保存为文件,也可以直接分享页面 URL。
支持哪些快捷键?
Ctrl/Cmd+F 查找,Ctrl/Cmd+C 复制,Ctrl/Cmd+V 粘贴。工具栏也提供这些操作。
有哪些限制?
大输入在现代桌面浏览器中效果更佳。超大文件可拆分输入或在桌面环境使用 Web Workers。
JS Tools 真的是免费的吗?
是。JS Tools 是面向开发者的免费在线工具,无需注册。
哪些人会用到它?
开发者、QA、学生、数据分析师等都会在日常工作中使用。