🔐 编码 / 文本工具

Base64、URL 编解码、哈希、UUID、正则、二维码、文本 Diff、JWT、进制转换、图片压缩,编码处理全覆盖。

编码 / 文本工具(共 10 个)

🔡
Base64 编解码

中文不乱码的 Base64 编解码,支持 URL Safe 变体、MIME 换行与图片 Data URL。全部在浏览器内完成。

  • 中文 / emoji UTF-8 安全编解码,不乱码
  • URL Safe 变体(-_ 且去 =),适配 JWT 场景
  • 每 76 字符换行(MIME 格式)输出
🔗
URL 编解码

URL 编解码与查询参数一键拆解,encodeURI / encodeURIComponent 双模式对比。

  • encodeURIComponent / encodeURI 双模式编码
  • 解码时自动把 + 还原为空格
  • URL 结构拆解:协议 / 主机 / 路径 / Hash
#️⃣
MD5/SHA 哈希

一次输入同时得到 MD5、SHA-1、SHA-256、SHA-512、CRC32,支持加盐与哈希值比对。

  • MD5(32 位 / 16 位)/ SHA-1 / SHA-256 / SHA-512 / CRC32 一次算全
  • 支持中文与 emoji,UTF-8 字节数提示
  • 加盐计算(盐值拼在文本后)
🆔
UUID / 雪花 ID 生成器

批量生成 UUID v4、Snowflake 分布式 ID、NanoID 与随机密码,并可反解雪花 ID 中的时间信息。

  • UUID v4 批量生成(最多 1000 个)
  • 分隔方式:每行 / 逗号 / 空格
  • 包装格式:纯文本 / 带引号 / SQL VALUES / JSON 数组
🎯热门
正则表达式测试

边写边看高亮结果,支持捕获分组、命名分组、替换预览与常用正则速查库。

  • 匹配测试:实时高亮,奇偶色区分相邻匹配,显示 N 处匹配徽标与耗时
  • 分组明细表:每处匹配的位置、完整内容、$1/$2… 及命名分组逐条展示
  • 替换预览:支持 $1、$&、$<name> 引用,左右对照、一键复制、结果转原文
🔳
二维码生成/识别

生成可自定义颜色与 Logo 的高清二维码,也能上传图片反向识别内容。图片不会离开你的浏览器。

  • 生成:尺寸滑块(128-1024)、前景/背景色、白边滑块(0-8)、纠错级别 L/M/Q/H,中心 Logo 上传
  • 扫码识别:拖拽/粘贴/选择图片自动解析,智能判断类型(网址/WiFi/名片/电话…)
  • 场景模板:8 种预设格式(URL/WiFi/电话/短信/邮件/vCard/地理位置/纯文本),一键填入即用
📝
文本 Diff 对比

基于 LCS 算法的文本对比:行 / 词 / 字符三种粒度,左右并排与上下统一两种视图,行内差异逐词高亮,相似度统计。

  • LCS 最长公共子序列算法,跳过公共前后缀加速大文本对比
  • 行 / 词 / 字符三种对比粒度,中文按字符、英文按词智能切分
  • 左右并排视图 + 上下统一视图,新增绿 / 删除红 / 修改黄
🔑
JWT 解析器

解码 JWT 的 Header / Payload / 签名,标准声明中文解读,exp 过期时间轴可视化,支持 HS256/384/512 在线验签。

  • Base64Url 解码三段结构:Header / Payload / 签名分色展示
  • 标准声明(iss/sub/aud/iat/exp/nbf/jti)逐项中文解读
  • 时间轴可视化:签发 → 生效 → 过期,当前状态(有效/未生效/已过期)即时标注
🔢
进制转换

2/8/10/16/32/36 进制互转,BigInt 大整数不丢精度,支持 0x/0b 前缀、负数小数、原码反码补码与二进制位视图。

  • 六进制互转:二进制 / 八进制 / 十进制 / 十六进制 / 32 进制 / 36 进制
  • BigInt 精确转换:超过 Number.MAX_SAFE_INTEGER 的大整数不丢精度
  • 自动识别 0x / 0b / 0o 前缀,支持负数输入
🖼️热门
图片压缩

浏览器本地压缩 JPG / PNG / WebP:拖拽多图、质量与尺寸可调、压缩前后对比、逐张或打包下载,图片永不离开你的设备。

  • 纯本地压缩:Canvas 重绘 + toBlob,无任何上传,断网也能用
  • 拖拽 / 多选批量处理,队列逐张显示原始 vs 压缩后体积与节省百分比
  • 输出格式三选:JPEG(白底铺底防透明变黑)/ PNG / WebP

关于编码 / 文本工具

编码文本类工具包含 Base64 编解码(支持图片转 Data URL)、URL 编解码、MD5/SHA 哈希计算、UUID 与雪花 ID 批量生成、正则表达式在线测试、二维码生成与识别、LCS 文本 Diff 对比、JWT 解析与 HMAC 验签、2-36 进制 BigInt 转换与本地图片压缩。纯前端实现,数据不经过服务器。

浏览其他分类