Neatbo.

MAC 地址规范化

在冒号、连字符、Cisco 点分与纯十六进制格式之间转换 MAC 地址,支持单字符及 Python 十六进制字节。

浏览器本地处理输入MAC输出JSON
  1. 1添加输入
  2. 2确认后运行
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行

核对 MAC 地址

输入一个 48 位 MAC 地址:六组冒号或连字符字节、三组 Cisco 点分格式、12 位十六进制,或六组带 L 后缀的 Python 2 hex() 字节值。单字符字节会在左侧补零。

粘贴或输入一个 MAC 地址,例如 0:1a:2b:3c:4d:5e。

0 个字符 · 0 字节
正在准备处理工具…

开始之前

粘贴一个 48 位 MAC 地址,转换四种常见写法并查看 IEEE 单独/组地址位和通用/本地管理位。0:b 或 Python 0x0L 等单字符字节会在左侧补零;结果不验证设备或厂商。

如何使用

  1. 粘贴或输入冒号、连字符、Cisco 点分或 12 位纯十六进制地址,也可粘贴六组带 L 后缀的 Python 2 hex() 字节值。
  2. 核对规范化预览,特别留意单字符字节补零。
  3. 点击“规范化 MAC 地址”,复制所需格式,或下载完整 JSON。

支持范围与限制

每次只处理一个 48 位地址;不接受混用分隔符、仅 OUI 或 EUI-64。

格式转换和标志位检查在浏览器中执行;不查询网络或厂商。

操作示例

示例输入

00-1a-2b-3c-4d-5e
示例参数
{}

示例输出

{
  "colon": "00:1a:2b:3c:4d:5e",
  "hyphen": "00-1A-2B-3C-4D-5E",
  "cisco": "001a.2b3c.4d5e",
  "plain": "001A2B3C4D5E",
  "sourceFormat": "hyphen",
  "paddedOctets": false,
  "groupAddress": false,
  "locallyAdministered": false,
  "broadcast": false
}

出现问题时

校验失败时检查六组字节、三组四位点分值、正好 12 位十六进制,或六组带 L 后缀的 Python 2 hex() 字节值;移除多余行及混用格式。

常见问题

0:b:23:26:32:52 和 00:0b:23:26:32:52 是同一个地址吗?

是。每个冒号或连字符分组代表一个字节;单字符分组在左侧补零。使用前请核对补零后的预览。

组地址位或本地管理位能确定厂商吗?

不能。首字节标志位只描述地址类型与管理方式;本工具不查 OUI,也不验证设备身份。

能转换多个地址或 EUI-64 吗?

此页每次接受一个 48 位地址。列表、仅 OUI 前缀和 64 位 EUI 会被拒绝,避免将不完整输入默默改写。

文档与延伸阅读

相关工具