# 进制、基数与十六进制文本编码工具

在 Base32/45/58/62/64URL/Base85/Z85、任意基数（2–36）与十六进制之间对文本和字节进行编码与解码，并提供 URL、HTML 实体与 Unicode 转义转换——适用于 JWT、区块链 ID、data URI 与二进制检视。

> 标准页面: https://elysiatools.com/zh/hubs/base-radix-and-hex-encoding-tools

- **分类:** encode-decode

- **关键词:** base64url 解码, base58 编码, base45, base62, base85 z85, 进制转换器, hex 转字符串, hex dump 查看器, url 编码, html 实体编码, unicode 转义, 字节编码

## 概述

本 hub 汇集了开发者在文本与字节之间搬运数据时常用的字母表类编码。Base 家族覆盖真实系统使用的格式——Base32、欧盟数字新冠证书用的 Base45、Bitcoin/Ripple 的 Base58、短链接的 Base62、JWT 的 Base64URL，以及 ZeroMQ/RFC-1924 的 Base85——外加一个支持任意 2–36 基数的 Base-N 转换器。Hex 与转义组负责 hex 与字符串互转、只读的十六进制 dump 查看器，以及出现在网页负载与源码中的 URL / HTML 实体 / Unicode 转义。用它选对编码、检视原始字节，或往返转换一个令牌，而不必靠猜来判断手上的 Base 变体。

## 工具

- N 进制转换器: 在 2-36 任意进制之间转换数字与文本,支持自定义字符表(含 base58 / base62 / Crockford base32 预设)。区块链、低层编程、数据工程的元工具。
- Base32转换器: 将文本编码/解码为Base32格式，支持多种变体
- Base45转换器: 将文本编码/解码为Base45格式（RFC 9285）
- Base58转换器: 将文本编码/解码为Base58格式，支持比特币和瑞波币变体
- Base62转换器: 将文本编码/解码为Base62格式（0-9, A-Z, a-z）
- Base64URL 编解码: Base64URL（URL 安全的 Base64 变体，用于 JWT/JWS/JWE）编解码，并支持标准与 URL 安全 Base64 互转
- Z85 / RFC 1924 Base85 流式编解码器: 使用 ZeroMQ Z85、RFC 1924 Base85 或经过验证的自定义字母表进行单值或逐行批量字节编解码
- 十六进制字符串转换器: 在文本与十六进制字符串之间互转，支持灵活分隔、前缀（0x/\x/U+）与大小写选项
- 十六进制查看器: 上传任意二进制文件，以经典 hex dump（偏移量 + 十六进制 + ASCII）只读视图检视
- URL编码解码: URL编码和解码字符串
- HTML实体编码解码: HTML实体编码和解码
- Unicode 转义转换器: 在文本与 Unicode 转义序列（\uXXXX / \u{XXXXXX}）之间互转，并支持 Unicode 归一化（NFC/NFD/NFKC/NFKD）

## 示例

- 十六进制/Unicode转换样本: 十六进制和Unicode转义序列转换的测试样本

## 常见问题

### 我的令牌用的是哪种 Base 格式？

按系统匹配：JWT/JWS/JWE 与 data URI 用 Base64URL；比特币地址和大多数钱包/种子格式用 Base58；欧盟数字新冠证书和部分二维码负载用 Base45；短链接 ID 用 Base62；ZeroMQ 和 RFC 1924 IPv6 用 Base85/Z85；TOTP 密钥和 DNS 中会出现 Base32。Base-N 基数转换器还覆盖纯数字的 2–36 基数。

### Base64 和 Base64URL 有什么区别？

标准 Base64 使用 + 和 /，且常用 = 填充，这些字符在 URL 和文件名中会出问题。Base64URL 把它们换成 - 和 _，并使填充可选，这正是 JWT 和 data URI 使用它的原因。Base64URL 工具可在标准与 URL 安全两种形式之间互转。

### 编码和加密是一回事吗？

不是。这些编码都是对相同字节的可逆表示——任何人都能解码，它不隐藏任何内容。它们用于传输与检视，而非保密。若需保密请使用密码工具；这里的编码只重新排版数据。

### 能把二进制文件作为 hex dump 检视吗？

可以。Hex Editor（文件查看器）是只读的：上传任意二进制文件，它会渲染出带偏移、十六进制字节和 ASCII 列的经典 hex dump，让你在不修改任何内容的情况下看到原始结构。

## 相关内容

- [二进制载荷编码与序列化工具](https://elysiatools.com/zh/hubs/binary-payload-serialization): 在一个专题中处理结构化载荷在紧凑二进制格式、传输编码和转义文本表示之间的转换。
- [文本大小写、编码与规范化转换工具](https://elysiatools.com/zh/hubs/text-convert): 在一个专题中比较文本大小写转换、全半角转换、编码转换、Quoted-Printable 处理和行内文本规范化工具。
- [Unicode、Emoji 与隐形字符调试工具](https://elysiatools.com/zh/hubs/unicode-emoji-debugging): 在一个 Unicode 调试专题里检查隐形字符、规范全半角、解码转义序列、审查 IDN punycode，并清理含大量 emoji 的文本。
- [密钥生成、签名与可信性校验工具](https://elysiatools.com/zh/hubs/key-generation-signature-verification): 在一个聚焦可信性检查的专题中，集中处理密钥生成、JWT 与 AGEX 签名检查、PDF 与 TLS 证书验证，以及哈希比对。
- [古典与现代密码工具](https://elysiatools.com/zh/hubs/classical-and-modern-cipher-tools): 用古典替换密码（凯撒、维吉尼亚、ROT13/47、Atbash）和现代对称密码（XOR、RC4、AES-256-GCM）对文本进行编码与解码——适用于学习、CTF 解谜与课堂密码学教学。
