二进制转文本工具 - 01序列解码为字符串
将空格分隔的8位二进制序列解码为可读文本,支持ASCII及扩展字符集。
UD5工具箱
拖拽文件到此处 或 点击选择
支持所有文件类型,自动读取文件头部进行识别
请上传文件或输入十六进制数据开始识别
| 类别 | 格式 | 扩展名 | 魔数 (十六进制) | 描述 |
|---|
89 50 4E 47开头,PDF文件以25 50 44 46(即"%PDF")开头。这种机制比扩展名更可靠,因为扩展名可以被随意修改。
50 4B 03 04(即"PK")作为魔数。Microsoft Office 2007及之后的版本采用了Open XML格式,将文档内容(XML文件、资源等)打包在ZIP容器中。因此,仅通过魔数无法区分ZIP和DOCX——需要进一步检查压缩包内部是否包含特定的目录结构(如word/document.xml)来确认具体类型。
89 50 4E 47 0D 0A 1A 0AFF D8 FF47 49 46 38(GIF8)42 4D(BM)52 49 46 46 ... 57 45 42 50(RIFF...WEBP)49 49 2A 00或4D 4D 00 2A00 00 01 00
xxd 文件名 | head或hexdump -C 文件名 | head命令;format-hex 文件名 -Count 32;52 49 46 46("RIFF")开头,偏移8处标识具体的格式类型。常见的RIFF格式包括:将空格分隔的8位二进制序列解码为可读文本,支持ASCII及扩展字符集。
上传任何文件,以十六进制和 ASCII 对照形式显示文件字节内容,适合简单分析文件头。
在二进制和八进制数字之间实时转换,支持批量处理,方便嵌入式开发和数学运算。
在线生成Lorem Ipsum占位文本,可指定段落数、单词数或字节数,用于设计排版和布局填充。
在勾选读写执行权限和对应的八进制数字、符号(rwx)之间互相转换。
一款漂亮的拟物指针时钟,同时显示数字时间和日历,适合常驻副屏或全屏。
输入 HTML 或网址,提取所有标题标签,生成文档大纲树,检测跳跃和缺失。
选择编程语言和关注领域(安全、性能、可读性),生成定制化的代码审查核对表。
输入任意正整数,即时判定是否为质数,并显示其因数分解结果,轻量数学工具。
在线UUID生成器,一键生成符合RFC4122规范的UUID字符串(如v4随机),用于数据库主键或会话标识。
将数字替换为自定义文字或Emoji,照样合并往更高阶进化。
批量将文本中的<,>,&,等转换为HTML实体,或反向还原,包含选项保留已转义实体。
快速生成指定段落数或字数的 Lorem Ipsum 占位文本,适用于 UI 设计、排版测试和原型填充。
在线正则表达式测试工具,支持JavaScript正则匹配、替换、提取等操作,即时显示匹配结果和高亮。
输入开发者名单,依规则随机组成搭档,尽量不重复近期配对。
对输入的列表项进行随机打乱排列,可作为抽签、随机分组或排序工具。
生成一行JavaScript代码,可将每日更新的编程相关名言嵌入到你的网站。
编写带有伪类的选择器,实时高亮匹配的HTML元素,探索现代CSS选择器的能力。
输入十进制浮点数,显示其在内存中的二进制表示,支持单精度和双精度,附解释。
在绘图板画几条直线,算法自动利用霍夫变换检测并高亮出这些线段。
在六根弦上点选品位,自动生成ASCII或纯文本格式的TAB谱。
动画展示 Kruskal 算法选择边和合并集合的过程,高亮生成树边。
构建 Promise 链并显示每个 then/catch 的执行时间与状态,帮助理解微任务调度。
拖拽与门、或门、非门等构建组合逻辑电路,输入高/低电平观察输出。
创建一个 Proxy,定义各种陷阱函数,操作对象时实时显示被拦截的属性和行为。
勾选需要展示的选项(接受/拒绝/设置),生成纯净HTML/JS代码,自行套用样式。
上传 webpack 的 stats.json,生成交互式树状图、模块大小排名,辅助优化构建体积。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
可视化选择操作(访问、点击、断言等),自动生成 Cypress 测试代码。
编写正则表达式,在文本中用不同颜色高亮整个匹配和每个捕获组。