生活工具 · 实用查询

交通罚款计算

交规扣分/罚金对照

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 48 次使用
本地查询 · 不联网 · 条违章库
违章明细violations · 点击「加入累计」叠加估算
累计扣分计算cumulative points · 叠加多项违章求和
尚未加入任何违章。点击上方卡片「+ 加入累计」叠加估算总扣分 / 总罚款,并判断是否触发记满 12 分的学习考试。
违章对照表reference table · 按扣分由重到轻 · 搜索高亮
违法行为扣分罚款类别
说明 · 诚实标注how it works

· 仅供参考:数据依据《道路交通安全法》《实施条例》及公安部《道路交通安全违法行为记分管理办法》(2022 年 4 月施行)整理;各地裁量标准、罚款额度可能不同,真实违法记录与处罚以「交管 12123」app 或当地公安交管部门为准

· 记分周期:一个记分周期为 12 个月、满分 12 分;周期内未达 12 分且罚款已缴清的,记分予以清除。达 12 分须参加学习并通过科目一考试。

· 纯本地查询:搜索与计算均在你的浏览器内完成,输入不上传服务器、不写 localStorage。

就绪 · 搜索或浏览违章,加入累计可求和扣分罚款
第一节

关于本工具

About

收到罚单后翻交规查扣分和罚金,往往要对着好几张表格来回比对。输入违章代码或关键词,这个工具直接给出对应的扣分分值、罚款金额以及处罚依据。数据基于《道路交通安全违法行为记分管理办法》整理,所有计算在浏览器本地完成,不向服务器发送任何输入内容。

使用场景

驾照清分前自查

12 月 31 日清分,老王 6 月闯了红灯,8 月压了实线,扣分加起来 9 分。他拿不准这两笔违章是否已经处理完毕、是否计入本周期。挨个翻交管 12123 太慢,用本工具输入违章代码,直接算出累计扣分和对应罚款,确认本周期只剩 3 分可用,避免误判导致超分学习。

异地违章代缴核对

李女士的车在贵州被拍超速 20%,当地交警发来短信说罚 200 元、扣 6 分。她怕被钓鱼短信诈骗,又怕不缴产生滞纳金。打开本工具输入违章地点和代码,系统按全国统一标准算出应扣 6 分、罚 200 元,与短信一致,她放心按官方渠道缴费,省去打电话核实的时间。

租车违章责任划分

小张在海南租车期间被拍违停,还车后收到租车公司通知:罚 100 元、扣 3 分,另收 200 元代办费。他质疑扣分标准过高,用本工具查当地违停处罚规定,发现海南一般只罚 100 元不扣分,于是找租车公司复核,最终只付了罚款,省下 200 元冤枉钱。

新手司机上路前摸底

刚拿驾照的赵同学准备开车上班,担心路上不小心违章。他在出发前用本工具把常见违章行为(违停、压实线、不礼让行人)的扣分和罚款金额查了一遍,心里有底:违停 100 元不扣分、压实线 3 分 200 元。上路时特别注意标线和行人,一周下来零违章。

对比矩阵

维度本工具交管12123传统方法
查询速度即时显示,无需等待需登录加载,网络延迟翻书或记忆,耗时数分钟
离线可用完全离线,浏览器内运行需联网,无信号不可用完全离线,依赖纸质资料
数据更新基于最新交规,定期同步官方实时更新需自行核对法规修订
隐私保护数据仅存本地,不上传需注册并上传个人信息无数据泄露风险
使用门槛打开即用,无需注册需下载APP并实名认证需具备法规知识或手册
覆盖范围常见扣分/罚款条目全国所有违章记录仅限已知或记忆中的条款
第二节

使用指南

Getting Started

使用步骤

  1. 1在「违章行为」下拉框中选择具体条款(如闯红灯、超速),右侧立即显示对应扣分与罚金
  2. 2点击「罚款金额」旁的「详情」图标,展开该违章的法定依据与执行细则
  3. 3勾选「累计计算」后添加多条违章,列表底部自动汇总总扣分与总罚金
  4. 4点击「分享截图」按钮,将当前对照结果生成为图片,保存或发送

输入输出示例

