MSI 条形码
← ToolBox
/ MSI 条形码
🌙
首页
‹
💻 开发
‹
MSI 条形码
📊 MSI Barcode
📐 工作原理与说明
每位数字 = 8 个单元(0→窄空宽条,1→宽条窄空,其余按二进制展开)
校验:Mod 10(Luhn)/ Mod 11 / Mod 1010 可选
MSI(Modified Plessey)是脉冲调制型条码,每位数字用 8 个单元表示:0 编码为「窄空宽条」,1 编码为「宽条窄空」,其余数字按二进制位展开为 8 个宽窄交替的单元。它只含数字、无字母,密度中等,主要用在零售货架标签与仓库库位标识。MSI 本身不校验,实践中常追加 Mod 10(即 Luhn 算法)、Mod 11 或双重 Mod 1010 校验位,以防止扫描误读。
数字
生成
导出明细 CSV
复制
📚 深度解析:MSI 条形码
💡 常见使用场景
货架与库位标签:MSI 常见于零售货架价签与仓库库位标识,只有数字、可用点阵或热敏打印机输出,成本低、易识别。
追加校验位:MSI 本身无校验,实际使用常追加 Mod 10(Luhn)、Mod 11 或两轮 Mod 1010;对接老系统前要先确认对方用哪一种,否则扫描结果会多出 1–2 位。
生成
输入数字串(如 `123456789`)→ 渲染 MSI 条码图形;请按规范长度与校验位填写。
❓ 常见问题(FAQ)
MSI 默认有校验位吗?
没有。MSI 是脉冲调制型码,任一位被误读都会产生另一个合法字符,因此必须靠应用层追加校验位。选择上:Mod 10(Luhn)最普遍,Mod 11 多一位校验、检出率更高,Mod 1010 则是连续两轮 Mod 10。
MSI 能编码字母吗?
不能。MSI 只定义了 0–9 十个数字,任何字母或符号都无法编码。若标签需要含字母(如库位 A-01-03),应改用 Code 39 或 Code 128。
⚠️ 使用说明与注意事项
本工具纯前端运行,数据不会上传到服务器
建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
计算结果仅供参考,请以实际应用场景为准
🔗 相关工具
📄
.properties 解析器 - 免费开发工具,properties 解析器 | ToolBox免费在线工具箱
.properties 解析器
💻
AST抽象语法树查看器 - 在线解析JavaScript代码生成AST树形结构,支持节点 | ToolBox免费在线工具箱
AST 抽象语法树查看器
🧹
CSS 压缩/美化工具 - 免费开发工具,CSS 压缩/格式化/美化 | ToolBox免费在线工具箱
CSS 压缩/格式化/美化
🏋️
CSS 格式化 - 免费开发工具,在线CSS 格式化 | ToolBox免费在线工具箱
CSS 格式化
✨
Cron 表达式生成器 - 免费开发工具,在线Cron 表达式生成器 | ToolBox免费在线工具箱
⏰ Cron 表达式生成器
🏋️
GraphQL 格式化 - 免费开发工具,在线GraphQL 格式化 | ToolBox免费在线工具箱
◈ GraphQL 格式化
📖
关于「MSI 条形码」
▼
📝
工具简介
Generate MSI Plessey barcodes with configurable check digit schemes.