在你浏览器里运行的免费工具
面向开发者、运营人员和日常办公的格式转换与分析工具。无需注册,无需上传,即开即用。
- 数据不上传
- 无需注册账号
- 即开即用
开发者工具
JSON 格式化与校验
粘贴 JSON 即可格式化、压缩或校验,语法错误会精确提示行号与列号。全程离线,不会上传任何数据。
Unix 时间戳转换
把 Unix 时间戳转换成各时区的日期,或把日期转换回秒与毫秒。工具会明确告诉你按哪种单位解析,全部在浏览器本地完成,数据不上传。
UUID 生成器
使用浏览器加密级随机数本地生成 1 到 1000 个 UUID,支持 v4、符合 RFC 9562 的按时间排序 v7 与 NIL,可复制或下载为 .txt。数据全程不出你的设备。
JWT 解码工具
粘贴 JSON Web Token 即可查看头部与载荷声明,exp、iat、nbf 会同时显示本地时间与相对描述。采用 UTF-8 解码,中文声明不会乱码,全程在浏览器本地完成。
正则表达式测试工具
粘贴文本即可测试正则表达式:实时高亮匹配、列出编号与命名捕获组、一键切换 g i m s u y 修饰符,并预览替换结果。全程本地运行,不上传内容。
哈希计算与校验工具
输入文本或选择文件,一次性得到 MD5、SHA-1、SHA-256、SHA-384、SHA-512 的十六进制与 Base64 结果。全部在浏览器本地完成,不会上传任何内容。
文本差异对比工具
粘贴两个版本即可逐行比较,提供统一视图与并排视图、新增/删除行数、相似度以及空白字符可视化,差异文本可一键复制。全程在浏览器本地完成。
Markdown 预览与导出工具
实时预览 Markdown,并按任意尺寸导出为 PNG、JPG、WebP、SVG、PDF 或 HTML,可调页边距,并提供 GitHub 等多种主题。全程浏览器本地完成,不上传内容。
Base64 编码与解码
正确处理中文、emoji 和带重音字母的 Base64 编码与解码。支持标准、URL 安全和 MIME 三种写法,可处理文件和 data: URL。全程本地,不上传。
URL 编码与解码
按 encodeURIComponent、encodeURI 或表单(+)规则对文本和链接做百分号编码与解码,支持中文和 emoji,能说明无效序列的原因,并把网址拆成各个部分。
Markdown 转 HTML
把 Markdown 转成干净的 HTML,支持表格、任务列表和标题 id,可选择原始 HTML 的处理方式、包装成完整文档、压缩并复制或下载。不上传内容。
HTML 转 Markdown
把 HTML 或从网页复制的内容转成干净的 Markdown:标题、列表、链接、图片、表格和代码块,样式可选。全程在浏览器内运行。
SEO 与运营工具
日常工具
图片压缩与缩放
通过调整质量与最大宽度来压缩 JPG、PNG、WebP 图片。处理全部在你的电脑上完成,隐私图片不会离开设备。
图片尺寸调整
按精确像素或百分比调整图片尺寸,可锁定宽高比,重新编码也不会意外损伤画质。全程在本机完成,不会上传你的图片。
图片格式转换
在浏览器里把图片在 PNG、JPG、WebP、AVIF 之间互转,保持原尺寸不变,带质量滑块,并实时检测当前浏览器可编码的格式。无需上传。
图片元数据查看与 EXIF 检查
读取图片内的 EXIF:相机与镜头型号、光圈快门、拍摄时间以及 GPS 坐标,还可一键删除元数据并下载副本。全程在浏览器本地完成,不需上传。
强密码生成器
使用浏览器加密级随机数生成密码:可选长度、字符类型并排除易混淆字符,并显示真实熵值。密码不会被保存或发送。
二维码生成器
为链接、电话、邮箱或任意文本生成二维码,可选纠错等级、尺寸、边距和颜色,并下载 PNG 或 SVG。在你的设备上生成,不上传内容。
PDF 合并与页面提取
把多个 PDF 合并成一个,调整文件与页面顺序,剔除不要的页面或只提取所选页面。全程在浏览器内完成,文件不会上传。
字数统计工具
输入时实时统计词数、字符数、句子、段落和阅读时间,正确处理中文和 emoji,并可对照短信、标题、推文等字数限制。
大小写转换工具
一次把文本转成大写、小写、标题式、句首大写、camelCase、PascalCase、snake_case、kebab-case 等,还支持全角半角转换,每种结果都能一键复制。不上传。
指南
Base64 中文乱码:btoa 报错、atob 乱码和 UTF-8 的关系
btoa 遇到中文和 emoji 会抛异常,atob 解出来的中文是乱码,URL 安全写法和缺失填充还会让解码失败。从字节层面讲清原因,并给出正确的代码。
照片处理与压缩:三种"变小"其实是三件事
缩放、压缩、转换是三种不同的操作。本文给出先后顺序、质量档位的选择,以及放大、重复保存、透明通道和 方向标签这几个坑。
JS 正则表达式:测试器里通过、代码里失败的原因
正则语法没有统一标准。JavaScript、Python 与 PCRE 在锚点、\d、命名分组、行内标志和替换字符串上的具体差异,以及复制粘贴后的排查顺序。
JWT 解码和验证的区别:能看懂载荷不等于令牌可信
不需要密钥就能读出 JWT 的内容,所以解码成功说明不了什么。本文讲解码与验证的差别、alg 带来的漏洞、exp 为什么总是对不上,以及中文声明乱码的原因。
查看全部
针对这些工具所解决问题的简短实操说明。