🔍

首页Home › 编码与加密Encoding & Crypto

🔤 UTF-32 转 UTF-8 文本Convert UTF-32 to UTF-8

把 UTF-32 码位(每个 8 位十六进制)解码成文本,支持大端/小端和 BOM。本地处理。Decode UTF-32 code points (8 hex digits each) into text, with big-endian/little-endian and BOM handling. Processed locally.

使用说明与常见问题How-to & FAQ

「UTF-32 转 UTF-8 文本」是什么?What is the Convert UTF-32 to UTF-8 tool?

把 UTF-32 码位(每个 8 位十六进制)解码成文本,支持大端/小端和 BOM。本地处理。Decode UTF-32 code points (8 hex digits each) into text, with big-endian/little-endian and BOM handling. Processed locally.

如何使用「UTF-32 转 UTF-8 文本」?How do I use the Convert UTF-32 to UTF-8 tool?

在「UTF-32 转 UTF-8 文本」中,把内容粘贴或输入到上方输入框,按需设置「字节序」,结果会实时显示在下方,点击「复制结果」即可复制。例如输入「00000048 00000069」,得到「Hi」。In the Convert UTF-32 to UTF-8: Paste or type into the input box, adjust "Byte order"; the result appears below instantly — click "Copy result" to copy it. Example: "00000048 00000069" → "Hi".

值要怎么写?How do I write the values?

每个码位正好 8 位十六进制(大小写都可以,可加 U+ 或 0x 前缀),用空格、逗号、分号或换行分隔,例如 0001F600。位数不对(如 1F600)或含非十六进制字符(如 0001F60G)的值会被原样引用并报错,不会只读一部分。Each code point is exactly 8 hex digits (any case, optionally with a U+ or 0x prefix), separated by spaces, commas, semicolons or new lines, e.g. 0001F600. A value with the wrong number of digits (such as 1F600) or a non-hex character (such as 0001F60G) is quoted in the error; nothing is partly read.

哪些值会被拒绝?Which values are rejected?

超过 0010FFFF 的值和代理区 0000D800–0000DFFF(它们不是字符)都会报错,并指出是第几个值。Values above 0010FFFF and the surrogate range 0000D800–0000DFFF (which are not characters) are errors that name the value by position.

大端、小端和 BOM 怎么处理?How are byte order and the BOM handled?

「自动」按开头的 BOM 判断:0000FEFF 是大端,FFFE0000 是小端,BOM 会被去掉;没有 BOM 时按大端读。小端时每个值的 4 个字节顺序反过来(00F60100 读作 0001F600)。Auto looks at a leading BOM: 0000FEFF means big-endian and FFFE0000 means little-endian, and the BOM is removed. Without a BOM values are read as big-endian. In little-endian the 4 bytes of each value are reversed (00F60100 is read as 0001F600).

输入和输出是什么样的?What does the input and output look like?

例如在「UTF-32 转 UTF-8 文本」中输入 00000048 00000069,输出为:Hi。For example, the Convert UTF-32 to UTF-8 turns the input 00000048 00000069 into: Hi.

有哪些选项可以调整?What options can I adjust?

「UTF-32 转 UTF-8 文本」的设置:「字节序」可选 自动(看 BOM,无 BOM 按大端)、大端 BE、小端 LE(默认 自动(看 BOM,无 BOM 按大端))。每次生成结果都按当前设置处理。Settings in the Convert UTF-32 to UTF-8 — "Byte order": Auto (BOM, else big-endian), Big-endian (BE), Little-endian (LE) (default Auto (BOM, else big-endian)). The result always uses the current settings.

编码和加密有什么区别?Is encoding the same as encryption?

编码(如 Base64、URL 编码)可直接还原,不提供保密性;加密需要密钥。「UTF-32 转 UTF-8 文本」的处理全部在本地完成。No. Encoding (Base64, URL…) is reversible by anyone; encryption needs a key. The Convert UTF-32 to UTF-8 works fully offline in your browser.

「UTF-32 转 UTF-8 文本」免费吗?需要注册吗?Is the Convert UTF-32 to UTF-8 free? Do I need an account?

「UTF-32 转 UTF-8 文本」完全免费,无需注册或安装,打开网页即可使用,手机和电脑都能用;输入的内容只在你的浏览器本地处理。The Convert UTF-32 to UTF-8 is completely free with no sign-up or install and works on phones and desktops; what you enter is processed only in your browser.

相关工具Related tools

🔤 Unicode 转 UTF-32Convert Unicode to UTF-32🔤 UTF-8 转 UTF-16Convert UTF-8 to UTF-16🔢 UTF-8 转任意进制Convert UTF-8 to Arbitrary Base🧬 UTF-8 转 Base64Convert UTF-8 to Base64🔢 UTF-8 文本转码位Convert UTF-8 to Code Points🔗 UTF-8 转 Data URIConvert UTF-8 to Data URI🔟 UTF-8 转十进制字节Convert UTF-8 to Decimal8️⃣ UTF-8 转八进制字节Convert UTF-8 to Octal🔤 UTF-8 转 UTF-32Convert UTF-8 to UTF-32🎲 随机 UTF-8 文本Generate Random UTF-8🔓 UTF-8 URL 解码URL Decode UTF-8🔗 UTF-8 URL 编码URL Encode UTF-8

← 全部工具All tools