What is Swift Code?

SWIFT code (also known as ISO 9362, SWIFT-BIC, BIC code, SWIFT ID or SWIFT code) is a standard format of Business Identifier Codes approved by the International Organization for Standardization (ISO). It is a unique identification code for both financial and non-financial institutions. (When assigned to a non-financial institution, a code may also be known as a Business Entity Identifier or BEI.) These codes are used when transferring money between banks, particularly for international wire transfers, and also for the exchange of other messages between banks. The codes can sometimes be found on account statements. The SWIFT code is 8 or 11 characters, made up of:

  • 4 letters: Institution Code or bank code.
  • 2 letters: ISO 3166-1 alpha-2 country code
  • 2 letters or digits: location code
    • if the second character is “0”, then it is typically a test BIC as opposed to a BIC used on the live network.
    • if the second character is “1”, then it denotes a passive participant in the SWIFT network
    • if the second character is “2”, then it typically indicates a reverse billing BIC, where the recipient pays for the message as opposed to the more usual mode whereby the sender pays for the message.
  • 3 letters or digits: branch code, optional (‘XXX’ for primary office)

Where an 8-digit code is given, it may be assumed that it refers to the primary office.

BARCLAYS BANK PLC swift code

BICInstitution nameCityCountry
BARCAEADBARCLAYS BANK PLCDUBAIUNITED ARAB EMIRATES
BARCAEADABUBARCLAYS BANK PLCABU DHABIUNITED ARAB EMIRATES
BARCAU2SBARCLAYS BANK PLCSYDNEYAUSTRALIA
BARCBWGXBARCLAYS BANK OF BOTSWANA LTD.GABORONEBOTSWANA
BARCCHGGBARCLAYS BANK (SUISSE) S.A.GENEVASWITZERLAND
BARCCNSHBARCLAYS BANK PLC, SHANGHAI BRANCHSHANGHAICHINA
BARCCYNNBARCLAYS BANK PLCNICOSIA (LEFKOSIA)CYPRUS
BARCDEF1TCSBARCLAYS BANK PLCFRANKFURT AM MAINGERMANY
BARCDEFFBARCLAYS BANK PLCFRANKFURT AM MAINGERMANY
BARCDEFFMCHBARCLAYS BANK PLCFRANKFURT AM MAINGERMANY
BARCDEHABARCLAYCARD BARCLAYS BANK PLCHAMBURGGERMANY
BARCESMMCAIXABANK S.A. (FORMERLY BARCLAYS BANK S.A.U.)BARCELONASPAIN
BARCFR21BARCLAYS CAPITAL FRANCE SAPARISFRANCE
BARCFRPCBARCLAYS BANK PLC FRANCEPARISFRANCE
BARCFRPPBARCLAYS BANK PLC FRANCEPARISFRANCE
BARCFRPP271BARCLAYS BANK PLC FRANCEPARISFRANCE
BARCFRPPRSPBARCLAYS BANK PLC FRANCEPARISFRANCE
BARCGB2102ABARCLAYS BANK PLCABERDEENUNITED KINGDOM
BARCGB2102BBARCLAYS BANK PLCABINGDONUNITED KINGDOM
BARCGB2102CBARCLAYS BANK PLCBASINGSTOKEUNITED KINGDOM
BARCGB2102DBARCLAYS BANK PLCCAMBERLEYUNITED KINGDOM
BARCGB2102EBARCLAYS BANK PLCCANTERBURYUNITED KINGDOM
BARCGB2102GBARCLAYS BANK PLCBATHUNITED KINGDOM
BARCGB2102HBARCLAYS BANK PLCCRAWLEYUNITED KINGDOM
BARCGB2102JBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB2102KBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB2102LBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB2102MBARCLAYS BANK PLCHANLEYUNITED KINGDOM
BARCGB2102NBARCLAYS BANK PLCMANCHESTERUNITED KINGDOM
BARCGB2102PBARCLAYS BANK PLCHEMEL HEMPSTEADUNITED KINGDOM
BARCGB2102SBARCLAYS BANK PLCGLASGOWUNITED KINGDOM
BARCGB2102TBARCLAYS BANK PLCBOURNEMOUTHUNITED KINGDOM
BARCGB2102WBARCLAYS BANK PLCBRADFORDUNITED KINGDOM
BARCGB2102YBARCLAYS BANK PLCMANCHESTERUNITED KINGDOM
BARCGB2103ABARCLAYS BANK PLCBRIGHTONUNITED KINGDOM
BARCGB2103BBARCLAYS BANK PLCBRISTOLUNITED KINGDOM
BARCGB2103CBARCLAYS BANK PLCBRISTOLUNITED KINGDOM
BARCGB2103EBARCLAYS BANK PLCDUDLEYUNITED KINGDOM
BARCGB2103FBARCLAYS BANK PLCGATESHEADUNITED KINGDOM
BARCGB2103GBARCLAYS BANK PLCNORTHAMPTONUNITED KINGDOM
BARCGB2103HBARCLAYS BANK PLCBURYUNITED KINGDOM
BARCGB2103JBARCLAYS BANK PLCCAMBRIDGEUNITED KINGDOM
BARCGB2103LBARCLAYS BANK PLC, CITY OF CARDIFF GROUP OF BRANCHESCARDIFFUNITED KINGDOM
BARCGB2103MBARCLAYS BANK PLCPRESTONUNITED KINGDOM
BARCGB2103NBARCLAYS BANK PLC, CARDIFF WEST GROUP OF BRANCHESCARDIFFUNITED KINGDOM
BARCGB2103PBARCLAYS BANK PLCCHELTENHAMUNITED KINGDOM
BARCGB2103RBARCLAYS BANK PLCPOOLEUNITED KINGDOM
BARCGB2103SBARCLAYS BANK PLCCHICHESTERUNITED KINGDOM
BARCGB2103UBARCLAYS BANK PLCCOLCHESTERUNITED KINGDOM
BARCGB2103VBARCLAYS BANK PLCCOVENTRYUNITED KINGDOM
BARCGB2103WBARCLAYS BANK PLCCROYDONUNITED KINGDOM
BARCGB2104ABARCLAYS BANK PLCHULLUNITED KINGDOM
BARCGB2104CBARCLAYS BANK PLCKINGSTON-UPON-THAMESUNITED KINGDOM
BARCGB2104DBARCLAYS BANK PLCEDGWAREUNITED KINGDOM
BARCGB2104EBARCLAYS BANK PLCMILTON KEYNESUNITED KINGDOM
BARCGB2104FBARCLAYS BANK PLCEXETERUNITED KINGDOM
BARCGB2104GBARCLAYS BANK PLCNOTTINGHAMUNITED KINGDOM
BARCGB2104HBARCLAYS BANK PLCWINDSORUNITED KINGDOM
BARCGB2104KBARCLAYS BANK PLCGREAT YARMOUTHUNITED KINGDOM
BARCGB2104LBARCLAYS BANK PLCGUILDFORDUNITED KINGDOM
BARCGB2104TBARCLAYS BANK PLCHITCHINUNITED KINGDOM
BARCGB2104UBARCLAYS BANK PLCHUDDERSFIELDUNITED KINGDOM
BARCGB2105BBARCLAYS BANK PLCLEEDSUNITED KINGDOM
BARCGB2105CBARCLAYS BANK PLCLEICESTERUNITED KINGDOM
BARCGB2105DBARCLAYS BANK PLCLIVERPOOLUNITED KINGDOM
BARCGB2105EBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105GBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105KBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105LBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105NBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105PBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105RBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105SBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105TBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105UBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2105VBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106ABARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106BBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106CBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106DBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106EBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106FBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106JBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106LBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106PBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106TBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2106UBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107BBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107DBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107EBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107GBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107HBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107JBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107KBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107LBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107MBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107PBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107RBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107TBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2107WBARCLAYS BANK PLC, WIMBLEDON GROUPLONDONUNITED KINGDOM
BARCGB2108DBARCLAYS BANK PLCLUTONUNITED KINGDOM
BARCGB2108JBARCLAYS BANK PLCNEWCASTLE UPON TYNEUNITED KINGDOM
BARCGB2108LBARCLAYS BANK PLCNORTHAMPTONUNITED KINGDOM
BARCGB2108MBARCLAYS BANK PLCNORWICHUNITED KINGDOM
BARCGB2108PBARCLAYS BANK PLCOXFORDUNITED KINGDOM
BARCGB2108RBARCLAYS BANK PLCPETERBOROUGHUNITED KINGDOM
BARCGB2108SBARCLAYS BANK PLCPLYMOUTHUNITED KINGDOM
BARCGB2108TBARCLAYS BANK PLCREADINGUNITED KINGDOM
BARCGB2108UBARCLAYS BANK PLCREADINGUNITED KINGDOM
BARCGB2108VBARCLAYS BANK PLCPOOLEUNITED KINGDOM
BARCGB2108WBARCLAYS BANK PLCPORTSMOUTHUNITED KINGDOM
BARCGB2109ABARCLAYS BANK PLCSEVENOAKSUNITED KINGDOM
BARCGB2109BBARCLAYS BANK PLCSHEFFIELDUNITED KINGDOM
BARCGB2109CBARCLAYS BANK PLCRICHMONDUNITED KINGDOM
BARCGB2109DBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB2109EBARCLAYS BANK PLCSLOUGHUNITED KINGDOM
BARCGB2109GBARCLAYS BANK PLCSOUTHAMPTONUNITED KINGDOM
BARCGB2109HBARCLAYS BANK PLCSOUTHEND-ON-SEAUNITED KINGDOM
BARCGB2109LBARCLAYS BANK PLCUXBRIDGEUNITED KINGDOM
BARCGB2109MBARCLAYS BANK PLCWALSALLUNITED KINGDOM
BARCGB2109NBARCLAYS BANK PLCWATFORDUNITED KINGDOM
BARCGB2109PBARCLAYS BANK PLCST. ALBANSUNITED KINGDOM
BARCGB2109QBARCLAYS BANK PLCSUTTONUNITED KINGDOM
BARCGB2109SBARCLAYS BANK PLCWOKINGUNITED KINGDOM
BARCGB2109TBARCLAYS BANK PLCWOLVERHAMPTONUNITED KINGDOM
BARCGB2109UBARCLAYS BANK PLCNEWTON ABBOTUNITED KINGDOM
BARCGB2109VBARCLAYS BANK PLCTUNBRIDGE WELLSUNITED KINGDOM
BARCGB2109WBARCLAYS BANK PLCWALTON-ON-THAMESUNITED KINGDOM
BARCGB210ACBARCLAYS BANK PLCNORTHAMPTONUNITED KINGDOM
BARCGB210AEBARCLAYS BANK PLCPOOLEUNITED KINGDOM
BARCGB210AFBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB210AHBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB210AIBARCLAYS BANK PLCABERGAVENNYUNITED KINGDOM
BARCGB210AKBARCLAYS BANK PLCALPERTONUNITED KINGDOM
BARCGB210ALBARCLAYS BANK PLCALTRINCHAMUNITED KINGDOM
BARCGB210AMBARCLAYS BANK PLCANDOVERUNITED KINGDOM
BARCGB210ANBARCLAYS BANK PLCASCOTUNITED KINGDOM
BARCGB210APBARCLAYS BANK PLCASHFORDUNITED KINGDOM
BARCGB210AQBARCLAYS BANK PLCASHTON-UNDER-LYNEUNITED KINGDOM
BARCGB210ARBARCLAYS BANK PLCAYLESBURYUNITED KINGDOM
BARCGB210ASBARCLAYS BANK PLCAYLSHAMUNITED KINGDOM
BARCGB210ATBARCLAYS BANK PLCBANBURYUNITED KINGDOM
BARCGB210AUBARCLAYS BANK PLCBARKINGUNITED KINGDOM
BARCGB210AVBARCLAYS BANK PLCBARNSLEYUNITED KINGDOM
BARCGB210AWBARCLAYS BANK PLCBARNSTAPLEUNITED KINGDOM
BARCGB210AYBARCLAYS BANK PLCBARROW-IN-FURNESSUNITED KINGDOM
BARCGB210AZBARCLAYS BANK PLCBASILDONUNITED KINGDOM
BARCGB210BABARCLAYS BANK PLCBECKENHAMUNITED KINGDOM
BARCGB210BBBARCLAYS BANK PLCBEDFORDUNITED KINGDOM
BARCGB210BCBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB210BFBARCLAYS BANK PLCBEXLEYHEATHUNITED KINGDOM
BARCGB210BGBARCLAYS BANK PLCBICESTERUNITED KINGDOM
BARCGB210BHBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB210BIBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB210BJBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB210BKBARCLAYS BANK PLCBIRMINGHAMUNITED KINGDOM
BARCGB210BLBARCLAYS BANK PLCBISHOP AUCKLANDUNITED KINGDOM
BARCGB210BNBARCLAYS BANK PLCBLACKBURNUNITED KINGDOM
BARCGB210BQBARCLAYS BANK PLCBLACKPOOLUNITED KINGDOM
BARCGB210BRBARCLAYS BANK PLCBOLTONUNITED KINGDOM
BARCGB210BSBARCLAYS BANK PLCBOOTLEUNITED KINGDOM
BARCGB210BTBARCLAYS BANK PLCBOSTONUNITED KINGDOM
BARCGB210BUBARCLAYS BANK PLCBRACKNELLUNITED KINGDOM
BARCGB210BVBARCLAYS BANK PLCBRENTWOODUNITED KINGDOM
BARCGB210BWBARCLAYS BANK PLCBRIDGENDUNITED KINGDOM
BARCGB210BZBARCLAYS BANK PLCBROMLEYUNITED KINGDOM
BARCGB210CBBARCLAYS BANK PLCBURNLEYUNITED KINGDOM
BARCGB210CCBARCLAYS BANK PLCBURTON-ON-TRENTUNITED KINGDOM
BARCGB210CDBARCLAYS BANK PLCBURY ST. EDMUNDSUNITED KINGDOM
BARCGB210CFBARCLAYS BANK PLCBLACKWOODUNITED KINGDOM
BARCGB210CGBARCLAYS BANK PLCCAMBRIDGEUNITED KINGDOM
BARCGB210CHBARCLAYS BANK PLCCARDIGANUNITED KINGDOM
BARCGB210CIBARCLAYS BANK PLCCARLISLEUNITED KINGDOM
BARCGB210CJBARCLAYS BANK PLCCARMARTHENUNITED KINGDOM
BARCGB210CKBARCLAYS BANK PLCPOOLEUNITED KINGDOM
BARCGB210CLBARCLAYS BANK PLCCHELMSFORDUNITED KINGDOM
BARCGB210CMBARCLAYS BANK PLCCHESHUNTUNITED KINGDOM
BARCGB210CNBARCLAYS BANK PLCCHESTERUNITED KINGDOM
BARCGB210CPBARCLAYS BANK PLCCHESTERUNITED KINGDOM
BARCGB210CQBARCLAYS BANK PLCCHESTERFIELDUNITED KINGDOM
BARCGB210CRBARCLAYS BANK PLCAMERSHAMUNITED KINGDOM
BARCGB210CSBARCLAYS BANK PLCCLACTON-ON-SEAUNITED KINGDOM
BARCGB210CTBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB210CVBARCLAYS BANK PLCCRAMLINGTONUNITED KINGDOM
BARCGB210CWBARCLAYS BANK PLCDARLINGTONUNITED KINGDOM
BARCGB210CYBARCLAYS BANK PLCDARTFORDUNITED KINGDOM
BARCGB210CZBARCLAYS BANK PLCFLINTUNITED KINGDOM
BARCGB210DABARCLAYS BANK PLCRHYLUNITED KINGDOM
BARCGB210DBBARCLAYS BANK PLCDERBYUNITED KINGDOM
BARCGB210DCBARCLAYS BANK PLCDEWSBURYUNITED KINGDOM
BARCGB210DDBARCLAYS BANK PLCMANCHESTERUNITED KINGDOM
BARCGB210DEBARCLAYS BANK PLCDISSUNITED KINGDOM
BARCGB210DFBARCLAYS BANK PLCLONDONUNITED KINGDOM
BARCGB210DGBARCLAYS BANK PLCDORCHESTERUNITED KINGDOM
BARCGB210DIBARCLAYS BANK PLCDURHAMUNITED KINGDOM
BARCGB210DJBARCLAYS BANK PLCEASTBOURNEUNITED KINGDOM
BARCGB210DKBARCLAYS BANK PLCEAST DEREHAMUNITED KINGDOM
BARCGB210DLBARCLAYS BANK PLCEDINBURGHUNITED KINGDOM
BARCGB210DMBARCLAYS BANK PLCELLESMERE PORTUNITED KINGDOM
BARCGB210DNBARCLAYS BANK PLCELYUNITED KINGDOM
BARCGB210DPBARCLAYS BANK PLCENFIELDUNITED KINGDOM
BARCLAYS BANK PLC swift code
Disclaimer

Uws takes no responsibility for any financial loss that might be caused by the use of an incorrect code.If you’re unsure about anything, it’s recommended that you contact the bank or financial institution in question in order to ensure you have the right information.

Our services