所有工具
免费的 Web 开发者工具
Converters
Cron 表达式解析器
解析 Cron 表达式以获取计划执行日期
Cron 表达式生成器
使用可视化 cron 构建器创建 cron 表达式,并预览计划执行日期
日期转换器
将日期转换为可读日期,反之亦然
JSON 数组转表格
将 JSON 数组转换为表格格式,并导出为 CSV 或 TSV
JSON <> YAML 转换器
将 JSON 数据转换为 YAML,反之亦然
进制转换器
将数字从一种进制转换为另一种进制
罗马数字转换器
在罗马数字与阿拉伯数字之间转换
XML <> JSON 转换器
将 XML 数据转换为 JSON,反之亦然
Markdown <> HTML 转换器
将 Markdown 转换为 HTML,反之亦然
HTML 转 JSX 转换器
将 HTML 标记转换为适用于 React 的 JSX 语法
JSON <> TOML 转换器
将 JSON 数据转换为 TOML,反之亦然
YAML <> TOML 转换器
将 YAML 数据转换为 TOML,或反向转换
OPML RSS URL 提取器
从 OPML 文件中提取 RSS 订阅源 URL
RSS URL 转 OPML 生成器
根据 RSS 订阅源 URL 生成 OPML 文件
数据大小 / 字节转换器
在不同数据大小单位之间转换:比特、字节、千字节、兆字节、吉字节、太字节、拍字节
cURL 转代码转换器
将 cURL 命令转换为多种语言的代码
JSON 转代码生成器
从 JSON 为多种语言生成类型和类
chmod 计算器
通过可视化复选框、八进制与符号表示法计算 Unix 文件权限
单位换算
在长度、重量、温度、数据大小、时间等单位之间进行转换
Docker Run 转 Compose
将 docker run 命令即时转换为 docker-compose.yml 文件
Protobuf 解码器 / 编码器
无需 schema 定义即可从 Base64 或十六进制解码 Protocol Buffer 消息
JSON 表格查看器
将 JSON 数组可视化为可排序的交互式表格,并支持导出 CSV
坐标转换器
在 DD、DMS 和 UTM 之间转换坐标
CBOR / MessagePack 编解码器
将 JSON 编码为 CBOR 或 MessagePack 二进制并解码还原——对比大小并查看十六进制或 Base64 输出
VarInt 编码器 / 解码器
将无符号整数编码为 Protobuf 风格的 LEB128 VarInt,并解码还原
文本 ↔ 二进制转换器
将文本转换为二进制(每字符 8 位,UTF-8)并可反向转换。可配置位分组与分隔符。
文本 ↔ Unicode 转换器
将文本转换为 Unicode 码点(U+XXXX, \uXXXX, &#N;),并将转义序列解码还原为文本
字节序转换
在小端序与大端序之间交换十六进制数据的字节顺序,并可配置字大小(2/4/8 字节)
NATO 音标字母表转换器
将任意文本转换为 NATO 音标字母表(Alpha、Bravo、Charlie...),并可选航空发音
Network
IPv4 子网计算器
根据 CIDR 计算子网掩码、网络范围和广播地址。
IPv4 地址转换器
在十进制、十六进制和二进制格式之间转换 IPv4 地址。
IPv4 范围展开器
将 IPv4 范围展开为地址列表并统计数量。
IPv6 解析器 / 展开器
解析、压缩并展开 IPv6 地址。
TLS 版本检查器
检查任意主机名的 TLS/SSL 版本、证书详情和密码套件
IPv6 ULA 生成器
为私有网络生成 RFC 4193 IPv6 唯一本地地址(fd00::/8)。通过 SHA-1 由 MAC + NTP 时间派生。
MAC 地址厂商查询(OUI)
使用 IEEE OUI 注册表查询任意 MAC 地址的制造商。39,000+ 条目,全部本地查询。
Encoders / Decoders
Base64 图片编码 / 解码
对 Base64 图像数据进行编码和解码
Base64 文本编码 / 解码
对 Base64 文本数据进行编码和解码
证书解码器
解码证书
GZip 压缩 / 解压
使用 GZip 压缩或解压文本
HTML 文本编码 / 解码
对 HTML 文本数据进行编码和解码
JWT 编码 / 解码
对 Json Web Token 进行编码和解码
URL 编码 / 解码
将所有适用字符编码或解码为其对应的 URL 实体
Quoted-Printable 编码器 / 解码器
使用 quoted-printable 格式(RFC 2045)对文本进行编码或解码
Hex 转 ASCII / ASCII 转 Hex 转换器
在十六进制与 ASCII 文本格式之间转换
Base58 编码器 / 解码器
使用 Base58 编码对文本进行编码和解码(用于比特币、IPFS)
GZip 处理器
具备高级级别的高性能 GZip 压缩
Base32 编码器 / 解码器
对用于 TOTP 密钥和 RFC 4648 应用的 Base32 字符串进行编码与解码
Bzip2 解压器
解压 bzip2 (.bz2) 文件以及 Base64 或十六进制编码的 bzip2 数据——即时客户端解压
Base62 编码器 / 解码器
对 Base62 字符串进行编码与解码。URL 安全的字母数字编码,常用于短链接服务和短 ID 系统。
Formatters
JSON 格式化工具
立即格式化、美化并压缩 JSON 数据。验证 JSON 语法,使用正确缩进进行美化输出,或压缩 JSON 以便高效存储与传输。
SQL 格式化
格式化 SQL 数据
XML 格式化
缩进或压缩 XML 数据
CSS 格式化
格式化并美化 CSS 代码
JavaScript 格式化
格式化并美化 JavaScript 代码
HTML 格式化
格式化并美化 HTML 代码
TOML 格式化
格式化并美化 TOML 配置文件
YAML 格式化
格式化并美化 YAML 配置文件
Python 格式化工具
通过正确的缩进与空白规范化来格式化并美化 Python 代码
SCSS 格式化工具
使用 Prettier 通过正确的缩进与嵌套来格式化并美化 SCSS/Sass 代码
LESS 格式化工具
使用 Prettier 通过正确的缩进与嵌套来格式化并美化 LESS 样式表
GraphQL 格式化工具
使用 Prettier 格式化并美化 GraphQL 查询、变更(mutation)和架构(schema)
Generators
哈希 / 校验和生成器
使用 MD5、SHA1、SHA256、SHA512 等从文本或二进制数据计算哈希值与校验和。验证文件完整性并即时生成安全的哈希码。
HMAC 生成器
使用 SHA-1、SHA-256、SHA-384 或 SHA-512 为 API 认证、Webhook 和消息完整性生成 HMAC 签名。
Bcrypt 生成器 / 验证器
生成并验证 bcrypt 密码哈希,支持可配置的成本因子
Lorem Ipsum 生成器
生成 Lorem Ipsum(或类似)占位文本
假数据 / Faker 生成器
使用快速模板(用户、员工、产品、订单)生成假数据。可导出为 JSON、YAML、CSV 或 SQL。
密码生成器
生成随机密码
UUID 生成器与解码器
生成并解码 UUID 版本 1、4(GUID)、6 和 7
二维码编码器 / 解码器
从文本读取或生成二维码。可导出为 SVG。
Basic Auth 生成器
生成 HTTP 基本认证凭据和 Authorization 请求头
哈希计算器
使用原生加密算法计算哈希(MD5、SHA256、SHA512、BLAKE2)
OTP 生成器(TOTP/HOTP)
为 2FA 生成基于时间(TOTP)和基于计数器(HOTP)的一次性密码
RSA 密钥对生成器
生成 PEM 格式的 RSA 公钥/私钥密钥对,可配置密钥长度和哈希算法
Meta 标签生成器(OG/Twitter)
为你的网页生成 Open Graph 和 Twitter Card meta 标签,并提供实时社交媒体预览
MAC 地址生成器
以多种格式生成随机 MAC 地址,用于测试与开发
Scrypt 哈希生成器
生成 scrypt 密码哈希,可配置成本参数,用于安全的密码存储
BIP39 助记词生成器
为加密货币钱包生成 12 或 24 个单词的 BIP39 助记词种子短语
SVG 占位图生成器
生成轻量级 SVG 占位图片,可自定义尺寸、颜色和标签文本
随机数生成器
通过 Web Crypto API 生成密码学级随机整数、浮点数、字节序列和大十进制数
随机端口生成器
生成密码学级随机 TCP/UDP 端口号,跳过众所周知及常用端口
CSS 三角形生成器
使用 border 技巧生成 8 个方向的三角形 CSS。调整尺寸与颜色并复制 CSS
Text
文本转义 / 反转义
对字符串进行转义或反转义,以移除可能导致解析失败的特殊字符。支持 JSON、JavaScript、XML 和 HTML 转义,确保字符串处理安全。
列表对比器
对比两个列表
行处理工具
对文本行进行排序、移除空白,并筛选行
HTML 预览
在实时浏览器预览中预览 HTML 代码
Markdown 预览
以类似 GitHub 的渲染方式预览 Markdown 文档
文本分析器与实用工具
分析文本并提供一些基础实用工具
文本对比
比较两段文本
字符串替换器
支持正则表达式的查找与替换文本
Mermaid 图表编辑器
编写 Mermaid 图表语法,并实时预览流程图、时序图、类图等
URL 与 IP 去毒化 / 还原
对 URL 和 IP 地址进行去毒化处理,便于在安全报告和工单中安全分享
提取 URL / 邮箱 / IP
从任意文本中提取所有 URL、邮箱地址和 IP 地址,用于日志分析与威胁狩猎
URL Slug 生成器
将任意文本转换为适合 URL 的 slug,支持 Unicode 并可配置分隔符
为每行添加前缀 / 后缀
为文本的每一行添加前缀或后缀,便于批量文本处理
ASCII 艺术字文本生成器
使用 FIGlet 字体将文本转换为 ASCII 艺术字,适用于终端、注释和 README 文件
表情选择与搜索
按关键词或分类浏览、搜索并复制任意 Unicode 表情符号
字符串混淆 / PII 脱敏
从任意文本中脱敏邮箱、信用卡、电话号码、IP 和 JWT —— 所有处理均在你的浏览器中完成
去除 HTML 标签
即时移除文本中的所有 HTML 标记。提取纯文本、解码实体,并去除脚本和样式。
CSS 练习场
带即时预览的实时 HTML + CSS 沙盒。在隔离的 iframe 中试验选择器、渐变和布局。
SVG 预览 / 编辑器
编辑 SVG 标记并实时查看渲染效果。检查 width、height、viewBox、元素数量,并复制为 data: URI。
Outlook Safelink 解码器
将 Outlook ATP、Proofpoint URLDefense、Mimecast、Barracuda 以及通用重定向器的包装链接解码回原始 URL。支持单条或批量粘贴。
Documents
Testers
JSONPath 测试器
测试 JSONPath
JSON Schema 验证器
根据 JSON Schema(draft-04、draft-06、draft-07、2019-09)验证 JSON 数据,并提供详细的错误报告
IBAN 验证器
通过校验和与长度验证国际银行账户号码(IBAN)
正则表达式测试器
验证并测试正则表达式
XSD 正则模式测试器
测试 XSD(XML 架构定义)的正则模式
URL 解析器
解析并分析 URL 组件、查询参数和结构
XML 验证器
验证 XML 数据语法与结构。
用户代理解析器
解析并分析 User-Agent 字符串,提取浏览器、操作系统和设备信息
查询字符串解析器
解析并解码 URL 查询字符串参数
XML / XSD 验证器
在线根据 XSD 架构验证 XML 文档。检查 XML 语法、验证架构符合性、测试命名空间验证,并确保你的 XML 文件符合企业标准。
密码强度检测器
检查密码强度、熵值、破解时间,并获取安全建议
JSONata 表达式测试器
针对 JSON 数据测试 JSONata 表达式,实时查看结果并调试 JSON 查询
电话号码解析器
解析并验证国际电话号码,支持国家/地区识别与格式转换
键盘键码查看器
按下任意按键即可查看其 JavaScript keycode、key、code 以及 which 值,用于调试键盘事件
JSON 差异查看器
并排比较两个 JSON 文档,精确查看发生了哪些变化
XPath 测试器
针对 XML 或 HTML 文档测试 XPath 表达式,并实时查看结果
CSS 选择器测试器
针对 HTML 测试 CSS 选择器,并立即查看匹配的元素
邮箱规范化
通过去除 Gmail 点号、加号别名并统一大小写,对邮箱地址进行规范化与去重
WebSocket 测试器
连接到 ws:// 或 wss:// 端点,发送消息,查看带 JSON 美化输出的响应,并在本地持久化历史记录
Colors
Images
References
HTTP 状态码参考
查询任意 HTTP 状态码,包含描述、分类与使用建议。覆盖 1xx、2xx、3xx、4xx、5xx 的完整参考——免费在线工具。
MIME 类型查询
按类型名称或文件扩展名查询 MIME 类型。搜索全部 2500+ 已注册的 MIME 类型,包含扩展名、可压缩性与来源——免费在线参考。
Git 命令查找器
为你的场景找到准确的 git 命令——撤销提交、删除分支、恢复丢失的工作、stash、rebase、cherry-pick。40+ 方案配有解释与安全警告。
CSS 光标参考
浏览全部 36 种原生 CSS cursor 值,提供实时悬停预览与可直接复制的片段。pointer、grab、resize、zoom 等的快速参考。
正则速查表
8 大类正则参考:字符类、锚点、分组、环视、量词、标志等。点击任意标记即可复制。
Calculators
Astrology
技术详情
免费在线开发者工具 — DevToys Web Pro
DevToys Web Pro 是什么
DevToys Web Pro 是一套免费的、基于浏览器的开发者工具集合,覆盖几乎所有常见任务:格式化并验证 JSON、Base64 编码与解码、生成 UUID、解码 JWT 令牌、测试正则表达式、在数据格式之间转换、对字符串进行哈希、生成二维码、压缩图片等——无需安装软件,也无需将数据发送到服务器。每个工具都完全在你的浏览器中通过 JavaScript 和 WebAssembly 运行,因此你的代码、凭据和敏感数据永远不会离开你的设备。
工具分类
工具分为八大类。格式化工具:JSON 格式化器、SQL 格式化器、XML 格式化器、CSS 格式化器、HTML 格式化器、JavaScript 格式化器、YAML 格式化器、TOML 格式化器。编码与解码:Base64 编码/解码、URL 编码/解码、JWT 解码器、HTML 实体编码器、十六进制/ASCII 转换器、Base58、gzip、quoted-printable。生成器:UUID/GUID 生成器、密码生成器、二维码生成器、哈希生成器、HMAC 生成器、RSA 密钥生成器、bcrypt 生成器、lorem ipsum 生成器、TOTP/OTP 生成器。转换器:JSON 转 YAML、JSON 转 CSV、JSON 转 TOML、cron 表达式解析器、chmod 计算器、日期转换器、进制转换器、curl-to-code、Markdown 转 HTML。测试工具:正则测试器、JSON Schema 验证器、JSONPath 测试器、XML/XSD 验证器、URL 解析器、查询字符串解析器、IBAN 校验器、密码强度检测器。文本工具:Markdown 预览、文本差异/对比、文本分析器、字符串替换器、列表对比。图像工具:图片压缩器、图片转换器、图片调整大小、图片裁剪。网络工具:IPv4 子网计算器、IPv4 范围展开器、IPv6 解析器。
隐私 — 你的数据留在浏览器中
与许多在线开发者工具会将你的输入发送到远程服务器处理不同,DevToys 会在本地处理一切。当你格式化 JSON、解码 JWT、测试正则或对字符串进行哈希时,计算都在你的浏览器标签页中运行,使用的是现代 Web 应用所依赖的同一套 JavaScript 引擎和 Web Crypto API。不会传输任何数据,不会记录任何输入,并且页面加载后工具可在离线状态下继续工作。这使得 DevToys 可以安全地用于 JWT 令牌、API 密钥、私钥、凭据以及任何其他敏感的开发者数据。
浏览器工具 vs 本地应用
DevToys Web Pro 在任何浏览器中都能即开即用:无需安装、无需登录、无需配置。它也提供渐进式 Web 应用(PWA)以便离线使用,并提供 Chrome、Firefox 和 Edge 的浏览器扩展,将所有工具放到你的新标签页中。对于团队而言,Web 版本无需软件部署——分享一个 URL,任何操作系统上的任何人都能立即使用这些工具。相比在本地运行脚本或配置 VS Code 扩展,DevToys 更适合用于一次性的格式化、解码或转换任务,访问更快。