输入输出说明
闯红灯扣6分,罚款200元常规:最常见违章之一,验证扣分与罚款的对应关系
超速10%以下(限速120km/h)警告,不扣分,不罚款边界:超速不足10%仅警告,验证工具对'免罚'情况的处理
酒后驾驶(酒精含量80mg/100ml以上)吊销驾驶证,罚款5000元,拘留15天常规:严重违章,验证工具对'吊销'等特殊处罚的输出
逆行扣3分,罚款200元常规:常见违章,验证基础扣分罚款组合
未系安全带(驾驶员)扣1分,罚款50元边界:轻微违章,验证扣1分场景的准确性
超速50%以上(限速80km/h)扣12分,罚款2000元,可吊销驾驶证易错:超速50%以上扣12分且可能吊销,验证工具是否区分'可吊销'与'必须吊销'
违规停车(无禁停标志)不扣分,罚款100元易错:违停常被误以为扣分,验证工具对'只罚款不扣分'违章的区分

常见错误对照

1.把“罚款金额”和“扣分”混为一谈

✗ 错误输入“闯红灯扣6分”后,在罚款栏里填“6”
✓ 修复在扣分栏填“6”,在罚款栏填“200”或选“200元”

《道路交通安全法》第89条:罚款和扣分是两套独立处罚体系。扣分是记分管理,罚款是经济处罚,数值无对应关系。

2.忽略“罚款金额”的单位(元 vs 百元)

✗ 错误看到“罚款200元”,在输入框里填“2”
✓ 修复直接填“200”或确认单位是“元”后再填

不同工具对金额单位定义不同(元/百元/千元)。本工具默认单位为“元”,填错单位会导致计算结果差100倍。

3.把“累计扣分”当成“单次扣分”使用

✗ 错误一年内闯红灯3次,每次扣6分,在工具里只输一次“6”
✓ 修复分别输入3次“6”,或使用工具提供的“多次添加”功能

《机动车驾驶证申领和使用规定》第65条:记分周期内累计计算。单次扣分≠总扣分,漏输次数会导致低估总分。

4.忘记区分“罚款”和“滞纳金”

✗ 错误逾期未缴罚款,只计算原始罚款200元
✓ 修复先查清逾期天数,再按每日3%加处罚款(《行政处罚法》第51条)

滞纳金按日计算,上限不超过罚款本金。本工具默认不自动加滞纳金,需手动输入逾期天数。

5.把“警告”当成“罚款0元”输入

✗ 错误收到“警告”处罚,在罚款栏填“0”
✓ 修复警告不产生罚款,也不扣分,无需输入

《道路交通安全违法行为处理程序规定》第40条:警告是独立处罚种类,不记分不罚款。填0会导致工具误判为“已处理”。

6.混淆“本周期”和“上一个周期”的扣分

✗ 错误去年扣了9分,今年又扣3分,把去年的9分也输入当前周期
✓ 修复只输入本记分周期(当前驾驶证有效期年度内)的扣分

记分周期为12个月,从初次领证日期算起。跨周期的扣分不累计,混入会导致总分虚高。

7.忽略“地方差异”的罚款标准

✗ 错误全国统一用200元计算“违停”罚款
✓ 修复先查询当地《道路交通安全条例》,确认具体金额

《道路交通安全法》第93条只规定上限,各省市可制定细则(如深圳违停500元,北京100元)。工具默认取中位数,需用户手动调整。

8.把“吊销驾照”当成“扣12分”输入

✗ 错误被吊销驾照,在扣分栏填“12”
✓ 修复吊销是吊销,扣分是扣分,两者不互转

《道路交通安全法》第101条:吊销是行政处罚,扣分是记分管理。吊销后需重新考取,扣12分只需学习考试。

第三节

工作原理

How It Works

核心公式

总罚金 = Σ(单次违章罚金) + Σ(单次违章扣分 × 每分对应罚款系数)

变量说明

  • 单次违章罚金每次违章的固定罚款金额(元)
  • 单次违章扣分每次违章对应的驾驶证扣分数
  • 每分对应罚款系数部分地区每扣1分额外罚款金额(元/分),默认0

示例

某用户有两次违章:闯红灯(罚200元,扣6分)和违停(罚100元,扣0分)。当地每分罚款系数为50元/分。总罚金 = (200 + 100) + (6 + 0) × 50 = 300 + 300 = 600元。

