HiFimily

开发者工具集

在线开发工具

简洁、快速、无需注册

JSON 格式化

格式化、压缩、验证 JSON

Base64 编解码

Base64 编码和解码

时间戳转换

Unix 时间戳与日期互转

URL 编解码

URL 编码和解码

哈希计算

MD5、SHA1、SHA256

UUID 生成器

生成 UUID v1 和 v4

二维码生成器

生成自定义二维码

颜色转换

HEX、RGB、HSL 互转

使用指南

JSON 格式化常见错误

键名未加双引号、多余的尾逗号、字符串中引号未转义是最常见的三种错误。使用验证功能可快速定位问题。

Base64 中文乱码怎么办

Base64 编码前需要先将中文转为 UTF-8 字节,解码后也要按 UTF-8 解析。如果出现乱码,检查编码格式是否一致。

10位和13位时间戳的区别

10位是秒级时间戳(Unix timestamp),13位是毫秒级时间戳(JavaScript Date.now())。转换时注意单位。

URL 参数什么时候需要编码

URL 参数中包含特殊字符(如空格、&、=、中文等)时必须编码,否则会导致参数解析错误。

MD5 和 SHA256 如何选择

MD5 已不安全,仅用于非安全场景(如文件校验)。SHA256 更安全,适合密码哈希、数字签名等安全场景。

UUID v1 和 v4 的区别

v1 基于时间戳和 MAC 地址生成,可能泄露信息;v4 完全随机,更安全。一般推荐使用 v4。

二维码扫描不出来怎么办

确保内容格式正确,增加二维码尺寸,调整前景色和背景色对比度。避免内容过长,保持足够的容错率。

颜色格式如何选择

HEX 适合 CSS 和设计稿,RGB 适合编程和图像处理,HSL 更符合人类感知,便于调整亮度和饱和度。