开发者工具
格式化、转换、编解码和生成工具。免费、快速、私密:数据只留在你的浏览器里。
62 个工具
转换工具
颜色转换(HEX、RGB、HSL) 在 HEX、RGB、HSL、HSV 和 CMYK 之间转换颜色,实时预览,并显示与白色、黑色的对比度。 CSV 转 HTML 表格 把 CSV 数据转换成带表头的 HTML 表格,可以直接粘贴到网页或邮件中。 CSV 与 JSON 互转 把 CSV 转成 JSON,或把 JSON 转回 CSV。自动识别分隔符,支持表头和数据类型识别。 CSV 转 TSV 把逗号分隔的 CSV 转换成制表符分隔的 TSV,正确处理带引号的单元格。 CSV 转 XML 把 CSV 的每一行转换为 XML 元素,用表头作为元素名,自动识别分隔符。 数据大小换算 在比特、字节、KB、MB、GB、TB 与二进制 KiB、MiB、GiB 之间换算存储和带宽单位。 Excel 与 CSV 互转 把 .xlsx 工作簿的任意工作表转成 CSV,或把 CSV 转成 Excel 文件。日期、数字和多行单元格都会保留,文件不会上传。 图片格式转换(JPG、PNG、WebP) 把图片批量转换成 JPG、PNG 或 WebP,可限制最大尺寸,逐个下载或打包成 ZIP。全部在浏览器里完成。 图片转 PDF 把 JPG、PNG、WebP 等图片合成一个 PDF,每页一张,可选 A4、Letter 或按图片大小排版。图片不会上传。 JSON 转 HTML 表格 把 JSON 对象数组转换成 HTML 表格,嵌套字段展开为带点号的列名。 JSON 转 TSV 把 JSON 对象数组转换成制表符分隔的 TSV,可以直接粘贴到 Excel 或 Google 表格。 JSON 转 XML 把 JSON 转换成格式良好、带缩进的 XML,数组变成重复元素,「@」开头的键变成属性。 进制转换器 在二进制、八进制、十进制、十六进制和三十六进制之间转换任意大小的整数。 PDF 转图片(PNG、JPG) 把 PDF 的每一页转成 PNG、JPG 或 WebP 图片,可选分辨率和页码,逐页下载或打包成 ZIP。文件不会上传。 SVG 转 PNG 把 SVG 代码或文件转换成清晰的 PNG、JPG 或 WebP 图片,可选 1–4 倍或任意宽度,背景可透明或纯色。 文本与二进制、十六进制互转 把文本转成二进制、十六进制、十进制或八进制的 UTF-8 字节,也能把字节还原成文本。 TOML 与 JSON 互转 把 TOML 转成 JSON,或把 JSON 转成 TOML。支持表、表数组、内联表和日期,出错时精确指出位置。 单位换算 一站式换算长度、重量、温度、体积、面积、速度、时间、压强和能量单位。 Unix 时间戳转换 把 Unix 时间戳(秒、毫秒、微秒或纳秒)转换成可读日期,或把日期转换成时间戳。 XML 转 CSV 把 XML 中重复的记录转换成 CSV 行,属性和嵌套元素都会变成列。 XML 转 HTML 表格 把 XML 中重复的记录渲染成 HTML 表格,属性和嵌套元素都会变成列。 XML 转 JSON 在浏览器中把 XML 转成 JSON,保留属性、文本和重复元素,出错时指出具体位置。 XML 转 TSV 把 XML 中重复的记录转换成制表符分隔的 TSV,可以直接粘贴到表格软件。 YAML 与 JSON 互转 把 YAML 转成 JSON,或把 JSON 转成 YAML。支持锚点、多文档,出错时精确指出位置。
格式化与压缩
代码格式化 用 Prettier 美化 HTML、CSS、JavaScript、TypeScript、JSON、XML、Markdown、YAML 和 GraphQL 代码。 Go 代码格式化 用编译成 WebAssembly 的 gofmt 在浏览器里格式化 Go 代码。 JavaScript 与 CSS 压缩 用 Terser 压缩 JavaScript、用 CSSO 压缩 CSS,减小文件体积,全部在浏览器里完成。 JavaScript 混淆 通过重命名变量、隐藏字符串和打乱控制流让 JavaScript 难以阅读,同时保持运行结果不变。 JSON 格式化与校验 美化、校验和压缩 JSON,精确指出错误位置。全部在浏览器本地完成。 JSON 树形编辑器 把 JSON 显示成可折叠的树,直接修改键、值和类型,JSON 文本同步更新。 PHP 代码格式化 用 Prettier 官方 PHP 插件,按 PER 编码规范(PSR-12)美化 PHP 代码。 Python 代码格式化 用编译成 WebAssembly 的 Ruff 格式化程序,把 Python 代码整理成 Black 风格。 Ruby 代码格式化 用 Syntax Tree 格式化 Ruby 代码,底层是编译成 WebAssembly 的真正 Ruby 解释器。 SQL 格式化 美化 SQL 语句,支持 MySQL、PostgreSQL、SQL Server、Oracle、SQLite、BigQuery 等方言。
编码与哈希
Base64 编码解码 把文本编码为 Base64,或把 Base64 解码回文本,完整支持 UTF-8 和 URL 安全格式。 HTML 实体编码与解码 把文本转义成 <、é 这样的 HTML 实体,或把实体还原成普通文本。 图片转 Base64 把 PNG、JPG、GIF、WebP、SVG 图片转换成 Base64 Data URI,可直接用于 CSS、HTML 和 Markdown,也能把 Base64 还原成图片。 JWT 解码 解码 JSON Web Token,查看头部和载荷,并检查签发时间和过期时间。 MD5 / SHA 哈希生成器 一次计算文本的 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 哈希值,可输出十六进制或 Base64。 MD5 哈希生成器 计算任意文本的 MD5 哈希值,可逐行计算,输出十六进制或 Base64,全部在浏览器本地完成。 SHA-1 哈希生成器 计算任意文本的 SHA-1 哈希值,可逐行计算,输出十六进制或 Base64,全部在浏览器本地完成。 SHA-256 哈希生成器 计算任意文本的 SHA-256 哈希值,可逐行计算,输出十六进制或 Base64,全部在浏览器本地完成。 SHA-512 哈希生成器 计算任意文本的 SHA-512 哈希值,可逐行计算,输出十六进制或 Base64,全部在浏览器本地完成。 URL 编码解码 把文本做百分号编码,安全放进 URL 和查询参数;或把 %XX 序列解码回可读文本。
文本工具
邮箱格式校验 批量检查邮箱地址格式是否合法,发现常见域名拼写错误并去重。只校验格式,不查询邮箱是否存在。 PCRE 正则表达式测试 用真正的 PCRE2 引擎测试 PHP / Perl 兼容正则:支持递归、占有量词、\K 等 JavaScript 没有的语法。 正则表达式测试 实时测试 JavaScript 正则表达式:高亮匹配结果、查看捕获组、预览替换效果。 去除 HTML 标签 去掉 HTML 标签、脚本和样式,保留段落结构清晰的纯文本。 文本对比 对比两段文本,按行、按词或按字符高亮新增、删除和修改的内容。 字数统计 统计字数、字符数、句子、段落和字节数,并估算阅读与朗读时间,中英文和表情符号都能正确计数。
网页开发
.htaccess 生成器 生成 Apache .htaccess 配置:强制 HTTPS、www 跳转、301 重定向、404 页面、Gzip、缓存和安全响应头。 Cron 表达式解析 用中文解释 Cron 表达式,并列出它在本地时区或 UTC 下接下来的运行时间。 CSS 字体栈生成器 生成跨平台的 CSS font-family 字体栈,包含系统字体、中日韩回退字体和 Emoji 字体。 CSS 雪碧图生成器 把多个小图标合并成一张雪碧图 PNG,并生成每个图标对应的 CSS background-position 类。 Favicon 图标生成器 用文字、Emoji 或你的 Logo 生成网站图标:favicon.ico、各尺寸 PNG、Apple 触摸图标、manifest 和 HTML 代码,一个 ZIP 打包下载。 HTML/CSS/JS 在线运行 在线编写 HTML、CSS 和 JavaScript 并实时预览,带控制台输出、分享链接和 HTML 下载。代码在浏览器沙箱里运行。 Markdown 预览 编写 Markdown 并实时预览,支持 GitHub 风格 Markdown,可复制生成的 HTML。 在线图片编辑器 在浏览器里裁剪、旋转、翻转、缩放图片,调整亮度对比度、套用滤镜、查看 EXIF,并保存为 PNG、JPG 或 WebP。图片不会上传。