🔡

Base62 编码

数字与 Base62(0-9A-Za-z)短字符串互转,常用于短链接、短 ID。

本地处理 · 不上传

加载工具中…

相关:base62 · 短链 · 短id · 进制 · 编码

Base62 编码只用数字与大小写字母共 62 个字符,无特殊符号,天然适合放进 URL。短链服务的标识码普遍采用这种编码。

使用步骤

  1. 输入数字或文本
  2. 选择编码或解码
  3. 查看结果
  4. 复制使用

使用场景

  • 生成短链接的标识码
  • 把自增 ID 转成更短的字符串
  • 生成 URL 安全的标识符
  • 缩短数据库主键的展示长度

小贴士

  • Base62 常用来把自增数字 ID 压缩成短字符串——十亿这个数在 Base62 下只有六个字符。
  • 但直接编码自增 ID 会暴露业务量:连续注册两个账号,把编码解回数字就知道中间有多少条记录。
  • 需要隐藏顺序信息时,应先对 ID 做可逆的混淆变换再编码,或直接改用随机标识。

常见问题

短链为什么用 Base62?

因为它只含数字与字母,放进 URL 无需编码,也便于口头传达。同时 62 个字符的密度足够高,短短几位就能表示很大的数字空间。

会泄露信息吗?

直接编码自增 ID 会。别人可以解码看到序号,从而推算你的数据总量和增长速度。敏感场景应先混淆 ID 再编码。

和 Base64 有什么区别?

Base64 多了两个符号字符(通常是 + 和 /)与填充等号,在 URL 中需要替换或编码。Base62 去掉了它们,代价是编码效率略低。

Base62 编码是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用Base62 编码,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。