什么是SWIFT代码?
SWIFT代码(又称BIC代码)是由8或11位字母与数字组成的银行识别码,用于在国际金融交易中准确识别收款银行的名称、国家、城市及分行,每笔跨境电汇、外汇结算都离不开它——你可以把它理解为银行的“国际身份证号”。
为什么要查询SWIFT代码?
- 国际汇款:向海外账户转账时,银行会要求填写收款行的SWIFT代码,否则资金可能被退回或延误。
- 接收海外款项:若从国外公司或个人收款,你需要提供自己银行账户的SWIFT代码。
- 验证银行信息:避免因拼写错误导致汇款失败,查询官方代码是唯一可靠的方式。
4种最常用的SWIFT代码查询方法
银行官方网站(最权威)

打开收款银行(或其中国内分行)的官网,通常在“国际业务”“SWIFT Code查询”或“帮助中心”栏目可找到,部分银行会直接列出所有分行的SWIFT代码。
SWIFT官方查询平台
- 访问SWIFT官网(swift.com)的“BIC Search”工具,输入银行名称和国家即可查询。
- 也可使用第三方聚合网站如Theswiftcodes.com、Bank-code.net,但注意核对信息的更新日期。
银行手机App或客服
- 登录你所用银行的App,在国际汇款或账户信息页面一般会直接显示该行的SWIFT代码。
- 拨打银行客服热线(中行95566、工行95588等),告知需要查询SWIFT代码,客服会提供准确信息。
银行对账单或开户回执
纸质的开户回执或电子版对账单的右上角或附注栏,通常会印有SWIFT/BIC代码。
注意事项(很多新手会犯错)
- 区分SWIFT与IBAN:IBAN是国际银行账号,主要在欧洲使用;SWIFT代码是银行标识,两者都可能需要,但填错会导致汇款失败。
- 分行代码必须精确:总行和分行SWIFT代码不同,中国银行总行为BKCHCNBJ,北京分行则为BKCHCNBJ110(后三位110代表北京分行)。
- 字母O和数字0要分清:SWIFT代码中不会出现字母“O”,只使用数字“0”,BKCHCNBJ”中最后两个字母是BJ(北京),而不是B0。
- 定期核对:银行并购或更名后SWIFT代码可能变更,查询时尽量选择最新(当前年份)的数据库。
常见问题Q&A
Q:查询到的SWIFT代码和之前不一样,哪个正确?
A:以银行官网或客服提供的最新版本为准,部分银行因系统升级会调整代码,旧代码3-6个月后失效。
Q:没有SWIFT代码能汇款吗?
A:不能,全球跨境支付系统强制要求SWIFT代码,否则汇款被拒绝,即使同为人民币跨境结算(CIPS),很多银行也仍然需要SWIFT辅助识别。
Q:个人账户和企业账户的SWIFT代码相同吗?
A:完全可能不同,同一家银行的对公账户和对私账户通常使用同一SWIFT代码(取决于是否同一分行),但建议分别查询确认。
提示:如果你需要查询的是苹果公司编程语言 Swift 的相关代码(函数、API、框架),请访问 Swift官方文档 或使用Xcode的代码补全与文档查询功能,本文仅针对银行国际汇款场景中的“SWIFT代码”一词。
掌握正确的SWIFT代码查询方法,能让你的跨境转账省时、省钱、零差错,下次汇款前,不妨花30秒用官网核实一遍,比相信第三方截图更靠谱。

