Base62 编解码
文本/Base62 互转
输入数据
支持任意文本数据
转换模式
Base62 字符集
使用 62 个字母数字字符
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ数字
0-9(10)小写
a-z(26)大写
A-Z(26)无特殊符号,易于人工输入和识别
短链接服务
Base62 常用于短链接服务和生成简洁易读的 ID,无需担心 URL 编码问题
💡 使用说明
什么是 Base62?
Base62 是一种使用 62 个字母数字字符(0-9、a-z、A-Z)的编码方案。它简洁易读,常用于生成短链接和可读的 ID。
为什么使用 Base62?
- URL 友好:无需编码,可直接用于 URL
- 易于输入:仅包含字母和数字,无特殊符号
- 简洁紧凑:比 Base64 略短,更美观
- 可读性好:易于人工识别和记忆
应用场景
- 短链接服务(bit.ly、t.cn 等)
- 唯一 ID 生成(用户 ID、订单号等)
- 邀请码和优惠券码
- 文件/资源的简短标识符
字符集
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
共 62 个字符:数字(10个)+ 小写字母(26个)+ 大写字母(26个)
优势特点
- 无特殊符号:不会与 URL、文件名冲突
- 大小写敏感:提供更多可能性
- 跨平台兼容:所有系统都支持
- 简洁美观:适合展示给用户
注意事项
- Base62 对大小写敏感(a ≠ A)
- 编码长度取决于输入数据
- 不同实现可能使用不同的字符顺序
- 主要用于生成简短可读的标识符
转换结果
17S5v1QrYffMU5PVW4iwDQ9ttL85l4hW5
输入大小24 字节
输出大小33 字节
输入长度24
输出长度33
大小变化+9 字节
膨胀率1.38
字符分析
Base6233
数字11
小写10
大写12
字符集组成
数字33.3%
小写30.3%
大写36.4%
转换详情
原始文本
https://example.com/page↓ 编码
Base62 字符串
17S5v1QrYffMU5PVW4iwDQ9ttL85l4hW5