开发者实用程序

基本转换器
二进制、十进制、十六进制和文本

在一个反应​​式工作区中转换二进制、八进制、十进制、十六进制和 UTF-8 文本。粘贴一次,检测格式,并立即检查每个表示形式。

无功基极转换器

在二进制、八进制、十进制、十六进制和文本之间移动,无需转换按钮。编辑任何字段,其余字段会立即更新。

具有自动检测功能的智能粘贴

粘贴十六进制转储、二进制字符串、十进制值或纯文本。该工具会检测可能的格式并自动将其路由到正确的转换流程中。

检测为: 还没有输入

快速示例

仅限本地

所有计算都保留在您的浏览器中

每个转换都在您的浏览器本地运行。您的二进制、十进制、十六进制和文本输入保留在您的设备上,并且永远不会上传到服务器。

响应式 UI:更改任何字段,其他表示会立即更新。

文本模式使用 UTF-8 字节,因此 ASCII 输入的行为完全符合预期,而现代文本仍然有效。

格式容忍解析会在转换前自动删除空格、逗号和下划线。

解析值总结

来源

没有任何

字节

0

0

人物

0

二进制

可用时按字节分组的位。空格、逗号和下划线将被忽略。

八进制

相同基础数字的八进制值。接受 0o 前缀和分隔符。

十进制

使用 BigInt 进行十进制表示,因此大值不会丢失精度。

十六进制

大写的十六进制字节。接受 0x 前缀和带有智能填充的奇数长度输入。

文本/UTF-8

UTF-8 文本,具有与 ASCII 兼容的字节转换,用于代码、有效负载和调试。

Ad

基本转换器的工作原理

专为快速复制粘贴工作流程、低摩擦调试和零服务器往返而构建。

粘贴任意值一次

将十六进制字符串、二进制有效负载、十进制数字或纯文本示例放入智能粘贴中。分隔符会自动清理,并立即检测可能的输入类型。

显示粘贴的十六进制字符串的基本转换器自动检测面板

观看每个字段更新

二进制、八进制、十进制、十六进制和文本实时更新。没有转换按钮,输入和输出之间没有额外的步骤。

Base Converter 实时转换网格显示同步的二进制、十进制、十六进制和文本输出

复制你需要的格式

使用字段级复制操作获取日志、代码、有效负载检查、协议调试或教学材料所需的准确表示。

基本转换器输出卡,可快速复制十六进制和二进制数据

为什么这个基本转换器很有用

该页面是围绕开发人员在可读文本和面向机器的数据之间移动时遇到的真实工作流程而设计的。

真正的无功转换

每个目标字段都会在您键入时更新,因此该工具感觉更接近实时调试控制台,而不是带有提交按钮的表单。

仅限本地隐私

一切都在浏览器中运行,因此敏感的有效负载、令牌和片段会保留在您的计算机上。

自动检测和宽容解析

0x 和 0b 等前缀按预期工作,而空格、逗号和下划线会自动删除。

文本加字节级视图

使用一个工作区进行数字系统转换和文本到字节调试。十六进制、二进制和 UTF-8 文本保持紧密连接。

这个工具解决什么问题

使用一种浏览器工具在可读文本和面向机器的字节之间移动。

用于低级调试

当您检查有效负载、内存转储、掩码或协议示例时,二进制、八进制、十进制和十六进制之间的切换会产生恒定的开销。该工具通过保持每个表示可见和同步来减少开销,因此您可以同时推断出多种格式的相同值。

  • 无需心算即可对照十进制值检查二进制掩码。
  • 将十六进制字节转换为可读文本,同时保持数字视图可见。
  • 使用 BigInt 安全的十进制和八进制输出查看大值。

用于文本和编码工作

一个有用的转换器应该做的不仅仅是纯粹的数字转换。它还桥接文本和字节,这使得它对于快速 UTF-8 检查、ASCII 兼容测试和有效负载检查非常实用。粘贴可读文本以获取十六进制和二进制输出,或粘贴字节以查看它们是否干净地解码为文本。

  • 将文本转换为 API、装置和测试用例的十六进制字节。
  • 检查从日志和数据包工具复制的二进制或十六进制内容。
  • 快速捕获无效的 UTF-8,无需向任何地方发送数据。

为了更快的开发流程

许多转换器页面仍然通过提交按钮、弱验证或脆弱的解析规则来中断工作流程。这里的目标是相反的:粘贴混乱的输入,在任何字段中键入,然后继续移动。该界面立即做出反应,忽略常见的分隔符,并内联解释填充或解码问题。

基本转换常见问题解答

常见转换、编码和调试问题的快速解答。

我可以在这里转换什么格式?

您可以转换二进制、八进制、十进制、十六进制和 UTF-8 文本。在其中任一字段中输入内容,其他字段会立即更新。 Smart Paste 还会尝试检测输入是否为文本、二进制、十六进制、八进制或十进制。

这是在本地运行还是上传我的数据?

它完全在您的浏览器中运行。解析、转换和文本解码在您的设备本地进行,因此您的数据永远不会上传到服务器。

如何将十六进制转换为文本或 ASCII?

将字节粘贴到十六进制字段或智能粘贴区域。如果字节干净地解码为 UTF-8,文本字段将立即显示可读结果。纯 ASCII 字节完全按照预期工作,因为 ASCII 是 UTF-8 的子集。

如何将二进制转换为十进制?

将这些位粘贴或输入到二进制字段中。空格和下划线将被忽略,小数字段会立即更新为匹配的数值。

为什么我输入文本时输出的小数点这么大?

文本首先被编码为 UTF-8 字节,然后这些字节被解释为数字视图的一个大整数。这对于字节检查很有用,但它自然会为多字符输入生成大的十进制值。

为什么工具盘有时会输入二进制或十六进制?

当二进制或十六进制输入未与完整字节对齐时,会添加前导零,以便文本视图可以解释完整字节。每当发生填充时就会显示警告。

它可以处理大的十进制值和混乱的粘贴输入吗?

是的。十进制转换使用 BigInt,因此大整数不会丢失精度。解析器还会自动删除空格、逗号和下划线,并且它可以识别 0x、0b 和 0o 等前缀。

工作时保持基本转换器打开

使用它进行十六进制转储、字节检查、快速 ASCII 检查和低级调试,无需离开浏览器。

实时转换·仅浏览器处理·格式容忍解析