How to find your bank’s SWIFT/BIC code
Use Convera’s SWIFT/BIC lookup tool to get your transfer started and find the correct code. Or, if you already have the code, you can use our verification tool to make sure it’s correct.
SWIFT / BIC codes in SPAIN
- AAMAESMMXXX
ANDBANK WEALTH MANAGEMENT SGIIC SA - AARBESM1XXX
AAREAL BANK AG - AEHOESMMXXX
AZORA EUROPEAN HOTEL AND LODGING, F.C.R. - ALCLESMMXXX
BANCO ALCALA S.A. - ATBEESM1XXX
ALL TRADING EUROPE ASSETS AND MARKETS SOCIEDAD DE VALORES SA - BAEMESM1XXX
CACEIS BANK SPAIN SA - BASKES2BXXX
KUTXABANK, S.A. - BBFIES21XXX
BBVA BANCO DE FINANCIACION, S.A. - BBRUESMXXXX
ING BANK NV, SPANISH BRANCH (COMMERCIAL BANKING) - BBVAESMM062
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMM101
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMBA2
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMBAG
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMBOL
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMCBF
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMCFI
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMCMP
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMFXD
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMHYD
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMRE1
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMREL
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMSPV
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BBVAESMMXXX
BANCO BILBAO VIZCAYA ARGENTARIA S.A. - BCCAESMMXXX
BANCO DE CREDITO SOCIAL COOPERATIVO SA. - BCOEESMM005
CAJA RURAL CENTRAL, S.C.C. - BCOEESMM008
CAJA RURAL DE NAVARRA - BCOEESMM016
CAJA RURAL DE SALAMANCA - BCOEESMM059
CAJA RURAL DE ASTURIAS - BCOEESMM060
CAJA RURAL DE BURGOS, FUENTEPELAYO, SEGOVIA Y CASTELLDANS, S.C.C - BCOEESMM076
CAJA SIETE, CAJA RURAL, SCC - BCOEESMM140
CAJA RURAL DE GUISSONA SOCIEDAD COOPERATIVA DE CREDITO - BCOEESMM159
CAIXA POPULAR CAIXA RURAL - BCOEESMM187
CAJA R. DEL SUR, S. COOP. DE CREDITO - BCOEESMM190
GLOBALCAJA, CAJA RURAL DE ALBACETE, CIUDAD REAL Y CUENCA, S.C.C. - BCOEESMMXXX
BANCO COOPERATIVO ESPANOL S.A. - BFIVESBBRFP
BANCO MEDIOLANUM, S.A. - BFIVESBBXXX
BANCO MEDIOLANUM, S.A. - BKBKESMMALI
BANKINTER, S.A. - BKBKESMMBAC
BANKINTER, S.A. - BKBKESMMBAR
BANKINTER, S.A. - BKBKESMMBIL
BANKINTER, S.A. - BKBKESMMFON
BANKINTER, S.A. - BKBKESMMLPS
BANKINTER, S.A. - BKBKESMMMAL
BANKINTER, S.A. - BKBKESMMMUR
BANKINTER, S.A. - BKBKESMMNAV
BANKINTER, S.A. - BKBKESMMPAL
BANKINTER, S.A. - BKBKESMMSAN
BANKINTER, S.A. - BKBKESMMSEV
BANKINTER, S.A. - BKBKESMMSSE
BANKINTER, S.A. - BKBKESMMTEN
BANKINTER, S.A. - BKBKESMMVAL
BANKINTER, S.A. - BKBKESMMVIG
BANKINTER, S.A. - BKBKESMMXXX
BANKINTER, S.A. - BKBKESMMZAR
BANKINTER, S.A. - BMARES2MXXX
BANCA MARCH, SA - BMCEESMMXXX
BANK OF AFRICA EUROPE, SAU - BNPAESMHXXX
BNP PARIBAS S.A. SUCURSAL EN ESPANA - BNPAESMSXXX
BNP PARIBAS S.A. SUCURSAL EN ESPANA - BSABESBBBME
BANCO DE SABADELL, S.A. - BSABESBBDIN
BANCO DE SABADELL, S.A. - BSABESBBEAG
BANCO DE SABADELL, S.A. - BSABESBBXXX
BANCO DE SABADELL, S.A. - BSCHESMM1SG
BANCO SANTANDER S.A. - BSCHESMMAGE
BANCO SANTANDER S.A. - BSCHESMMBME
BANCO SANTANDER S.A. - BSCHESMMCLS
BANCO SANTANDER S.A. - BSCHESMMGET
BANCO SANTANDER S.A. - BSCHESMMGTS
BANCO SANTANDER S.A. - BSCHESMMSIC
BANCO SANTANDER S.A. - BSCHESMMXXX
BANCO SANTANDER, S.A. - CAGLESMMBAC
ABANCA CORPORACION BANCARIA, S.A. - CAGLESMMBME
ABANCA CORPORACION BANCARIA, S.A. - CAGLESMMBOI
ABANCA CORPORACION BANCARIA, S.A. - CAGLESMMCOP
ABANCA CORPORACION BANCARIA, S.A. - CAGLESMMLCO
ABANCA CORPORACION BANCARIA, S.A. - CAGLESMMVIG
ABANCA CORPORACION BANCARIA, S.A. - CAGLESMMVOP
ABANCA CORPORACION BANCARIA, S.A. - CAHMESMMXXX
CAIXABANK, S.A. (PREVIOUSLY BANKIA S.A.) - CAIXESBB521
CAIXABANK, S.A. - CAIXESBB523
CAIXABANK, S.A. - CAIXESBB528
CAIXABANK, S.A. - CAIXESBB609
CAIXABANK, S.A. - CAIXESBB652
CAIXABANK, S.A. - CAIXESBB654
CAIXABANK, S.A. - CAIXESBB655
CAIXABANK, S.A. - CAIXESBB661
CAIXABANK, S.A. - CAIXESBB666
CAIXABANK, S.A. - CAIXESBBBME
CAIXABANK, S.A. - CAIXESBBEAG
CAIXABANK, S.A. - CAIXESBBMAD
CAIXABANK, S.A. - CAIXESBBOSN
CAIXABANK, S.A. - CAIXESBBSCT
CAIXABANK, S.A. - CAIXESBBSDD
CAIXABANK, S.A. - CAIXESBBTAR
CAIXABANK, S.A. - CAIXESBBXXX
CAIXABANK, S.A. - CAZRES2ZECC
IBERCAJA BANCO S A - CAZRES2ZSVI
IBERCAJA BANCO S A - CAZRES2ZXXX
IBERCAJA BANCO S A - CCRIES2A029
CAJA DE CREDITO DE PETREL, CR, CCV - CCRIES2A045
CAIXA RURAL DE ALTEA CCV - CCRIES2A095
C.R. SAN ROQUE DE ALMENARA SCCV - CCRIES2A102
CAIXA RURAL SANT VICENT DE LA VALL DE UIXO - CCRIES2A105
CAIXACALLOSA - CCRIES2A110
CAIXA RURAL VILA-REAL - CCRIES2A112
CAIXA RURAL BURRIANA - CCRIES2A118
CAIXA RURAL TORRENT - CCRIES2A119
CAIXA RURAL ALQUERIES - CCRIES2A121
CAJA CHESTE - CCRIES2A123
CAIXA R. DE TURIS, C.C.V - CCRIES2A135
CAIXA RURAL NULES - CCRIES2A152
CAJA RURAL DE VILLAR - CCRIES2A157
CAIXA XILXES - CCRIES2A160
CAIXA RURAL VILAVELLA - CCRIES2A165
CAIXA RURAL VILAFAMES - CCRIES2A179
CAIXA ALGINET - CCRIES2AXXX
CAJAMAR CAJA RURAL, SOCIEDAD COOPERATIVA DE CREDITO - CDENESBBXXX
CAIXA DE C. DELS ENGINYERS-C.C. INGENIEROS, S.C.C - CECAESMM045
CAJA DE AHORROS Y MONTE DE PIEDAD DE ONTINYENT - CECAESMM056
CAJA DE AHORROS DE POLLENSA - CECAESMMFXS
CECABANK, S.A. - CECAESMMLUX
CECABANK, S.A. - CECAESMMPTG
CECABANK, S.A. - CECAESMMXXX
CECABANK, S.A. - CGUIESBAXXX
CAJA RURAL DE GUISSONA SOCIEDAD COOPERATIVA DE CREDITO - CITIESMXSEC
CITIBANK EUROPE PLC SPAIN BRANCH - CITIESMXXXX
CITIBANK EUROPE PLC SPAIN BRANCH - CLPEES2MXXX
LABORAL KUTXA (CAJA LABORAL POPULAR COOP.DE CREDITO) - CMCIESA1FIX
ABANCA CORPORACION BANCARIA, S.A. - CMCIESA1XXX
ABANCA CORPORACION BANCARIA, S.A. - CMCIESMMXXX
ABANCA COPRORACION BANCARIA, S.A. - COBAESMXMCA
COMMERZBANK AG - COBAESMXTMA
COMMERZBANK AG - COBAESMXXXX
COMMERZBANK AG - CRESESMMXXX
UBS AG, SUCURSAL EN ESPANA (FORMERLY CREDIT SUISSE) - CSURES2CXXX
CAJASUR BANCO, S.A. - DBSCESMMXXX
DEUTSCHE BANK AG SPANISH BRANCH - DEEEESM10BB
BANCO SANTANDER, S.A. - DEEEESM1XXX
BANCO SANTANDER, S.A. - DEUTESBB030
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBAP1
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBAP2
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBAS1
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBAS2
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBASS
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBCL1
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBCL2
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESBBXXX
DEUTSCHE BANK SOCIEDAD ANONIMA ESPANOLA UNIPERSONAL - DEUTESM1XXX
DEUTSCHE BANK AG - DPBBESM1XXX
DEUTSCHE PFANDBRIEFBANK AG, S.E - EAPFESM2XXX
EASY PAYMENT AND FINANCE EP SA - ERSVES22XXX
EUROCAJA RURAL, S.C.C. - ESPCESMMXXX
BANCO SANTANDER S.A. - ETICES21XXX
BANCA POPOLARE ETICA - FASNESM1XXX
BANCA FARMAFACTORING SPA SUCURSAL EN ESPANA - GEHEESMMXXX
GENERALI ESPANA HOLDING DE ENTIDADES DE SEGUROS - GONVESMMGRI
HOLDING GONVARRI S.L. - GSEHESMMXXX
PRINTEOS GROUP HOLDING, S.L.U. - HYVEESM1XXX
BAYERISCHE HYPO- UND VEREINSBANK AG - INGDESMMXXX
ING BANK NV,SPANISH BRANCH (DIRECT) - KSCAESM2BXX
KING SHAXSON CAPITAL MARKETS S.V., S.A. - KSCAESM2XXX
KING SHAXSON CAPITAL MARKETS S.V., S.A. - MAXHESMMXXX
MAXAMCORP HOLDING SL - MEFFESBBCRF
BME CLEARING - MEFFESBBCRV
BME CLEARING - MEFFESBBCRY
BME CLEARING - MEFFESBBMRV
BME CLEARING - MEFFESBBMTS
BME CLEARING - MEFFESBBTYS
BME CLEARING - MEFFESBBVVV
BME CLEARING - MEFFESBBXXX
BME CLEARING - MIDLESMMXXX
HSBC CONTINENTAL EUROPE, SUCURSAL EN ESPANA - NEOPESBBXXX
NEO PAYMENT FACTORY S.L. - NTSBESM1XXX
N26 BANK GMBH, SUCURSAL EN ESPANA - OHODESMMXXX
OPDENERGY HOLDING SA - OPENESMMXXX
OPEN BANK S.A. - OUTPESM2XXX
OUTPAYCE S.A.U. - PARBESMXFDS
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESMXSRA
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESMXTBM
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESMXTRB
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESMXWMG
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1015
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1016
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1027
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1037
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1046
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1050
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1058
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1061
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1079
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1084
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1095
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1105
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1107
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1108
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1116
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1122
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1131
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1140
BNP PARIBAS SECURITIES SERVICES, SPAIN - PARBESX1141
BNP PARIBAS SECURITIES SERVICES, SPAIN - PCRDESMMXXX
PECUNIA CARDS E.D.E, SL - PICTESMMCOR
BANK PICTET AND CIE (EUROPE) AG SUCURSAL EN ESPANA - PICTESMMXXX
BANK PICTET AND CIE (EUROPE) AG SUCURSAL EN ESPANA - POPUESMMBAR
BANCO SANTANDER S.A. (FORMERLY BANCO POPULAR ESPANOL, S.A.) - POPUESMMBOL
BANCO SANTANDER S.A. (FORMERLY BANCO POPULAR ESPANOL, S.A.) - POPUESMMCMG
BANCO SANTANDER S.A. (FORMERLY BANCO POPULAR ESPANOL, S.A.) - POPUESMMEAG
BANCO SANTANDER S.A. (FORMERLY BANCO POPULAR ESPANOL, S.A.) - POPUESMMREX
BANCO SANTANDER S.A. (FORMERLY BANCO POPULAR ESPANOL, S.A.) - POPUESMMXXX
BANCO SANTANDER S.A. (FORMERLY BANCO POPULAR ESPANOL, S.A.) - PSTRESMMBAR
BANCO SANTANDER S.A. (FORMERLY BANCO PASTOR S.A.) - PSTRESMMVAL
BANCO SANTANDER S.A. (FORMERLY BANCO PASTOR S.A.) - PSTRESMMXXX
BANCO SANTANDER S.A. (FORMERLY BANCO PASTOR S.A.) - REVOESM2XXX
REVOLUT BANK UAB, SUCURSAL EN ESPAN - REVOESM3XXX
REVOLUT BANK UAB, SUCURSAL EN ESPAN - SABNESMMXXX
SANTANDER INVESTMENT, S.A. - SELFESMMXXX
SINGULAR BANK - SOBKESM2XXX
SOLARISBANK AG, SUCURSAL EN ESPANA - SPVGESMMXXX
SANTANDER PRIVATE BANKING GESTION,S.A., S.G.I.I.C. - TRIOESMMXXX
TRIODOS BANK NV, SE - UBSWESMMNPB
UBS EUROPE SE, SUCURSAL EN ESPANA - UCJAES2MFIN
UNICAJA BANCO, S.A. - UCJAES2MGAR
UNICAJA BANCO, S.A. - UCJAES2MXXX
CAJA AHORROS SANTANDER Y CANTABRIA - UCSSESM1XXX
CREDIT AGRICOLE LEASING AND FACTORING SUCURSAL EN ESPANA - VLNGESBBXXX
VUELING AIRLINES S.A - XMRVESM1XXX
BME CLEARING, SOCIEDAD ANONIMA
SWIFT/BIC code verification
SWIFT/BIC code search
Understanding SWIFT/BIC codes
Need to make international money transfers or move funds between banks? Then you’ll likely need a SWIFT code. Also referred to as a BIC (Business Identifier Code) or SWIFT number, a SWIFT/BIC code is used to verify the unique identity of a bank or financial institution—in turn making sure your money is sent to the correct place.
Learn about the latest SWIFT innovations designed to support faster transfers and digital currencies.
The format of a SWIFT/BIC number
SWIFT/BIC codes are made up of 8-11 characters and use the following format:
- A 4-letter bank code, which commonly looks like an abbreviation of the bank name: AAAA
- A 2-letter country code, identifying the country in which a bank is located: BB
- A 2-character (letter or number) location code, used to show the location of a bank’s main office: CC
- A 3-digit branch code. Commonly, you’ll see ‘XXX,’ which denotes a bank’s head office: 123
A complete SWIFT/BIC code looks like this: AAAABBCC123
You’ll often see SWIFT/BIC used alongside another acronym: IBAN, or the International Banking Account Number. However, these serve two different purposes. Although each is used for cross-border transfers, SWIFT identifies banks and IBAN identifies individual accounts.
How to find your bank’s SWIFT/BIC code?
Before initiating an international transfer, you need to check that your financial institution has a SWIFT code. As described above, some credit unions or regional banks may not have access to the network that SWIFT codes rely on.
In most cases, you can find a bank’s SWIFT/BIC code in account statements or on their website. You can also find SWIFT/BIC codes to make bank transfers using our tool directly on this page.

Get the latest currency and FX news
Subscribe to receive monthly insights, daily reports, and more — empowering you to navigate global commerce and FX strategy.