文本编码转换

辅助检测或指定编码读取,预览文字并转换为UTF-8、UTF-16 LE或BE文件。

文件与文本仅在当前浏览器本地处理,不上传服务器。离开页面后自动清空,请及时保存。

选择文本文件,或在下方粘贴文字单文件5 MB以内 · 读取文字最多100万UTF-16单元

读取与文字预览

输出设置与结果

支持范围与编码提示

辅助检测依据BOM、零字节分布及严格解码校验;无BOM文本可能无法区分编码,纯ASCII或无零字节的UTF-16尤其需要人工指定。GB18030/常见GBK仅使用浏览器原生TextDecoder读取,不支持GBK编码输出。输出仅UTF-8/UTF-16 LE/BE;不支持UTF-32、二进制或含NUL的内容。Unicode不完整时拒绝生成,不静默替换字符。

文件5 MB、文字100万UTF-16单元,Worker处理30秒可取消。换行默认保留当前内存文字;手动编辑预览时浏览器可能将换行统一为LF,可明确选择输出LF或CRLF。复制只复制文字,不复制BOM或文件编码;实际编码以下载文件为准。

使用说明

选择文件后核对读取结果,或直接粘贴文字,再选择目标编码并生成下载。自动检测只提供候选,GB18030/GBK仅读取,UTF-8及UTF-16 LE/BE可输出;不调用外部转换服务。