输入违章代码(如 1039)本地代码库查表(扣分 + 罚金)显示扣分 / 罚金(无需联网)支持模糊匹配(关键词联想)二次查表确认(精确匹配)输入违章描述(如“违停”)
用户输入 本地处理 输出结果 高级功能
第四节

开发者集成

For Developers

4 种主流语言实现,复制即用:

# 交通罚款计算:根据违章代码查扣分与罚金 # 数据来源:《道路交通安全违法行为记分管理办法》(2022-04-01) fines = { "1001": {"points": 0, "fine": 50, "desc": "未随身携带驾驶证"}, "1717": {"points": 12, "fine": 2000, "desc": "饮酒后驾驶机动车"}, "1636": {"points": 6, "fine": 200, "desc": "驾驶机动车违反道路交通信号灯通行"}, "1352": {"points": 3, "fine": 200, "desc": "驾驶中型以上载客汽车在城市快速路上超速20%以上未达50%"}, } def lookup(code: str) -> dict: """根据违章代码查询扣分与罚金,不存在的代码返回 None""" return fines.get(code.upper()) # 示例 result = lookup("1717") if result: print(f"违章代码 1717:扣{result['points']}分,罚{result['fine']}元 — {result['desc']}") else: print("未找到该违章代码") # 输出:违章代码 1717:扣12分,罚2000元 — 饮酒后驾驶机动车
// 交通罚款计算:违章代码 → 扣分 + 罚金 // 数据来源:《道路交通安全违法行为记分管理办法》(2022-04-01) const fines = { "1001": { points: 0, fine: 50, desc: "未随身携带驾驶证" }, "1717": { points: 12, fine: 2000, desc: "饮酒后驾驶机动车" }, "1636": { points: 6, fine: 200, desc: "驾驶机动车违反道路交通信号灯通行" }, "1352": { points: 3, fine: 200, desc: "驾驶中型以上载客汽车在城市快速路上超速20%以上未达50%" }, }; function lookup(code) { const result = fines[code]; if (!result) return null; return result; } // 示例 const r = lookup("1636"); if (r) { console.log(`违章代码 1636:扣${r.points}分,罚${r.fine}元 — ${r.desc}`); } else { console.log("未找到该违章代码"); } // 输出:违章代码 1636:扣6分,罚200元 — 驾驶机动车违反道路交通信号灯通行
package main import "fmt" // 交通罚款查询:违章代码 → 扣分 + 罚金 // 数据来源:《道路交通安全违法行为记分管理办法》(2022-04-01) type Fine struct { Points int Fine int Desc string } var fines = map[string]Fine{ "1001": {0, 50, "未随身携带驾驶证"}, "1717": {12, 2000, "饮酒后驾驶机动车"}, "1636": {6, 200, "驾驶机动车违反道路交通信号灯通行"}, "1352": {3, 200, "驾驶中型以上载客汽车在城市快速路上超速20%以上未达50%"}, } func lookup(code string) *Fine { if f, ok := fines[code]; ok { return &f } return nil } func main() { if r := lookup("1717"); r != nil { fmt.Printf("违章代码 1717:扣%d分,罚%d元 — %s\n", r.Points, r.Fine, r.Desc) } else { fmt.Println("未找到该违章代码") } // 输出:违章代码 1717:扣12分,罚2000元 — 饮酒后驾驶机动车 }
// 交通罚款计算:类型安全版本 // 数据来源:《道路交通安全违法行为记分管理办法》(2022-04-01) interface Fine { points: number; fine: number; desc: string; } const fines: Record<string, Fine> = { "1001": { points: 0, fine: 50, desc: "未随身携带驾驶证" }, "1717": { points: 12, fine: 2000, desc: "饮酒后驾驶机动车" }, "1636": { points: 6, fine: 200, desc: "驾驶机动车违反道路交通信号灯通行" }, "1352": { points: 3, fine: 200, desc: "驾驶中型以上载客汽车在城市快速路上超速20%以上未达50%" }, }; function lookup(code: string): Fine | null { return fines[code] ?? null; } // 示例 const r = lookup("1352"); if (r) { console.log(`违章代码 1352:扣${r.points}分,罚${r.fine}元 — ${r.desc}`); } else { console.log("未找到该违章代码"); } // 输出:违章代码 1352:扣3分,罚200元 — 驾驶中型以上载客汽车在城市快速路上超速20%以上未达50%
第五节

