全部工具

编码 / BASE-N

同一份数据,五种编码方式。

Base16、Base32、Base32hex、Base64 与 Base64URL。按明确规范处理 UTF-8 文本或文件,预览、完整复制与下载,全程本地。

文件无需上传免费使用,无需注册
数据类型

文本最多 1 MB,文件最多 5 MB。两类数据各自保留输入和结果;处理中完成或取消后再切换。此工具是字节编码,不是整数进制换算。

操作方向

两个方向分别保留输入、编码选项与成功结果。处理中可明确取消,再切换方向。

01 / 准备输入

Base16 / Base32 / Base32hex 输出大写,解码接受 ASCII 大小写、空白及可省略的末尾填充。Base32 与 Base32hex 不混用,不把 0、1 猜成 O、I;拒绝错误填充和非零尾位。Base16 不接受 0x 前缀或奇数个字符。

空格和换行属于内容,不自动裁剪。UTF-8 编码后最多 1,000,000 字节;空字符串可生成 0 字节结果。

0 个输入字符

准备好输入后开始;更改草稿不影响已有结果。

02 / 核对与取用结果

本方向的成功结果

结果绑定生成时的编码规范。编辑输入、切换选项或失败不会改写已有下载。

处理成功后,在这里查看并取用结果。

使用边界

文本工具只处理 UTF-8,最多 1 MB。中文、Emoji、组合字符、空格与换行不做 Unicode 归一化。无效 UTF-8 会报错,不用替代字符伪装成功;二进制数据或其他文字编码请使用文件工具。解码后的 HTML 只作为文字显示,不执行。

不上传,也不是加密

输入和文件名不进入统计、不写入浏览器历史存储。Base64 是可逆编码,不是加密;通常还会增加体积。分享前检查敏感内容。刷新或离开页面后不保留结果,请先下载。

常见问题

支持哪些编码格式?

支持 Base16、Base32、Base32hex、Base64 和 Base64URL,可处理文本或本地文件。

为什么看起来相似的编码会解码失败?

不同格式的字符表、填充和大小写要求可能不同。请选择生成时使用的格式,只输入编码负载,不附带 Data URL、引号或 HTML。