文本与编码工具
文本编解码、格式化、对比、二维码与 UUID 生成。
文本 / 编码
Base64 与 URL 编解码
JSON 格式化
美化、压缩与校验 JSON
时间戳转换
Unix 时间戳与本地时间互转
文本对比
逐行标出两段文本的差异
二维码
把文本或链接生成二维码图片
UUID 生成
批量生成 UUID v4
这些工具分别解决什么
编码类问题交给 文本 / 编码:接口返回一段 Base64、日志里的 URL 被转义得面目全非,粘贴进去一步还原。JSON 格式化 用于把压缩成一行的接口响应展开成可读结构,顺带校验括号与引号是否配对——JSON 解析失败时它给出的位置信息比肉眼找更快。
时间戳转换 要在「10 位秒」和「13 位毫秒」之间换算,日志与数据库里两种都常见,转换时注意位数对不对,否则日期会差出几十年。文本对比 适合比对两版配置文件或两段 SQL,逐行标出增删改。
二维码 把一段文本或链接转成可扫描的图片,注意内容越长码点越密,打印尺寸要留够。UUID 生成 按 v4 规范产出随机标识,适合造测试数据或临时主键,一次可批量生成多条。
常见问题
Base64 是加密吗?
不是。Base64 只是一种把二进制数据映射成可打印字符的编码方式,任何人拿到字符串都能还原出原文,不提供任何保密性。需要保密请使用 AES、RSA 这类加密算法。
JSON 格式化会修改我的数据吗?
不会改变字段与取值。格式化只调整缩进与换行,压缩则去掉多余空白,两者都不会增删或改写内容。若解析失败,工具会提示出错位置,请先修正原文再转换。
时间戳为什么有 10 位和 13 位两种?
10 位是 Unix 时间戳的秒数,13 位是毫秒数,两者相差 1000 倍。转换前先确认位数,否则同一串数字按秒解释与按毫秒解释会得到完全不同的日期。
二维码里的内容会过期吗?
二维码只是一张承载文本的图片,本身不存在过期概念,内容写进去是什么就永久是什么。但如果二维码里放的是短链接,链接指向的地址失效时扫码就会跳转失败。