常见问题

Q & A
我闯红灯扣6分罚200,这个工具能算出来吗?

能。页面直接列出了常见违法行为的扣分和罚金对照表,包括闯红灯(6分/200元)、超速、违停、逆行等。你只需要找到对应项,就能看到准确的扣分和罚款金额。如果遇到表格里没有的违法行为(比如当地特殊规定),可以参照《道路交通安全违法行为记分管理办法》和当地交警发布的标准。

为什么我朋友超速50%扣了12分,我超速20%只扣3分?

扣分多少直接跟超速的严重程度挂钩。根据《道路交通安全违法行为记分管理办法》,超速未达20%不扣分(警告),超速20%~50%扣3分(普通道路)或6分(高速/快速路),超速50%以上扣6分或12分。这个工具表格按超速幅度分档展示,你对照自己超速的具体百分比和道路类型,就能看到对应的扣分和罚金,不需要自己记规则。

这个工具里的罚款金额是全国统一的吗?还是每个省不一样?

扣分标准全国统一(依据公安部《道路交通安全违法行为记分管理办法》),但罚款金额各省、直辖市可以在法定范围内调整。比如闯红灯罚款,有的地方200元,有的地方可能50元或100元。工具中的罚金列显示的是常见或基准值,如果你所在地区有差异,建议以当地交警官方发布的处罚标准为准。工具主要帮你快速对照扣分,罚款金额可作为参考。

我用这个工具查违章扣分,需要输入车牌号或者身份证吗?

不需要。这个工具纯粹是一个交规扣分和罚金的对照表,类似于一个电子版的记分手册。你只需要点击或搜索你想查的违法行为名称(比如“压线行驶”、“酒后驾驶”),页面就会显示对应的扣分和罚款金额。它不会要求输入任何个人信息,也不与交警系统联网,所以无法查询你个人的违章记录。查询个人违章需要去交管12123 APP或当地交警官网。

这个工具离线能用吗?没网的时候能查吗?

能。这个工具是纯前端实现(FE),所有扣分和罚金对照数据都集成在页面代码里,不需要联网请求服务器。你第一次打开页面后,即使断网,只要不关闭浏览器标签页,表格和搜索功能都能正常使用。如果你需要随时离线查询,建议在WiFi环境下打开页面后保持标签页不关闭,或者将页面添加到手机桌面作为快捷方式。

为什么有的违法只扣分不罚款,有的只罚款不扣分?

这是法律规定的不同处罚方式。扣分和罚款是两种独立的行政处罚手段,可以并处也可以单处。例如,驾驶机动车在高速公路或城市快速路上违法占用应急车道行驶,扣6分并罚款;而驾驶机动车在禁止鸣喇叭的区域或者路段鸣喇叭,通常只罚款不扣分。工具表格按“违法行为-扣分-罚款”三列展示,你看到哪项有数字就代表有对应的处罚。具体依据可查阅《道路交通安全法》及其实施条例。

我驾照只剩1分了,再扣3分会怎样?这个工具能帮我算吗?

这个工具能帮你查到某项违法扣多少分,但不能直接算出你驾照还剩多少分。如果你驾照只剩1分,再扣3分,你的驾照会累计记分达到12分。根据规定,记分达到12分后,需要参加道路交通安全法律法规学习并考试科目一,合格后才能清除记分。工具页面顶部的说明文字有提醒“记分周期内累计记分达到12分的,应当参加满分学习考试”。建议你通过交管12123 APP查询自己当前累计记分。

为什么有的地方违停罚款100元,有的地方罚200元?工具里写的哪个?

违停罚款金额各地有差异。根据《道路交通安全法》第九十三条,对违反停放规定的行为,可以处20元以上200元以下罚款。各省级人大或政府可以在此幅度内制定具体标准。工具表格中违停对应的罚金列写的是常见值(如100元或200元),并标注了“请以当地交警部门公布的标准为准”。建议你在实际使用中,先确认自己所在城市的具体规定,工具主要作为参考对照。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