View this page in English?Switch to English
使用繁體中文瀏覽?切換到繁體中文
日本語で表示しますか?日本語に切り替える
한국어로 보시겠어요?한국어로 전환
ดูหน้านี้เป็นภาษาไทยไหม?เปลี่ยนเป็นภาษาไทย
Lihat halaman ini dalam bahasa Indonesia?Beralih ke bahasa Indonesia
Xem trang này bằng tiếng Việt?Chuyển sang tiếng Việt
यह पेज हिन्दी में देखें?हिन्दी में बदलें
Voir cette page en français ?Passer au français
Diese Seite auf Deutsch ansehen?Zu Deutsch wechseln
¿Ver esta página en español?Cambiar a español
Visualizzare questa pagina in italiano?Passa all'italiano
Deze pagina in het Nederlands bekijken?Overschakelen naar Nederlands
Wyświetlić tę stronę po polsku?Przełącz na polski
Ver esta página em português?Mudar para português
Открыть страницу на русском?Переключить на русский
Bu sayfayı Türkçe görüntülemek ister misiniz?Türkçeye geç
عرض هذه الصفحة بالعربية؟التبديل إلى العربية
跳到主内容

ASCII 转换

ASCII 转换可将文本转为十进制 ASCII code token,或解码十进制、0x、0b、0o token,并在本地显示十进制、十六进制、二进制、八进制和控制字符详情。

输入文本

ASCII 转换

快速开始

1
输入文本,然后点击“编码”得到十进制 ASCII token。
2
输入十进制、0x、0b 或 0o token,然后点击“解码”。
3
查看十进制、十六进制、二进制和八进制详情。
4
多个 token 可用空格、逗号或分号分隔。
5
复制同一编辑器中的结果。

常见使用场景

程序开发

处理字符编码、调试字符串问题

数据分析

分析文本文件中的特殊字符和编码

协议文本

检查 LF、CR、TAB、ESC、DEL 等 ASCII 控制字符,不解析 packet bytes 或 hex dump

教育学习

学习计算机基础、理解字符编码原理

安全排查

点查控制字符或非 ASCII 码点,不输出 confusable、bidi、IDN 或 Trojan Source 报告

码值查询

在可读文本和数字 code token 之间切换

转换参数与范围

代码输入:输入 ASCII 码值,支持多种格式
二进制:使用 0b 前缀,如 0b1000001
八进制:使用 0o 前缀,如 0o101 0o141
十进制:直接输入数字,如 65 97 32
十六进制:使用 0x 前缀,如 0x41 0x61 0x20
分隔符:支持空格、tab、换行、逗号或分号。无前缀数字按十进制处理;其它进制请使用 0x、0b 或 0o。
字符范围:数字 48–57、大写字母 65–90、小写字母 97–122
常用代码:空格(32)、0(48)、A(65)、a(97)、换行(10)、回车(13)
二进制显示:0-127 的 ASCII 值使用 8 位二进制;非 ASCII fallback 值按 Unicode 码点展示,不是字节编码。
八进制显示:以 0o 开头的八进制码值,适合旧式记法和调试
十进制显示:标准的 0–127 数字表示
十六进制显示:以 0x 开头(大小写均可识别),便于编程与调试
字符预览:显示实际字符,控制字符显示名称
特殊字符:支持换行符(\n)、制表符(\t)等控制字符
超出 ASCII:0-127 之外的字符会显示 Unicode 码点信息;这不是扩展 ASCII、Windows-1252、Latin-1 或 EBCDIC 映射。

ASCII 转换边界

编码固定在文本框输出十进制 code token。十六进制、二进制和八进制属于详情信息,不是可切换主输出格式。
解码支持十进制、0x 十六进制、0b 二进制和 0o 八进制 token。裸 01000001 是十进制,不是二进制;裸 41 是十进制,不是十六进制。
ASCII 是 0-127 范围。大于 127 的值会按 Unicode 码点解码,不是扩展 ASCII、Windows-1252、Latin-1、MacRoman 或 EBCDIC。
0-31 和 127 的控制字符会显示 TAB、LF、CR、ESC、DEL 等本地名称。真实换行不同于字面量 \n 两个字符。
字符详情只显示前 100 个唯一码点,按十进制值排序并统计出现次数。
本工具不是裸二进制翻译器、连续 hex dump 解码器、UTF-8 字节解码器、Base64 转换器、URL 编码器或 HTML 转义工具。
可以点查控制字符或非 ASCII 码点,但不是零宽字符、confusable、bidi、IDN、Trojan Source 或凭据扫描器。
ASCII 转换在浏览器本地完成。编辑器文本可能作为浏览器草稿保留。若启用已保存工作区或 WebDAV 同步,该文本也可能随同步保存。编码和解码会替换同一个编辑器中的文本;字符详情和计数会从当前编辑器文本重新计算,不会保存为单独结果状态。本工具不会上传文件、创建附件或导出文件。

使用建议

文本输入:直接输入或粘贴需要转换的文本内容
输入验证:标准 ASCII 是 0-127;更高的值属于 Unicode 兜底,不是扩展 ASCII
控制字符:谨慎处理不可见的控制字符
调试技巧:分析程序输出中的隐藏控制字符

限制与兼容性

范围限制:标准 ASCII 仅支持 0-127;解码最高接受 0x10FFFF 的 Unicode 码点 fallback。
范围说明:超出 ASCII 的字符会显示 Unicode 码点信息,不会返回扩展 ASCII 表值。
显示限制:某些控制字符无法直接显示
兼容性:128-255 在不同系统没有单一扩展 ASCII 含义,本页不选择 code page。

隐私与安全

ASCII 转换在浏览器本地完成。编辑器文本可能作为浏览器草稿保留。若启用已保存工作区或 WebDAV 同步,该文本也可能随同步保存。编码和解码会替换同一个编辑器中的文本;字符详情和计数会从当前编辑器文本重新计算,不会保存为单独结果状态。本工具不会上传文件、创建附件或导出文件。

常见问题

5

可继续使用这些相关工具,完成后续步骤。

© CrateX.app · All Rights Reserved

社区