Base62 编码/解码

功能说明

🔤 Base62编码

将文本转换为Base62编码格式

🔓 Base62解码

将Base62编码还原为原始文本

🔤 字符集

使用0-9、A-Z、a-z共62个字符

🔒 本地处理

所有操作在本地完成,保护数据安全

案例说明

📝 简单文本

原文:Hello
Base62:JxF12TrwUP45BMd

🔢 数字编码

原文:123456
Base62:2nQpJm8KvL3N
📝 输入文本
Length: 0
📄 输出结果
Length: 0

🔍 Base62 工作原理

  • 字符集:62个符号0-9、A-Z、a-z(总共62个不同字符)
  • 编码过程:将输入字节解释为大整数,通过重复除法转换为Base62
  • 解码过程:将Base62数字累积回Base256字节(逆过程)
  • 变体:某些实现会重新排列字符集,确保双方使用相同的字符集
  • 用途:Base62是用于紧凑ID/短链接的文本表示,不是加密