TingYu Tools

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