tokenpocket下载官方app下载|swift

作者: tokenpocket下载官方app下载
2024-03-13 02:35:04

Homepage | Swift

Homepage | Swift

Back

Skip to main content

About us

About us

Discover Swift

Shaping the future of finance

Innovate with us

Swift Partner Programme

Swift Institute

Careers

Press

Legal

Discover Swift

Swift is a global member-owned cooperative and the world’s leading provider of secure financial messaging services.

Read more

Discover Swift

FIN Traffic & Figures

Swift Traffic highlights

Organisation & Governance

History

Community

Environmental, social and governance

Diversity and inclusion

Shaping the future of finance

To mark Swift’s 50th anniversary, we asked leading experts to share insights on what the next half century might hold for our industry. 

Read more

Innovate with us

Let’s build the future of finance together.

Read more

Innovate with us

What we're doing

Contact us

Swift Partner Programme

Read more

Swift Partner Programme

How to join the Partner Programme

Find a Partner

Grow as a Partner

Swift Institute

Read more

Careers

We are continuously on the lookout for financial industry and technology professionals who are eager to be part of the future of payments.

Discover our open positions now.

Read more

Careers

Corporate & control functions

Open positions

Strategy, business development & customer experience

Technology platform & product development

The Swift Tech Scholarship

What’s in it for you

Press

Explore our media centre for all your reporting needs.

Read more

Press

Media centre

Press releases

Legal

Read more

Legal

Corporate Matters

Privacy Statement

Swift and data

Compliance

IPR Policies

Online services

Swift shareholding

Swift Terms and Conditions

Document Centre

Your needs

Your needs

Banking & payments

Financial Crime & cyber security

Data & technology

Capital Markets

Corporate treasury

Market Infrastructures

Banking & payments

We’re here to help you transact securely and reliably, comply with regulation, improve operational efficiency and innovate at scale to serve your customers better.

Read more

Banking & payments

ISO 20022

Real-time payments

Connectivity

Integration

Financial messaging

Get started with Swift

Training, consulting and support

Operational excellence

Payment operational issues

What is a Unique End-to-end Transaction Reference (UETR)?

Financial Crime & cyber security

Financial crime compliance has never been more important – or more challenging. As regulation becomes more robust, businesses need to demonstrate that their compliance programmes are effective. 

Read more

Financial Crime & cyber security

Anti-money laundering (AML)

Know Your Customer (KYC)

Financial fraud

Customer Security Programme (CSP)

Data & analytics

Screening against sanctions

Data & technology

Shaping the future of the financial industry.

Read more

Data & technology

Business intelligence

Payments

Distributed Ledger Technology (DLT)

Cloud

Data-driven compliance

Capital Markets

The pressure to increase the efficiency of your operations and reduce costs is relentless. We’re continuously working to address the regulatory demands and competition you’re facing, and investigating the new technology landscape for your operations.

Read more

Capital Markets

Investment managers

Brokers/dealers

Funds Participants

Custodians

A Unique Transaction Identifier for Securities

CSDR regulation

SRD II

SFTR

Corporate treasury

Treasury plays a crucial role in supporting financial objectives and informing strategic decisions. Secure global bank communications, operational efficiency and control, regulatory compliance, and effective liquidity and risk management are essential to support growth and create competitive advantage.

Read more

Corporate treasury

Identity and mandate management

Cash management reporting

Simplifying payments and cash management

Trade and Supply Chain Finance

Treasury management

Market Infrastructures

Macro-level changes are affecting the financial markets on every level, and Financial Market Infrastructures (FMIs) need to respond to the community’s emerging needs.

Read more

Market Infrastructures

Financial Market services

Payment Market Infrastructures

Securities Market Infrastructures

Swift for Treasury Market Infrastructures

Our solutions

Our solutions

All our products & services

Swift platform evolution

Global Financial Messaging

Interfaces and Integration

Compliance and Shared Services

Services

Corporates

Market Infrastructures

All our products & services

Browse all of our solutions from A to Z.

Read more

All our products & services

Release timeline

Swift platform evolution

Read more

Swift platform evolution

Enhanced Swift platform for capital markets

Enhanced Swift platform for payments

Global Financial Messaging

Swift carries over five billion financial messages a year. Fast, reliable and secure support for businesses the world over.

Read more

Global Financial Messaging

Payment Pre-validation

Swift Go

Swift GPI

Payments

Securities

Trade Finance

FX and treasury

Interfaces and Integration

Our comprehensive range of solutions connect your back-office systems to Swift and enable you to send and receive financial messages.

Read more

Interfaces and Integration

Business Connect

Alliance Cloud

Swift APIs

Alliance Connect Virtual

Alliance Lite2

Alliance Access

Alliance Messaging Hub (AMH)

SwiftNet Link

Swift Certificate Centre

Compliance and Shared Services

Our collaborative solutions meet the challenges of financial crime compliance, and help to reduce cost, complexity and risk.

Read more

Compliance and Shared Services

Financial Crime Compliance

Business Intelligence

SwiftRef

MyStandards

Swift Translator

Services

Our services enable you to use Swift more effectively. Build your in-house expertise or take advantage of our insights for advice, planning and implementation.

Read more

Services

Support and Care Services

Training

Swift Smart

Contact us about our Services

Swift Professional Services

Corporates

Treasury plays a crucial role in supporting financial objectives and informing strategic decisions. Secure global bank communications, operational efficiency and control, regulatory compliance, and effective liquidity and risk management are essential to support growth and create competitive advantage.

Read more

Corporates

Network

Control

Evolve

Run

Bank Readiness Programme

Market Infrastructures

Delivering secure, reliable and efficient solutions for Financial Market Infrastructures and their communities.

Read more

Market Infrastructures

Market Infrastructure Resiliency Services

Swift for HVPS / RTGS

Swift for LVPS / ACHs

Swift for SMIs

Swift for Euroclear

Standards

Standards

ISO 20022

Standards releases

Data Standards

Market practice

Community APIs

MyStandards and Swift Translator

Document centre

ISO 20022

ISO 20022 is a rich, structured and global data standard for financial information in the payments, FX, trade finance and securities markets.

Read more

ISO 20022

About ISO 20022

ISO 20022 FAQs

ISO 20022 for Payments for Financial Institutions

ISO 20022 past webinars

Supercharge your payments business

Standards releases

Gain a clear picture of upcoming releases and manage the impact on your business using our dedicated tools.

Read more

Standards releases

Release highlights

Data Standards

By developing reference data and messaging standards, we’re helping drive consistency across the industry.

Read more

Data Standards

BIC (Business Identifier Code)

IBAN (International Bank Account Number)

LEI (Legal Entity Identifier)

Market practice

With a strong focus on harmonisation and straight-through processing, Swift plays an active role in market practices initiatives and provides expertise, products and services to support best practice.

Read more

Market practice

High Value Payments Systems Plus

Payments Market Practice Group

Securities Market Practice Group

Common Global Implementation

International Securities Association for Institutional Trade Communication

Community APIs

Discover more about our community APIs.

Read more

MyStandards and Swift Translator

MyStandards, a collaborative web platform to better manage global standards and related market practice.

Swift Translator, a Translation solution to define, validate and translate messages to and from any format by combining Swift’s standards expertise with cutting-edge technology.

Read more

MyStandards and Swift Translator

MyStandards

Swift Translator

Document centre

From ISO 20022 migration to Standards Releases, access our comprehensive document centre and download the resources you need to answer your questions.

Read more

News & Events

News & Events

News

Events

Webinars

Subscribe to Swift insights

Sibos

News

Read our latest news updates and press releases.

Read more

News

All news

Press releases

Events

Come meet us at one of many events around the world.

Read more

Events

Upcoming events

Past events

Webinars

Sign up for webinars, or watch one of our past recordings.

Read more

Webinars

Upcoming webinars

Past webinars

Subscribe to Swift insights

Our Swift insights are curated specially for you. 

Stay up-to-date on the latest from Swift via personalised insights sent straight to your inbox.

Read more

Sibos

Sibos is the annual conference, exhibition and networking event organised by Swift for the financial industry.

Read more

Join Swift

Join Swift

Join the Swift network

Access your application

Join the Swift network

Ready to connect to the Swift network? Let’s start the journey together.

Read more

Access your application

Use the tool to easily follow up on your usership application.

Read more

Contact us

Contact us

Contact us

Contact us

Get in touch with Swift.

Read more

Contact us

Swift offices

Sales

Support

Security issue / vulnerability

Languages

EN

arrow-light-down

English

Discover SWIFT

Español

Descubra nuestros contenidos en español

Français

Découvrez notre contenu disponible en français

中文

了解我们提供的中文内容

日本語

日本で入手可能なコンテンツをお探しください

search

close

search

Are you looking for a BIC (Business Identifier Code)?

Are you looking for MySwift?

Are you looking for Standards-related information?

Are you looking for the Knowledge Centre?

MySwift

MySwift

MySwift

Reflecting on a year of shared progress

Thank you to the Swift community, who help drive progress, shape our offering, and innovate with us for the future.

Read more

Fast Forward

To mark Swift’s 50th anniversary, we asked leading experts to share insights on what the next half century might hold for our industry.

Here’s what they said

Small payments. Big opportunity.

What do consumers and SMEs value most when sending money around the world? We asked them to find out.

Explore our research

ISO 20022 for payments now live

Find out more about how we can support you

Get all the latest information

The data-rich ISO 20022 messaging standard for cross-border payments and reporting (CBPR+) successfully went live on 20 March 2023, marking a significant milestone for the global payments industry.

The go-live also kicked off the start of coexistence, a period when both MT and ISO 20022 messages are supported through November 2025.

Our solutions

Discover

Banking

Our messaging, standards and services connect you to your counterparties worldwide, so you can transact securely and reliably.

Read more

Discover

Capital Markets

Swift is advancing its solutions to address capital market challenges. Reduce costs and risks with securities transaction and FX market solutions.

Read more

Discover

Corporates

As a multinational, you want industry-standard ways to work with multiple banking partners for cash, trade and corporate treasury.

Read more

Discover

Market Infrastructures

Resilience, security and responsiveness are your core operational requirements. Our solutions help you deliver for your community.

Read more

Are you a customer?

MySwift is your one-stop shop to help you manage your Swift products and services, keep track of your orders and invoices, and access online support.

Access MySwift

Cyber Security

Customer Security Programme (CSP)

Reinforcing the security of the global banking system

Learn more

Swift Essentials

For more information, please visit the Knowledge Centre

Learn more

Business Identifier Code (BIC) Directory

Search BIC *

Discover our reference data solutions

Get personalised insights straight to your inbox

Sign up now

Stay connected

Twitter

Go to Twitter

LinkedIn

Go to LinkedIn

Facebook

Go to Facebook

Youtube

Go to Youtube

News & events

See more news & events

30 January 2024 | 5 min read

Pioneering securities tracking to tackle settlement fails

As the costs of settlement fails rise, the industry is increasingly using the Unique Transaction Identifier...

Read more

17 January 2024 | 5 min read

Fewer settlement fails through more visibility

Greater transparency into the trading lifecycle – enabled through the unique transaction identifier and Swift Securities...

Read more

7 December 2023 | 7 min read

Swift enables global trade interoperability in successful trials

In collaboration with BNY Mellon, Deutsche Bank and four electronic Bills of Lading (eBL) platforms, we’ve...

Read more

We are excited to be growing the Swift team across our global offices. Explore the many opportunities:

https://swift.wd3.myworkdayjobs.com/Join-Swift #Swift Careers

Follow us on Twitter

"By providing a global summary of an institution's Swift traffic activities, the Swift Profile can help banks to focus their due diligence efforts and improve the effectiveness and efficiency of their KYC assessments."

Follow us on LinkedIn

Footer navigation

About Us

Community

Legal

Media Centre

Careers

Your needs

Banking & payments

Financial Crime & cyber security

Data & technology

Capital Markets

Corporate treasury

Market Infrastructures

Our Solutions

Global Financial Messaging

Interfaces and Integration

Compliance and Shared Services

Market Infrastructures

Swift for Corporates

News & Events

Press Release

White Papers

Events

Webinars

Ordering & Support

Our Support offering

Products ordering and configuration

Billing and invoicing

Swift Smart

Headquarters

Avenue Adele 1, 1310 La Hulpe

Tel

+32 2 655 31 11

Fax

+32 2 655 32 26

Get in touch

Privacy statement

Terms of use

Modern slavery statement

Website feedback

Cookies settings

© 2024 Swift

Loading...

What Is the SWIFT Banking System?

What Is the SWIFT Banking System?

Investing

Stocks

Cryptocurrency

Bonds

ETFs

Options and Derivatives

Commodities

Trading

Automated Investing

Brokers

Fundamental Analysis

Markets

View All

Simulator

Login / Portfolio

Trade

Research

My Games

Leaderboard

Banking

Savings Accounts

Certificates of Deposit (CDs)

Money Market Accounts

Checking Accounts

View All

Personal Finance

Budgeting and Saving

Personal Loans

Insurance

Mortgages

Credit and Debt

Student Loans

Taxes

Credit Cards

Financial Literacy

Retirement

View All

News

Markets

Companies

Earnings

CD Rates

Mortgage Rates

Economy

Government

Crypto

ETFs

Personal Finance

View All

Reviews

Best Online Brokers

Best Savings Rates

Best CD Rates

Best Life Insurance

Best Personal Loans

Best Mortgage Rates

Best Money Market Accounts

Best Auto Loan Rates

Best Credit Repair Companies

Best Credit Cards

View All

Academy

Investing for Beginners

Trading for Beginners

Become a Day Trader

Technical Analysis

All Investing Courses

All Trading Courses

View All

Live

Search

Search

Please fill out this field.

Search

Search

Please fill out this field.

Investing

Investing

Stocks

Cryptocurrency

Bonds

ETFs

Options and Derivatives

Commodities

Trading

Automated Investing

Brokers

Fundamental Analysis

Markets

View All

Simulator

Simulator

Login / Portfolio

Trade

Research

My Games

Leaderboard

Banking

Banking

Savings Accounts

Certificates of Deposit (CDs)

Money Market Accounts

Checking Accounts

View All

Personal Finance

Personal Finance

Budgeting and Saving

Personal Loans

Insurance

Mortgages

Credit and Debt

Student Loans

Taxes

Credit Cards

Financial Literacy

Retirement

View All

News

News

Markets

Companies

Earnings

CD Rates

Mortgage Rates

Economy

Government

Crypto

ETFs

Personal Finance

View All

Reviews

Reviews

Best Online Brokers

Best Savings Rates

Best CD Rates

Best Life Insurance

Best Personal Loans

Best Mortgage Rates

Best Money Market Accounts

Best Auto Loan Rates

Best Credit Repair Companies

Best Credit Cards

View All

Academy

Academy

Investing for Beginners

Trading for Beginners

Become a Day Trader

Technical Analysis

All Investing Courses

All Trading Courses

View All

Economy

Economy

Government and Policy

Monetary Policy

Fiscal Policy

Economics

View All

Financial Terms

Newsletter

About Us

Follow Us

Table of Contents

Expand

Table of Contents

What Is the SWIFT Banking System?

Inside a SWIFT Transaction

How to Send Money with SWIFT

The World Before SWIFT

Why Is SWIFT Dominant?

Who Owns the SWIFT system?

SWIFT Services

How Does SWIFT Make Money?

Challenges for SWIFT

SWIFT and Economic Sanctions

Frequently Asked Questions

The Bottom Line

Personal Finance

Banking

What Is the SWIFT Banking System?

By

Shobhit Seth

Updated September 14, 2023

Reviewed by

Samantha Silberstein

Reviewed by

Samantha Silberstein

Full Bio

Samantha Silberstein is a Certified Financial Planner, FINRA Series 7 and 63 licensed holder, State of California life, accident, and health insurance licensed agent, and CFA. She spends her days working with hundreds of employees from non-profit and higher education organizations on their personal financial plans.

Learn about our

Financial Review Board

Fact checked by

Hans Daniel Jasperson

Fact checked by

Hans Daniel Jasperson

Full Bio

Hans Daniel Jasperson has over a decade of experience in public policy research, with an emphasis on workforce development, education, and economic justice. His research has been shared with members of the U.S. Congress, federal agencies, and policymakers in several states.

Learn about our

editorial policies

Trending Videos

Close this video player

What Is the SWIFT Banking System?

The Society for Worldwide Interbank Financial Telecommunications (SWIFT) system powers most international money and security transfers. SWIFT is a vast messaging network used by financial institutions to quickly, accurately, and securely send and receive information, such as money transfer instructions. In this article, we explore what SWIFT does, how it works, and how it makes money.

Key Takeaways

Society for Worldwide Interbank Financial Telecommunications (SWIFT) is a member-owned cooperative that provides safe and secure financial transactions for its members.This payment network allows individuals and businesses to take electronic or card payments even if the customer or vendor uses a different bank than the payee.SWIFT is the largest and most streamlined method for international payments and settlements.SWIFT works by assigning each member institution a unique ID code (a BIC number) that identifies the bank name and the country, city, and branch.SWIFT has been used to impose economic sanctions on Iran, Russia, and Belarus.

Inside a SWIFT Transaction

Financial institutions use SWIFT to securely transmit information and instructions through a standardized code system. Although SWIFT is crucial to global financial infrastructure, it's not a financial institution. SWIFT does not hold or transfer assets but facilitates secure, efficient communication between member institutions.

More than 11,000 global SWIFT member institutions sent an average of 44.8 million messages daily through the network in November 2022.

SWIFT assigns each financial organization a unique code with either eight or 11 characters, known as a bank identifier code or BIC. The BIC may also use the terms SWIFT code, SWIFT ID, or ISO 9362 code. To understand how the code is assigned, let’s look at the Italian bank UniCredit Banca, headquartered in Milan. It has the eight-character SWIFT code UNCRITMM.

First four characters: the institute code (UNCR for UniCredit Banca)Next two characters: the country code (IT for the country Italy)Next two characters: the location/city code (MM for Milan)Last three characters: optional, but organizations use them to assign codes to individual branches.

Here's an example. A customer wants to send money to his friend in Venice, Italy, so he visits a local Bank of America branch. He brings his Italian friend’s account number and Venice-based branch information for UniCredit Banca. This information includes the unique SWIFT code.

Bank of America sends a payment transfer message to the UniCredit Banca branch over the secure SWIFT network. When Unicredit Banca receives the SWIFT message about the incoming payment, it will clear and credit the money to the Italian friend’s account.

As powerful as SWIFT is, remember that it is only a messaging system. SWIFT does not hold any funds or securities, or manage client accounts.

When making an international money transfer, the SWIFT/BIC code is used to identify your particular bank.

How to Send Money with SWIFT

You may need to send money with SWIFT to family and friends abroad or to secure a vacation rental, pay tuition, or get other services or merchandise. In general, sending money with SWIFT is the same process as sending a wire transfer. Here are the steps.

First, gather these items:

Recipient's bank name, address and country, routing codeRecipient’s full legal name, current address, and account numberSWIFT Code of the bank accountYour government-issued IDPurpose of sending fundsAny other documentation or information required by your bank

Go to your bank or log into your bank's system to request an international wire.Make sure you understand all fees and limits associated with sending cash abroad.You may be asked for the country you're sending to, the currency you wish to send in, and the above information.Send the money from your bank via SWIFT, and keep a record of the event.

If you're receiving money, you'll need to collect your bank's SWIFT number for the person sending you money. These SWIFT numbers may differ based on whether you're receiving funds in U.S. dollars or foreign currency.

The World Before SWIFT

Before SWIFT, Telex was the only available means of message confirmation for international funds transfer. Low speed, security concerns, and a free message format hampered Telex. In other words, Telex did not have a unified system of codes like SWIFT to name banks and describe transactions. Telex senders had to describe every transaction in sentences that the receiver interpreted and executed. This led to many human errors, as well as slower processing times. 

According to the London School of Economics, "Support for a shared network ... began to achieve institutional form ... in the late 1960s, when the Société Financière Européenne (SFE, a consortium of six major banks based in Luxembourg and Paris) initiated a 'message-switching project.'"

To circumvent these problems, the SWIFT system was formed in 1973 with 239 banks in 15 countries. The global network would transfer financial messages in a secure and timely manner as Worldwide Interbank Financial Telecommunication, with headquarters in Belgium. SWIFT's messaging services went live in 1977.

Why Is SWIFT Dominant?

By 2022, SWIFT had expanded to more than 11,000 institutional members from more than 200 countries and territories.

Although other message services like Fedwire, Ripple, and Clearing House Interbank Payments System (CHIPS) exist, SWIFT remains dominant in the market. Success may be attributed to the platform's security, and to the fact that it's continually adding new message codes to transmit different financial transactions.

In addition, some countries use the International Bank Account Number (IBAN) to identify international bank accounts across national borders, but the U.S. does not participate in IBAN.

Though SWIFT primarily started for simple payment instructions, it now sends various messages, including security, treasury, trade, and system transactions. In Swift's latest report from December 2022, data showed that most SWIFT traffic is still for payment (44%) and securities (51%) messages. The remaining traffic flows to treasury, trade, and system transactions.

Who Uses SWIFT?

Initially, SWIFT founders designed the network to facilitate communication about Treasury and correspondent transactions only. The robustness of the message format design allowed for the huge scalability through which SWIFT gradually expanded to provide services to the following:

BanksBrokerage institutes and trading housesSecurities dealersAsset management companiesClearinghousesDepositoriesExchangesCorporate business housesTreasury market participants and service providersIndividuals or businesses making international wires or money transfersForeign exchange and money brokers

Who Owns the SWIFT system?

SWIFT is a member-owned cooperative controlled by its shareholders (certain member financial institutions), representing some firms worldwide. SWIFT is overseen by the Group of Ten countries' G-10 central banks. These countries are Belgium, Canada, France, Germany, Italy, Japan, Netherlands, Sweden, Switzerland, the United Kingdom, and the United States. The European country of Belgium acts as the lead overseer alongside other members such as the U.S. Federal Reserve.

Because all countries rely on SWIFT to conduct fast, seamless, secure communication, they are incentivized to remain in good standing with the organization. Central banks oversee SWIFT from Group of Ten (G10) countries, but it is a neutral organization operating for all its members' benefit.

Investopedia / Dennis Madamba

SWIFT Services

The SWIFT system offers many services that help businesses and individuals to complete seamless and accurate business transactions. Some of the services offered are listed below.

Applications

SWIFT connections enable access to various applications, including real-time instruction matching for treasury and forex transactions, banking market infrastructure for processing payment instructions between banks, and securities market infrastructure for processing clearing and settlement instructions for payments, securities, forex, and derivatives transactions.

Business Intelligence

SWIFT has recently introduced dashboards and reporting utilities that enable its clients to get a dynamic, real-time view of monitoring the messages, activity, trade flow, and reporting. The reports enable filtering based on region, country, message types, and related parameters.

Compliance Services

Aimed at services around financial crime compliance, SWIFT offers reporting and utilities for Know Your Customer (KYC), sanctions, and anti-money laundering (AML).

Messaging, Connectivity, and Software Solutions

The core of the SWIFT business resides in providing a secure, reliable, and scalable network for the smooth movement of messages. Through its various messaging hubs, software, and network connections, SWIFT offers multiple products and services that enable its end clients to send and receive transactional messages.

How Does SWIFT Make Money?

SWIFT Members are categorized into classes based on share ownership. All members pay a one-time joining fee plus annual support charges that vary by member classes. 

SWIFT also charges users for each message based on message type and length. These charges vary depending on the bank’s usage volume. Different charge tiers exist for banks generating different message volumes.

SWIFT has also launched additional services as described above, backed by SWIFT's long history of data. These services include business intelligence, reference data, and compliance services and offer SWIFT other income streams.

Challenges for SWIFT

Most SWIFT clients process huge transactional volumes where manual instruction entry is not practical. The need to automate SWIFT message creation, processing, and transmission is growing. However, this comes at a cost and increased operational overhead.

Although SWIFT successfully provides software for automation, that also comes at a cost. SWIFT may need to tap into these problem areas for most of its client base. Automated solutions within this space may bring new income streams for SWIFT and keep clients engaged in the long run.

SWIFT and Economic Sanctions

In recent years, the possible use of SWIFT membership as a potential economic sanction against members has emerged multiple times. In 2012, for example, the European Union passed a sanction against Iran that compelled SWIFT to disconnect sanctioned Iranian banks.

In 2022,  EU Council Regulation (EU) 833/2014 prohibited SWIFT and other financial messaging providers from providing services to designated Russian entities and subsidiaries. Based in Belgium, SWIFT must comply with EU regulations. EU Council Regulation (EU) 765/2006 prohibited SWIFT from working with designated Belarusian entities and subsidiaries. As a result, both Russian and Belarusian entities were disconnected from SWIFT.

SWIFT does not provide services for EU-sanctioned banks from Iran, Russia, and Belarus.

What is SWIFT in Simple Terms?

Behind most international money and security transfers is the Society for Worldwide Interbank Financial Telecommunications, known as the SWIFT system. SWIFT is a vast messaging network banks and other financial institutions use to quickly, accurately, and securely send and receive information, such as money transfer instructions.

How Important is SWIFT to Global Finance?

SWIFT has become a crucial part of the global financial infrastructure. More than 11,000 global SWIFT member institutions sent an average of 44.8 million messages daily through the network in November 2022.

Do All Banks Use SWIFT?

No. In fact, many smaller banks in the U.S. and most credit unions are not members of the SWIFT network.

Can banks transfer money without SWIFT?

Yes, but doing so relies on slower, legacy systems to process the payments (often relying, in part, on manual settlement). This makes international payments more difficult, slower, costlier, and uncertain.

The Bottom Line

SWIFT has retained its dominant position in the global processing of transactional messages. It has recently forayed into other areas, such as offering reporting utilities and data for business intelligence, which indicates its willingness to remain innovative. In the short-to-midterm, SWIFT seems poised to continue dominating the market.

Article Sources

Investopedia requires writers to use primary sources to support their work. These include white papers, government data, original reporting, and interviews with industry experts. We also reference original research from other reputable publishers where appropriate. You can learn more about the standards we follow in producing accurate, unbiased content in our

editorial policy.

SWIFT. "SWIFT FIN Traffic & Figures."

SWIFT. "Business Identifier Codes (BIC)."

SWIFT. "Service Level Master Agreement (September 2020)," Page 11.

SWIFT Institute. "About SWIFT."

Bank of America. "Wire Transfer FAQs."

London School of Economics. "Origins and Development of SWIFT, 1973– 2009," Pages 3-5.

London School of Economics. "Origins and Development of SWIFT, 1973– 2009," Pages 4-5.

SWIFT. "Swift History."

SWIFT. "SWIFT reports strong annual growth."

SWIFT. "SWIFT in Figures: December 2022 YTD," Page 3.

SWIFT. "Financial Market Infrastructures."

SWIFT. "Doing More for Capital Markets."

SWIFT. "Doing More for Our Banking Customers."

Federal Reserve. "Private-Sector Systems.

SWIFT. "All SWIFT Products and Services."

SWIFT. "Meeting the Challenge of Intraday Liquidity Reporting."

SWIFT. "Shareholder Eligibility Criteria."

Deloitte. "SWIFT for Corporates," Page 7.

Open a New Bank Account

Advertiser Disclosure

×

The offers that appear in this table are from partnerships from which Investopedia receives compensation. This compensation may impact how and where listings appear. Investopedia does not include all offers available in the marketplace.

Related Articles

Society for Worldwide Interbank Financial Telecom. (SWIFT)

8 Low-Cost Ways to Transfer Money

IBAN vs. SWIFT Code: What's the Difference?

Instructing Bank: What It Means, How It Works

National Payment Systems (NPS): Definition, Clearing, and Settlement

What Is a Wire Transfer? How It Works, Safety, and Fees

Partner Links

Related Terms

Society for Worldwide Interbank Financial Telecom. (SWIFT)

Society for Worldwide Interbank Financial Telecommunications is a cooperative providing secure messaging for fund transfers across national borders.

more

Instructing Bank: What It Means, How It Works

Responsible for initiating the funds transfer process, an instructing bank is one of the banks playing a role in funds transfers between two parties.

more

What Is a Wire Transfer? How It Works, Safety, and Fees

A wire transfer is an electronic transfer of funds across a network administered by hundreds of banks around the world.

more

Straight-Through Processing (STP): Definition and Benefits

Straight-through processing is an automated electronic payment process that is used by corporations and banks.

more

What Is an International Bank Account Number (IBAN) and How Does It Work

An international bank account number (IBAN) is a standard numbering system, developed to identify bank accounts from around the world.

more

What Is Hawala? Money Transfer Without Money Movement

Hawala is a way to send money informally without the movement of actual currency. Read how hawala works, where it is illegal, and how governments regulate it.

more

About Us

Terms of Service

Dictionary

Editorial Policy

Advertise

News

Privacy Policy

Contact Us

Careers

#

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

Investopedia is part of the Dotdash Meredith publishing family.

Please review our updated Terms of Service.

Swift Philippines: Suzuki Swift Specifications and Prices in Philippines

t Philippines: Suzuki Swift Specifications and Prices in PhilippinesOpen main menuCar DetailsSWIFT₱0Retail PriceWhen you first see the Swift you'll love the sleek distinctive design - and when you step inside and start the engine, you'll really love the feeling. The Swift is for people with a passion for driving, an eye for detail and who aren't afraid to make their own mark on the city.

Designed to stand outFrom the bold chrome accented grille to the crafted polished alloys, this is a car that demands attention. Muscular body lines give the Swift a powerful presence, and details like the floating roof with pillar mounted rear door handles make this car really stand out.Know MoreStylish, functional, refined.When you sit behind the wheel you’ll see the clean, elegant lines and attention to detail that gives a more comfortable and efficient driving experience. The cylindrical gauges, cockpit-like centre console and sporty D-shaped steering wheel give a feeling of confidence before you even start the engines.Know More PreviousOccupant-protective srs airbag system for collision safety.To protect not only the driver but also the frontseat passenger, both the driver’s seat and front passenger’s seat come standard with SRS airbags.  Prev NextReady for life.When you drive the Swift, you’ll enjoy the journey as much as the destination — so pack your bags for an adventure with a car that perfectly suits your life. Whether it’s a city shopping spree or a long weekend away, the Swift gets you there and back in comfort and style. Prev NextABS with EBD for supporting driver braking.ABS is a system that detects the rotation of each wheel through the use of sensors attached to the four wheels and automatically and optimally controls braking force.  Prev NextLight, impact-absorbing body: Total Effective Control Technology (TECT)Suzuki’s light, impact-absorbing TECT body has evolved through the use of a new platform and computerised structural analysis. Not only does the body efficiently absorb and disperse energy in the event of a collision, it also widely employs hightensile steel and ultra-high-tensile steel to achieve both lightness and excellent safety performance. Prev NextOccupant-protective srs airbag system for collision safety.To protect not only the driver but also the frontseat passenger, both the driver’s seat and front passenger’s seat come standard with SRS airbags.  Prev NextReady for life.When you drive the Swift, you’ll enjoy the journey as much as the destination — so pack your bags for an adventure with a car that perfectly suits your life. Whether it’s a city shopping spree or a long weekend away, the Swift gets you there and back in comfort and style. Prev NextABS with EBD for supporting driver braking.ABS is a system that detects the rotation of each wheel through the use of sensors attached to the four wheels and automatically and optimally controls braking force.  Prev NextLight, impact-absorbing body: Total Effective Control Technology (TECT)Suzuki’s light, impact-absorbing TECT body has evolved through the use of a new platform and computerised structural analysis. Not only does the body efficiently absorb and disperse energy in the event of a collision, it also widely employs hightensile steel and ultra-high-tensile steel to achieve both lightness and excellent safety performance. Prev NextOccupant-protective srs airbag system for collision safety.To protect not only the driver but also the frontseat passenger, both the driver’s seat and front passenger’s seat come standard with SRS airbags.  Prev Next Next PreviousMinimum turning radius of 4.8m.Use of the new platform allowed for a wider turning angle, resulting in a turning radius of only 4.8m. This enables small turns for easier manoeuvrability on narrow streets and in tight parking spaces, for a more-pleasant overall driving experience. Prev NextPerformance and safety you can count on.Quick and expansive acceleration. Cornering performance that lets you keep to your intended course. Advanced safety features you can count on. Every detail of the powertrain and platform is designed to let the driver feel at one with the car and be in full control. Because the powertrain and platform are integral parts of the driving experience, their performance is optimised in every way. Prev Next1.2 Petrol engine (K12M)The 1.2-litre petrol engine offers the best of two worlds— high output and good fuel economy. Despite the engine’s small displacement, its heightened compression ratio results in better thermal efficiency for powerful driving. Prev NextExceptional aerodynamic performance.Fully employing CAE (Computer Aided Engineering) from the design development led to the achievement of exceptional aerodynamic performance Prev NextContinuously variable transmissionThe CVT on the New Swift comes with an auxiliary transmission that has large gear ratio width, enabling better acceleration at low speed and improved fuel economy at high speed. Prev NextLight and highly rigid body.Extensive use of high-tensile steel and ultrahigh-tensile steel, such as in the upper body and underbody, achieves both lightness and high rigidity for enhanced driving performance and excellent fuel performance. Prev NextMinimum turning radius of 4.8m.Use of the new platform allowed for a wider turning angle, resulting in a turning radius of only 4.8m. This enables small turns for easier manoeuvrability on narrow streets and in tight parking spaces, for a more-pleasant overall driving experience. Prev NextPerformance and safety you can count on.Quick and expansive acceleration. Cornering performance that lets you keep to your intended course. Advanced safety features you can count on. Every detail of the powertrain and platform is designed to let the driver feel at one with the car and be in full control. Because the powertrain and platform are integral parts of the driving experience, their performance is optimised in every way. Prev Next1.2 Petrol engine (K12M)The 1.2-litre petrol engine offers the best of two worlds— high output and good fuel economy. Despite the engine’s small displacement, its heightened compression ratio results in better thermal efficiency for powerful driving. Prev NextExceptional aerodynamic performance.Fully employing CAE (Computer Aided Engineering) from the design development led to the achievement of exceptional aerodynamic performance Prev NextContinuously variable transmissionThe CVT on the New Swift comes with an auxiliary transmission that has large gear ratio width, enabling better acceleration at low speed and improved fuel economy at high speed. Prev NextLight and highly rigid body.Extensive use of high-tensile steel and ultrahigh-tensile steel, such as in the upper body and underbody, achieves both lightness and high rigidity for enhanced driving performance and excellent fuel performance. Prev NextMinimum turning radius of 4.8m.Use of the new platform allowed for a wider turning angle, resulting in a turning radius of only 4.8m. This enables small turns for easier manoeuvrability on narrow streets and in tight parking spaces, for a more-pleasant overall driving experience. Prev Next Next PreviousImproved interior comfort.Even though overall vehicle height has been lowered, lowering the seating positions ensured sufficient head clearance the same as the current Swift for the front seats and 23mm more vertical space and lateral space for the rear seats. The front seats have been shifted 10mm to the outside creating more space between front-seat occupants. Prev NextCabin and luggage space that expands the way you have fun.The Swift’s generous luggage space allows you to take more, and the split, fold-down rear seatbacks help you fit what you need. Ample head clearance is provided by low seating positions, and numerous easy-to-use storage spaces are a short reach away. Prev NextImproved interior comfort.Even though overall vehicle height has been lowered, lowering the seating positions ensured sufficient head clearance the same as the current Swift for the front seats and 23mm more vertical space and lateral space for the rear seats. The front seats have been shifted 10mm to the outside creating more space between front-seat occupants. Prev NextCabin and luggage space that expands the way you have fun.The Swift’s generous luggage space allows you to take more, and the split, fold-down rear seatbacks help you fit what you need. Ample head clearance is provided by low seating positions, and numerous easy-to-use storage spaces are a short reach away. Prev NextImproved interior comfort.Even though overall vehicle height has been lowered, lowering the seating positions ensured sufficient head clearance the same as the current Swift for the front seats and 23mm more vertical space and lateral space for the rear seats. The front seats have been shifted 10mm to the outside creating more space between front-seat occupants. Prev Next NextLight and rigid HEARTECT platform.The smoothly curving frame increases underbody stiffness that delivers excellent fundamental vehicle performance while also enhancing collision safety by efficiently dispersing energy.SEE WHICH SWIFT IS PERFECTLY RIGHT FOR YOUSWIFTGL CVTMINERAL GRAY METALLIC 2₱0Add variantPERFORMANCEKEY FEATURESFinance CalculatorBook a Test DriveEXPERIENCE SWIFT TODAYFind A DealerBOOK A TEST DRIVEDOWNLOAD A BROCHUREFINANCE CALCULATORWE THINK YOU'LL LOVEDealersDealersTest DriveTest DriveBrochureBrochureInquireInquireTwitterFacebookInstagramYoutube© 2024 Suz

Swift - Apple Developer

Swift - Apple Developer

View in English

Global Nav Open Menu

Global Nav Close Menu

Apple Developer

Search

Cancel

Apple Developer

News

Discover

Design

Develop

Distribute

Support

Account

Cancel

Only search within “”

Quick Links

5 Quick Links

Swift

Open Menu

Close Menu

Overview

Resources

Watch the latest videos about Swift

Swift

The powerful programming language that’s also easy to learn.

Swift is a powerful and intuitive programming language for all Apple platforms. It’s easy to get started using Swift, with a concise-yet-expressive syntax and modern features you’ll love. Swift code is safe by design and produces software that runs lightning-fast.

Modern

Swift is the result of the latest research on programming languages, combined with decades of experience building Apple platforms. Named parameters are expressed in a clean syntax that makes APIs in Swift even easier to read and maintain. Even better, you don’t even need to type semi-colons. Inferred types make code cleaner and less prone to mistakes, while modules eliminate headers and provide namespaces. To best support international languages and emoji, strings are Unicode-correct and use a UTF-8-based encoding to optimize performance for a wide variety of use cases. Memory is managed automatically using tight, deterministic reference counting, keeping memory usage to a minimum without the overhead of garbage collection. You can even write concurrent code with simple, built-in keywords that define asynchronous behavior, making your code more readable and less error prone.

struct Player {

var name: String

var highScore: Int = 0

var history: [Int] = []

init(_ name: String) {

self.name = name

}

}

var player = Player("Tomas")

Declare new types with modern, straightforward syntax. Provide default values for instance properties and define custom initializers.

extension Player {

mutating func updateScore(_ newScore: Int) {

history.append(newScore)

if highScore < newScore {

print("\(newScore)! A new high score for \(name)! ")

highScore = newScore

}

}

}

player.updateScore(50)

// Prints "50! A new high score for Tomas! "

// player.highScore == 50

Add functionality to existing types using extensions, and cut down on boilerplate code with custom string interpolations.

extension Player: Codable, Equatable {}

import Foundation

let encoder = JSONEncoder()

try encoder.encode(player)

print(player)

// Prints "Player(name: "Tomas", highScore: 50, history: [50])”

Quickly extend your custom types to take advantage of powerful language features, such as automatic JSON encoding and decoding.

let players = getPlayers()

// Sort players, with best high scores first

let ranked = players.sorted(by: { player1, player2 in

player1.highScore > player2.highScore

})

// Create an array with only the players’ names

let rankedNames = ranked.map { $0.name }

// ["Erin", "Rosana", "Tomas"]

Perform powerful custom transformations using streamlined closures.

These forward-thinking concepts result in a language that’s fun and easy to use.

Swift has many other features to make your code more expressive:

Generics that are powerful and simple to use

Protocol extensions that make writing generic code even easier

First-class functions and a lightweight closure syntax

Fast and concise iteration over a range or collection

Tuples and multiple return values

Structs that support methods, extensions, and protocols

Enums can have payloads and support pattern matching

Functional programming patterns, e.g., map and filter

Built-in error handling using try / catch / throw

Designed for safety

Swift eliminates entire classes of unsafe code. Variables are always initialized before use, arrays and integers are checked for overflow, memory is automatically managed, and enforcement of exclusive access to memory guards against many programming mistakes. Syntax is tuned to make it easy to define your intent — for example, simple three-character keywords define a variable ( var ) or constant ( let ). And Swift heavily leverages value types, especially for commonly used types like Arrays and Dictionaries. This means that when you make a copy of something with that type, you know it won’t be modified elsewhere.

Another safety feature is that by default Swift objects can never be nil. In fact, the Swift compiler will stop you from trying to make or use a nil object with a compile-time error. This makes writing code much cleaner and safer, and prevents a huge category of runtime crashes in your apps. However, there are cases where nil is valid and appropriate. For these situations Swift has an innovative feature known as optionals. An optional may contain nil, but Swift syntax forces you to safely deal with it using the ? syntax to indicate to the compiler you understand the behavior and will handle it safely.

extension Collection where Element == Player {

// Returns the highest score of all the players,

// or `nil` if the collection is empty.

func highestScoringPlayer() -> Player? {

return self.max(by: { $0.highScore < $1.highScore })

}

}

Use optionals when you might have an instance to return from a function, or you might not.

if let bestPlayer = players.highestScoringPlayer() {

recordHolder = """

The record holder is \(bestPlayer.name),\

with a high score of \(bestPlayer.highScore)!

"""

} else {

recordHolder = "No games have been played yet."

}

print(recordHolder)

// The record holder is Erin, with a high score of 271!

let highestScore = players.highestScoringPlayer()?.highScore ?? 0

// highestScore == 271

Features such as optional binding, optional chaining, and nil coalescing let you work safely and efficiently with optional values.

Fast and powerful

From its earliest conception, Swift was built to be fast. Using the incredibly high-performance LLVM compiler technology, Swift code is transformed into optimized machine code that gets the most out of modern hardware. The syntax and standard library have also been tuned to make the most obvious way to write your code also perform the best whether it runs in the watch on your wrist or across a cluster of servers.

Swift is a successor to the C, C++, and Objective-C languages. It includes low-level primitives such as types, flow control, and operators. It also provides object-oriented features such as classes, protocols, and generics, giving Cocoa and Cocoa Touch developers the performance and power they demand.

Great first language

Swift can open doors to the world of coding. In fact, it was designed to be anyone’s first programming language, whether you’re still in school or exploring new career paths. For educators, Apple created free curriculum to teach Swift both in and out of the classroom. First-time coders can download Swift Playgrounds — an app for iPad and Mac that makes getting started with Swift code interactive and fun.

Aspiring app developers can access free courses to learn to build their first apps in Xcode. And Apple Stores around the world host Today at Apple Coding & Apps sessions where you can get practical experience with Swift code.

Learn more about Swift education resources from Apple

Open source

Swift is developed in the open at Swift.org, with source code, a bug tracker, forums, and regular development builds available for everyone. This broad community of developers, both inside Apple as well as hundreds of outside contributors, work together to make Swift even more amazing. There is an even broader range of blogs, podcasts, conferences, and meetups where developers in the community share their experiences of how to realize the great potential of Swift.

Cross platform

Swift already supports all Apple platforms and Linux, with community members actively working to port to even more platforms. With SourceKit-LSP, the community is also working to integrate Swift support into a wide-variety of developer tools. We’re excited to see more ways in which Swift makes software safer and faster, while also making programming more fun.

Swift for server

While Swift powers many new apps on Apple platforms, it’s also being used for a new class of modern server applications. Swift is perfect for use in server apps that need runtime safety, compiled performance, and a small memory footprint. To steer the direction of Swift for developing and deploying server applications, the community formed the Swift Server work group. The first product of this effort was SwiftNIO, a cross-platform asynchronous event-driven network application framework for high performance protocol servers and clients. It serves as the foundation for building additional server-oriented tools and technologies, including logging, metrics, and database drivers, which are all in active development.

To learn more about the open source Swift community and the Swift Server work group, visit Swift.org.

Playgrounds and Read-Eval-Print-Loop (REPL)

Much like Swift Playgrounds for iPad and Mac, playgrounds in Xcode make writing Swift code incredibly simple and fun. Type a line of code and the result appears immediately. You can then Quick Look the result from the side of your code, or pin that result directly below. The result view can display graphics, lists of results, or graphs of a value over time. You can open the Timeline Assistant to watch a complex view evolve and animate, great for experimenting with new UI code, or to play an animated SpriteKit scene as you code it. When you’ve perfected your code in the playground, simply move that code into your project. Swift is also interactive when you use it in Terminal or to the Xcode LLDB debugging console. Use Swift syntax to evaluate and interact with your running app, or write new code to see how it works in a script-like environment.

Package manager

Swift Package Manager is a single cross-platform tool for building, running, testing, and packaging your Swift libraries and executables. Swift packages are the best way to distribute libraries and source code to the Swift community. Configuration of packages is written in Swift itself, making it easy to configure targets, declare products, and manage package dependencies. Swift packages can also include custom commands that help build your projects and provide additional tooling. Swift Package Manager itself is actually built with Swift and included in the Swift open source project as a package.

Objective-C and C++ interoperability

You can create an entirely new application with Swift today, or begin using Swift code to implement new features and functionality in your app. Swift code coexists along side your existing Objective-C and C++ files in the same project, with access to your Objective-C and C++ APIs, making it easy to adopt.

Get started

Download Xcode and learn how to build apps using Swift with documentation and sample code.

View resources

Developer Footer

Looking for the Swift parallel scripting language? Please visit swift-lang.org

Swift

Platforms

Open Menu

Close Menu

iOS

iPadOS

macOS

tvOS

visionOS

watchOS

Tools

Open Menu

Close Menu

Swift

SwiftUI

Swift Playgrounds

TestFlight

Xcode

Xcode Cloud

SF Symbols

Topics & Technologies

Open Menu

Close Menu

Accessibility

Accessories

App Extensions

App Store

Audio & Video

Augmented Reality

Business

Design

Distribution

Education

Fonts

Games

Health & Fitness

In-App Purchase

Localization

Maps & Location

Machine Learning

Open Source

Security

Safari & Web

Resources

Open Menu

Close Menu

Documentation

Curriculum

Downloads

Forums

Videos

Support

Open Menu

Close Menu

Support Articles

Contact Us

Bug Reporting

System Status

Account

Open Menu

Close Menu

Apple Developer

App Store Connect

Certificates, IDs, & Profiles

Feedback Assistant

Programs

Open Menu

Close Menu

Apple Developer Program

Apple Developer Enterprise Program

App Store Small Business Program

MFi Program

News Partner Program

Video Partner Program

Security Bounty Program

Security Research Device Program

Events

Open Menu

Close Menu

Meet with Apple Experts

App Accelerators

App Store Awards

Apple Design Awards

Apple Developer Academies

Entrepreneur Camp

WWDC

Get the Apple Developer app.

Light

Dark

Auto

Copyright © 2024 Apple Inc. All rights reserved.

Terms of Use

Privacy Policy

Agreements and Guidelines

SWIFT - Wikipedia

SWIFT - Wikipedia

Jump to content

Main menu

Main menu

move to sidebar

hide

Navigation

Main pageContentsCurrent eventsRandom articleAbout WikipediaContact usDonate

Contribute

HelpLearn to editCommunity portalRecent changesUpload file

Search

Search

Create account

Log in

Personal tools

Create account Log in

Pages for logged out editors learn more

ContributionsTalk

Contents

move to sidebar

hide

(Top)

1History

2Standards

3Operations centres

4SWIFTNet network

Toggle SWIFTNet network subsection

4.1Architecture

4.2SWIFTNet Phase 2

5Products and interfaces

Toggle Products and interfaces subsection

5.1Services

5.2SWIFTREF

6U.S. government involvement

Toggle U.S. government involvement subsection

6.1Terrorist Finance Tracking Program

6.2Monitoring by the NSA

7Use in sanctions

Toggle Use in sanctions subsection

7.1Belarus

7.2Iran

7.3Russia

7.4Israel

8Competitors

9Security

10See also

11References

12Further reading

13External links

Toggle the table of contents

SWIFT

59 languages

አማርኛالعربيةAzərbaycancaتۆرکجهবাংলাБеларускаяБеларуская (тарашкевіца)भोजपुरीБългарскиBoarischBosanskiCatalàЧӑвашлаČeštinaDanskDeutschEestiΕλληνικάEspañolEsperantoEuskaraفارسیFrançaisGaeilgeGalego한국어ՀայերենBahasa IndonesiaItalianoעבריתҚазақшаLatviešuLietuviųMagyarМакедонскиმარგალურიМонголNederlands日本語Norsk bokmålOʻzbekcha / ўзбекчаPolskiPortuguêsРусскийСаха тылаSimple EnglishSlovenčinaSlovenščinaСрпски / srpskiSuomiSvenskaTagalogதமிழ்ไทยTürkçeУкраїнськаTiếng Việt吴语中文

Edit links

ArticleTalk

English

ReadEditView history

Tools

Tools

move to sidebar

hide

Actions

ReadEditView history

General

What links hereRelated changesUpload fileSpecial pagesPermanent linkPage informationCite this pageGet shortened URLDownload QR codeWikidata item

Print/export

Download as PDFPrintable version

In other projects

Wikimedia Commons

Coordinates: 50°44′04″N 4°28′43″E / 50.73444°N 4.47861°E / 50.73444; 4.47861

From Wikipedia, the free encyclopedia

Financial telecommunication network

For other uses, see Swift (disambiguation).

S.W.I.F.T. SCCompany typeCooperative society[1]IndustryTelecommunicationsFounded3 May 1973; 50 years ago (1973-05-03)HeadquartersLa Hulpe, Belgium50°44′04″N 4°28′43″E / 50.73444°N 4.47861°E / 50.73444; 4.47861Key peopleJavier Perez-Tasso (CEO)Graeme Munro (Board Chair)ProductsFinancial telecommunicationNumber of employees>3,000Websitewww.swift.com

Part of a series on financial servicesBanking

Types of banks

Advising

Banq

Bulge bracket

Central

Commercial

Community development

Cooperative

Credit union

Custodian

Depository

Development

Direct

Export credit agency

Investment

Industrial

Merchant

Middle market

Mutual savings

Neobank

Offshore

Participation

Payments

Postal savings

Private

Public

Retail

Savings

Savings and loan

Universal

Wholesale

Bank holding company

Lists of banks

Accounts · Cards

Accounts

Christmas club

Deposit

Money-market

Savings

Time deposit (Bond)

Transaction (checking / current)

Cards

ATM

Credit

Debit

Prepaid

Funds transfer

Cheque

Card

Electronic

Bill payment

Mobile

Wire

RTGS

NS

ACH

Instant payment

Giro

SWIFT

Correspondent account

CLS

CIPS

SPFS

BRICS PAY

Terms

Automated teller machine

Bank regulation

Loan

Mobile banking

Money creation

Bank secrecy

Ethical banking

Fractional-reserve banking

Full-reserve banking

Islamic banking

Private banking

Related topicsFinancial market (participants)

Corporate finance

Personal finance

Public finance

Financial law

Financial regulation

List of banks

Category

Commons

Portalvte

The Society for Worldwide Interbank Financial Telecommunication (Swift), legally S.W.I.F.T. SC, is a Belgian banking cooperative providing services related to the execution of financial transactions and payments between limited banks worldwide. Its principal function is to serve as the main messaging network through which limited international payments are initiated.[2] It also sells software and services to financial institutions, mostly for use on its proprietary "SWIFTNet", and assigns ISO 9362 Business Identifier Codes (BICs), popularly known as "Swift codes".

The Swift messaging network is a component of the global payments system.[3] Swift acts as a carrier of the "messages containing the payment instructions between financial institutions involved in a transaction".[4][5] However, the organisation does not manage accounts on behalf of individuals or financial institutions, and it does not hold funds from third parties.[6] It also does not perform clearing or settlement functions.[7][5] After a payment has been initiated, it must be settled through a payment system, such as TARGET2 in Europe.[8] In the context of cross-border transactions, this step often takes place through correspondent banking accounts that financial institutions have with each other.[4]

As of 2018, around half of all high-value cross-border payments worldwide used the Swift network,[9] and in 2015, Swift linked more than 11,000 financial institutions in over 200 countries and territories, who were exchanging an average of over 32 million messages per day (compared to an average of 2.4 million daily messages in 1995).[10]

Though widely utilised, Swift has been criticised for its inefficiency. In 2018, the London-based Financial Times noted that transfers frequently "pass through multiple banks before reaching their final destination, making them time-consuming, costly and lacking transparency on how much money will arrive at the other end".[9] Swift has since introduced an improved service called "Global Payments Innovation" (GPI), claiming it was adopted by 165 banks and was completing half its payments within 30 minutes.[9] The new standard which included Swift Go was supposed to be utilised in receiving and transferring low-value international payments. One of the significant changes was the transaction amount, which would not differ from start to the end. However, as of 2023[update], uptake was mixed. For instance, Alisherov Eraj, Alif Bank Treasury Department Swift Transfers & Banking Relationship Expert in the Republic of Tajikistan, describes that the leading cause for the late Swift Go adoption in Tajikistan was the Core Banking System itself. To connect to Swift Go, he adds, banking system interfaces needed to be upgraded and integrate with their software to be fully compatible; this hindered many banks from adopting the technology earlier.

As a cooperative society under Belgian law, Swift is owned by its member financial institutions. It is headquartered in La Hulpe, Belgium, near Brussels; its main building was designed by Ricardo Bofill Taller de Arquitectura and completed in 1989.[11] The chairman of Swift is Graeme Munro of United Kingdom,[12] and its CEO is Javier Pérez-Tasso of Spain.[13] Swift hosts an annual conference, called Sibos, specifically aimed at the financial services industry.[14]

History[edit]

SWIFT was founded in Brussels on 3 May 1973 under the leadership of its inaugural Swedish CEO, Carl Reuterskiöld (1973–1989), a Wallenberg-associate, and was supported by 239 banks in 15 countries.[15] Before its establishment, international financial transactions were communicated over Telex, a public system involving manual writing and reading of messages.[16] It was set up out of fear of what might happen if a single private and fully American entity controlled global financial flows – which before was First National City Bank (FNCB) of New York – later Citibank. In response to FNCB's protocol, FNCB's competitors in the US and Europe pushed an alternative "messaging system that could replace the public providers and speed up the payment process".[17] SWIFT started to establish common standards for financial transactions and a shared data processing system and worldwide communications network designed by Logica and developed by the Burroughs Corporation.[18] Fundamental operating procedures and rules for liability were established in 1975, and the first message was sent in 1977. SWIFT's first international (non-European) operations centre was inaugurated by Governor John N. Dalton of Virginia in 1979.[19]

Standards[edit]

SWIFT has become the industry standard for syntax in financial messages. Messages formatted to SWIFT standards can be read and processed by many well-known financial processing systems, whether or not the message travelled over the SWIFT network. SWIFT cooperates with international organizations for defining standards for message format and content. SWIFT is also Registration authority (RA) for the following ISO standards:

[20]

ISO 9362: 1994 Banking – Banking telecommunication messages – Bank identifier codes

ISO 10383: 2003 Securities and related financial instruments – Codes for exchanges and market identification (MIC)

ISO 13616: 2003 IBAN Registry

ISO 15022: 1999 Securities – Scheme for messages (Data Field Dictionary) (replaces ISO 7775)

ISO 20022-1: 2004 and ISO 20022-2:2007 Financial services – Universal Financial Industry message scheme

In RFC 3615 urn:swift: was defined as Uniform Resource Names (URNs) for SWIFT FIN.[21]

Operations centres[edit]

The SWIFT secure messaging network is run from three data centres, located in the United States, the Netherlands, and Switzerland. These centres share information in near real-time. In case of a failure in one of the data centres, another is able to handle the traffic of the complete network. SWIFT uses submarine communications cables to transmit its data.[22]

Shortly after opening its third data centre in Switzerland in 2009,[23] SWIFT introduced new distributed architecture with two messaging zones, European and Trans-Atlantic, so data from European SWIFT members no longer mirrored the U.S. data centre.[24] European zone messages are stored in the Netherlands and in part of the Swiss operating centre; Trans-Atlantic zone messages are stored in the United States and in another part of the Swiss operating centre that is segregated from the European zone messages. Countries outside of Europe were by default allocated to the Trans-Atlantic zone, but could choose to have their messages stored in the European zone.

Data centres

SN

SWIFT data centres

Type

1

Zoeterwoude, Netherlands

OPC (Operating Centre)

2

Culpeper, Virginia, United States

OPC (Operating Centre)

3

Diessenhofen, Switzerland[25]

OPC (Operating Centre)

4

Hong Kong

Command and control

SWIFTNet network[edit]

SWIFT moved to its current IP network infrastructure, known as SWIFTNet, from 2001 to 2005,[26] providing a total replacement of the previous X.25 infrastructure. The process involved the development of new protocols that facilitate efficient messaging, using existing and new message standards. The adopted technology chosen to develop the protocols was XML, where it now provides a wrapper around all messages legacy or contemporary. The communication protocols can be broken down into:

InterAct

SWIFTNet InterAct Realtime

SWIFTNet InterAct Store and Forward

FileAct

SWIFTNet FileAct Realtime

SWIFTNet FileAct Store and Forward

Browse

SWIFTNet Browse

Architecture[edit]

SWIFT provides a centralized store-and-forward mechanism, with some transaction management. For bank A to send a message to bank B with a copy or authorization involving institution C, it formats the message according to standards and securely sends it to SWIFT. SWIFT guarantees its secure and reliable delivery to B after the appropriate action by C. SWIFT guarantees are based primarily on high redundancy of hardware, software, and people.

SWIFTNet Phase 2[edit]

During 2007 and 2008, the entire SWIFT network migrated its infrastructure to a new protocol called SWIFTNet Phase 2. The main difference between Phase 2 and the former arrangement is that Phase 2 requires banks connecting to the network to use a Relationship Management Application (RMA) instead of the former bilateral key exchange (BKE) system. According to SWIFT's public information database on the subject, RMA software should eventually prove more secure and easier to keep up-to-date; however, converting to the RMA system meant that thousands of banks around the world had to update their international payments systems to comply with the new standards. RMA completely replaced BKE on 1 January 2009.

Products and interfaces[edit]

SWIFT means several things in the financial world:

a secure network for transmitting messages between financial institutions;

a set of syntax standards for financial messages (for transmission over SWIFTNet or any other network)

a set of connection software and services allowing financial institutions to transmit messages over SWIFT network.

Under 3 above, SWIFT provides turn-key solutions for members, consisting of linkage clients to facilitate connectivity to the SWIFT network and CBTs or "computer based terminals" which members use to manage the delivery and receipt of their messages. Some of the more well-known interfaces and CBTs provided to their members are:

SWIFTNet Link (SNL) software which is installed on the SWIFT customer's site and opens a connection to SWIFTNet. Other applications can only communicate with SWIFTNet through the SNL.

Alliance Gateway (SAG) software with interfaces (e.g., RAHA = Remote Access Host Adapter), allowing other software products to use the SNL to connect to SWIFTNet

Alliance WebStation (SAB) desktop interface for SWIFT Alliance Gateway with several usage options:

administrative access to the SAG

direct connection SWIFTNet by the SAG, to administrate SWIFT Certificates

so-called Browse connection to SWIFTNet (also by SAG) to use additional services, for example Target2

Alliance Access (SAA) and Alliance Messaging Hub (AMH) are the main messaging software applications by SWIFT, which allow message creation for FIN messages, routing and monitoring for FIN and MX messages. The main interfaces are FTA (files transfer automated, not FTP) and MQSA, a WebSphere MQ interface.

The Alliance Workstation (SAW) is the desktop software for administration, monitoring and FIN message creation. Since Alliance Access is not yet capable of creating MX messages, Alliance Messenger (SAM) has to be used for this purpose.

Alliance Web Platform (SWP) as new thin-client desktop interface provided as an alternative to existing Alliance WebStation, Alliance Workstation (soon)[when?] and Alliance Messenger.

Alliance Integrator built on Oracle's Java Caps which enables customer's back office applications to connect to Alliance Access or Alliance Entry.

Alliance Lite2 is a secure and reliable, cloud-based way to connect to the SWIFT network which is a light version of Alliance Access specifically targeting customers with low volume of traffic.

Services[edit]

There are four key areas that SWIFT services fall under in the financial marketplace: securities, treasury & derivatives, trade services. and payments-and-cash management.

Securities

SWIFTNet FIX (obsolete)

SWIFTNet Data Distribution

SWIFTNet Funds

SWIFTNet Accord for Securities (end of life October 2017)[27]

Treasury and derivatives

SWIFTNet Accord for Treasury (end of life October 2017)[27]

SWIFTNet Affirmations

SWIFTNet CLS Third Party Service

Cash management

SWIFTNet Bulk Payments

SWIFTNet Cash Reporting

SWIFTNet Exceptions and Investigations

Trade services

SWIFTNet Trade Services Utility

SWIFTREF[edit]

Swift Ref, the global payment reference data utility, is SWIFT's unique reference data service. Swift Ref sources data direct from data originators, including central banks, code issuers and banks making it easy for issuers and originators to maintain data regularly and thoroughly. SWIFTRef constantly validates and cross-checks data across the different data sets.[28]

U.S. government involvement[edit]

Terrorist Finance Tracking Program[edit]

Main article: Terrorist Finance Tracking Program

A series of articles published on 23 June 2006 in The New York Times, The Wall Street Journal, and the Los Angeles Times revealed a program, named the Terrorist Finance Tracking Program, which the US Treasury Department, Central Intelligence Agency (CIA), and other United States governmental agencies initiated after the 11 September attacks to gain access to the SWIFT transaction database.[29]

After the publication of these articles, SWIFT quickly came under pressure for compromising the data privacy of its customers by allowing governments to gain access to sensitive personal information. In September 2006, the Belgian government declared that these SWIFT dealings with American governmental authorities were a breach of Belgian and European privacy laws.[citation needed]

In response, and to satisfy members' concerns about privacy, SWIFT began a process of improving its architecture by implementing a distributed architecture with a two-zone model for storing messages (see § Operations centres).

Concurrently, the European Union negotiated an agreement with the United States government to permit the transfer of intra-EU SWIFT transaction information to the United States under certain circumstances. Because of concerns about its potential contents, the European Parliament adopted a position statement in September 2009, demanding to see the full text of the agreement and asking that it be fully compliant with EU privacy legislation, with oversight mechanisms emplaced to ensure that all data requests were handled appropriately.[30] An interim agreement was signed without European Parliamentary approval by the European Council on 30 November 2009,[31] the day before the Lisbon Treaty—which would have prohibited such an agreement from being signed under the terms of the codecision procedure—formally came into effect. While the interim agreement was scheduled to come into effect on 1 January 2010, the text of the agreement was classified as "EU Restricted" until translations could be provided in all EU languages and published on 25 January 2010.

On 11 February 2010, the European Parliament decided to reject the interim agreement between the EU and the US by 378 to 196 votes.[32][33] One week earlier, the parliament's civil liberties committee had already rejected the deal, citing legal reservations.[34]

In March 2011, it was reported that two mechanisms of data protection had failed: EUROPOL released a report complaining that requests for information from the US had been too vague (making it impossible to make judgments on validity)[35] and that the guaranteed right for European citizens to know whether their information had been accessed by US authorities had not been put into practice.[35]

Monitoring by the NSA[edit]

Der Spiegel reported in September 2013 that the National Security Agency (NSA) widely monitors banking transactions via SWIFT, as well as credit card transactions.[36] The NSA intercepted and retained data from the SWIFT network used by thousands of banks to securely send transaction information. SWIFT was named as a "target", according to documents leaked by Edward Snowden. The documents revealed that the NSA spied on SWIFT using a variety of methods, including reading "SWIFT printer traffic from numerous banks".[36] In April 2017, a group known as the Shadow Brokers released files allegedly from the NSA which indicate that the agency monitored financial transactions made through SWIFT.[37][38]

Use in sanctions[edit]

Belarus[edit]

The European Union issued the first set of sanctions against Belarus - the first was introduced on 27 February 2022, which banned certain categories of Belarusian items in the EU, including timber, steel, mineral fuels and tobacco.[39] After the Lithuanian prime minister proposed disconnecting Belarus from SWIFT,[40] the European Union, which does not recognise Lukashenko as the legitimate President of Belarus, started to plan an extension of the sanctions already issued against Russian entities and top officials to its ally.[41]

Iran[edit]

In January 2012, the advocacy group United Against Nuclear Iran (UANI) implemented a campaign calling on SWIFT to end all relations with Iran's banking system, including the Central Bank of Iran. UANI asserted that Iran's membership in SWIFT violated US and EU financial sanctions against Iran as well as SWIFT's own corporate rules.[42]

Consequently, in February 2012, the U.S. Senate Banking Committee unanimously approved sanctions against SWIFT aimed at pressuring it to terminate its ties with blacklisted Iranian banks. Expelling Iranian banks from SWIFT would potentially deny Iran access to billions of dollars in revenue using SWIFT but not from using IVTS. Mark Wallace, president of UANI, praised the Senate Banking Committee.[43]

Initially SWIFT denied that it was acting illegally,[43] but later[when?] said that "it is working with U.S. and European governments to address their concerns that its financial services are being used by Iran to avoid sanctions and conduct illicit business".[44] Targeted banks would be—amongst others—Saderat Bank of Iran, Bank Mellat, Post Bank of Iran and Sepah Bank.[45] On 17 March 2012, following agreement two days earlier between all 27 member states of the Council of the European Union and the Council's subsequent ruling, SWIFT disconnected all Iranian banks that had been identified as institutions in breach of current EU sanctions from its international network and warned that even more Iranian financial institutions could be disconnected from the network.

In February 2016, most Iranian banks reconnected to the network following the lift of sanctions due to the Joint Comprehensive Plan of Action.[46]

Russia[edit]

See also: SWIFT ban against Russian banks

Similarly, in August 2014 the UK planned to press the EU to block Russian use of SWIFT as a sanction due to Russian military intervention in Ukraine.[47] However, SWIFT refused to do so.[48] SPFS, a Russian alternative to SWIFT, was developed by the Central Bank of Russia as a backup measure.[49]

During the prelude to the 2022 Russian invasion of Ukraine, the United States developed preliminary possible sanctions against Russia, but excluded banning Russia from SWIFT.[50] Following the 2022 Russian invasion of Ukraine, the foreign ministers of the Baltic states Lithuania, Latvia, and Estonia called for Russia to be cut off from SWIFT. However, other EU member states were reluctant, both because European lenders held most of the nearly $30 billion in foreign banks' exposure to Russia and because Russia had developed the SPFS alternative.[51] The European Union, United Kingdom, Canada, and the United States finally agreed to remove few Russian banks from the SWIFT messaging system in response to the 2022 Russian invasion of Ukraine; the governments of France, Germany, Italy and Japan individually released statements alongside the EU.[52][5]

On 20 March 2023, the Russian Federation banned the use of SWIFT.[53][54]

Israel[edit]

In 2014, SWIFT rejected calls from pro-Palestinian activists to revoke Israeli banks' access to its network owing to the Israeli occupation of Palestinian territory.[55]

Competitors[edit]

Alternatives to the SWIFT system include:

CIPS: sponsored by China, for RMB related deals. 1467 financial institutions in 111 countries and regions have connected to the system. The actual business covers more than 4,200 banking institutions in 182 countries and regions around the world.[56][57][58]

SFMS: sponsored by India

SPFS: developed by the Russian Federation[59]

INSTEX: sponsored by the European Union, limited to non-USD transactions for trade with Iran, largely unused and ineffective[60][61]

Security[edit]

See also: Bangladesh Bank robbery

In 2016 an $81 million theft from the Bangladesh central bank via its account at the New York Federal Reserve Bank was traced to hacker penetration of SWIFT's Alliance Access software, according to a New York Times report. It was not the first such attempt, the society acknowledged, and the security of the transfer system was undergoing new examination accordingly.[62] Soon after the reports of the theft from the Bangladesh central bank, a second, apparently related, attack was reported to have occurred on a commercial bank in Vietnam.[63][64]

Both attacks involved malware written to both issue unauthorized SWIFT messages and to conceal that the messages had been sent. After the malware sent the SWIFT messages that stole the funds, it deleted the database record of the transfers then took further steps to prevent confirmation messages from revealing the theft. In the Bangladeshi case, the confirmation messages would have appeared on a paper report; the malware altered the paper reports when they were sent to the printer. In the second case, the bank used a PDF report; the malware altered the PDF viewer to hide the transfers.[63]

In May 2016, Banco del Austro (BDA) in Ecuador sued Wells Fargo after Wells Fargo honoured $12 million in fund transfer requests that had been placed by thieves.[64] In this case, the thieves sent SWIFT messages that resembled recently cancelled transfer requests from BDA, with slightly altered amounts; the reports do not detail how the thieves gained access to send the SWIFT messages. BDA asserts that Wells Fargo should have detected the suspicious SWIFT messages, which were placed outside of normal BDA working hours and were of an unusual size. Wells Fargo claims that BDA is responsible for the loss, as the thieves gained access to the legitimate SWIFT credentials of a BDA employee and sent fully authenticated SWIFT messages.[64]

In the first half of 2016, an anonymous Ukrainian bank and others—even "dozens" that are not being made public—were variously reported to have been "compromised" through the SWIFT network and to have lost money.[65]

In March 2022, Swiss newspaper Neue Zürcher Zeitung reported about the increased security precautions by the State Police of Thurgau at the SWIFT data centre in Diessenhofen. After most of the Russian banks have been excluded from the private payment system, the risk of sabotage was considered higher. Inhabitants of the town described the large complex as a "fortress" or "prison" where frequent security checks of the fenced property are conducted.[66]

See also[edit]

Banks portal

ABA routing transit number

Bilateral key exchange and the new Relationship Management Application (RMA)

Cross-Border Interbank Payment System (CIPS)

Cryptocurrency / Digital currency

Digital renminbi

Digital Rupee

Electronic money

Indian Financial System Code (IFSC)

Structured Financial Messaging System (SFMS)

Instrument in Support of Trade Exchanges (INSTEX)

International sanctions

Internationalization of the renminbi

ISO 9362, the SWIFT/BIC code standard

ISO 15022

ISO 20022

Organisation for Economic Co-operation and Development (OECD)

Routing number (Canada)

Single Euro Payments Area (SEPA)

Sibos conference

SPFS

Terrorist Finance Tracking Program

TIPANET

Value transfer system

References[edit]

^ "CBE Public Search". kbopub.economie.fgov.be. FPS Economy, SMEs, Self-Employed and Energy. Retrieved 27 February 2022.

^ Scott, Susan V.; Zachariadis, Markos (2014). The Society for Worldwide Interbank Financial Telecommunication (Swift) : cooperative governance for network innovation, standards, and community. New York, NY: Routledge. pp. 1, 35. doi:10.4324/9781315849324. ISBN 978-1-317-90952-1. OCLC 862930816.

^ Scott & Zachariadis 2014, p. 33.

^ a b Scott & Zachariadis 2014, p. 35.

^ a b c Kowsmann, Patricia; Talley, Ian (26 February 2022). "What Is Swift and Why Is It Being Used to Sanction Russia?". The Wall Street Journal. Retrieved 27 February 2022.

^ Scott & Zachariadis 2014, p. 1-2.

^ Scott & Zachariadis 2014, p. 1-2, 35.

^ Scott & Zachariadis 2014, p. 36.

^ a b c Arnold, Martin (6 June 2018). "Ripple and Swift slug it out over cross-border payments". Financial Times. Archived from the original on 27 September 2019. Retrieved 28 October 2019.

^ "Swift Company Information". SWIFT. 9 March 2010. Archived from the original on 22 December 2008. Retrieved 7 December 2016.

^ Serena Vergano, ed. (2009). Ricardo Bofill Taller de Arquitectura: Architecture in the era of local culture and international experience. RBTA. p. 130.

^ "Swift Board names new Chair and Deputy Chair, completing leadership transition". 30 March 2023.

^ "SWIFT Management". SWIFT. 7 October 2015. Retrieved 4 May 2016.

^ "Javier Pérez-Tasso". SWIFT. Archived from the original on 15 November 2019. Retrieved 15 November 2019.

^ Susan V. Scott; Markos Zachariadis (30 October 2013). The Society for Worldwide Interbank Financial Telecommunication (SWIFT): Cooperative governance for network innovation, standards, and community. Routledge. pp. 16–. ISBN 978-1-317-90953-8.

^ Annex 1: The History and Detailed Functioning of SWIFT. ECahiers de l'Institut. Graduate Institute Publications. 6 September 2011. ISBN 9782940415731.

^ Farrell, Henry; Newman, Abraham L. (July 2019). "Weaponized Interdependence: How Global Economic Networks Shape State Coercion". International Security. 44 (1): 42–79. doi:10.1162/isec_a_00351. ISSN 0162-2889. S2CID 198952367.

^ "Logica history".

^ "Carl Reuterskiöld". SWIFT. March 2006. Archived from the original on 24 January 2012. Retrieved 7 September 2012.

^ "ISO – Maintenance agencies and registration authorities". ISO.

^ "RFC 3615 – A Uniform Resource Name (URN) Namespace for SWIFT Fin (RFC3615)". faqs.org.

^ Sechrist, Michael (23 March 2010). "Cyberspace in Deep Water: Protecting Undersea Communication Cables By Creating an International Public-Private Partnership" (PDF). Belfer Center for Science and International Affairs. Archived (PDF) from the original on 12 March 2018. For example, the Society for Worldwide Interbank Financial Telecommunication (SWIFT), which describes itself as "the global provider of secure financial messaging services", uses undersea fiber-optic communications cables to transmit financial data between 208 countries

^ "SWIFT: SIBOS issues" (PDF). SWIFT. 16 September 2008. Archived from the original (PDF) on 7 November 2015. p. 12.

^ "Distributed architecture". SWIFT. 6 June 2008. Archived from the original on 17 August 2013. Retrieved 31 August 2013.

^ Multiple sources:

Ritter, Dieter (15 March 2013). "Startschuss für Rechenzentrum". St.Galler Tagblatt (in German). Retrieved 16 February 2022.

"Das Daten-Fort-Knox am Rhein". Tages-Anzeiger (in German). ISSN 1422-9994. Retrieved 16 February 2022.

Hettich, Barbara (13 December 2011). "Swift: Der Rohbau steht". St.Galler Tagblatt (in German). Retrieved 16 February 2022.

Ritter, Dieter (18 March 2011). "Swift: Mit dem Bau begonnen". St.Galler Tagblatt (in German). Retrieved 16 February 2022.

^ "SWIFT History". SWIFT. Archived from the original on 26 December 2012. Retrieved 11 January 2009.

^ a b "Accord". 26 November 2015.

^ "Value-Added Alliances". Surecomp. Archived from the original on 28 March 2018.

^ Brand, Constant (28 September 2005). "Belgian PM: Data Transfer Broke Rules". The Washington Post. Retrieved 23 May 2010.

^ "European Parliament resolution of 17 September 2009 on the SWIFT Agreement". European Parliament. 17 September 2009.

^ "European Parliament to vote on interim agreement at February session". European Parliament. 21 January 2010.

^ Brand, Constant (11 February 2010). "Parliament rejects bank transfer data deal". European Voice.

^ "Euro MPs block bank data deal with US". BBC News. 11 February 2010.

^ "European parliament rejects SWIFT deal for sharing bank data with US". DW. Reuters. 11 February 2010.

^ a b Schult, Christoph (16 March 2011). "Brussels Eyes a Halt to SWIFT Data Agreement". Der Spiegel.

^ a b "'Follow the Money': NSA Spies on International Payments". Der Spiegel. 15 September 2013. Retrieved 18 September 2013.

^ Baldwin, Clare (15 April 2017). "Hackers release files indicating NSA monitored global bank transfers". Reuters. Retrieved 15 April 2017.

^ Lawler, Richard (15 April 2017). "Shadow Brokers release also suggests NSA spied on bank transactions". Engadget. Retrieved 15 April 2017.

^ Martin, Jessica (27 February 2022). "EU extends Russia sanctions to airspace, media, Belarus". Euractiv. Archived from the original on 1 March 2022. Retrieved 1 March 2022.

^ @nexta_tv (27 February 2022). "Lithuanian Prime Minister proposed to disconnect Belarus from SWIFT" (Tweet) – via Twitter.

^ "EU to impose new sanctions on Belarus this week -EU official". Reuters. 28 February 2022. Archived from the original on 2 March 2022. Retrieved 1 March 2022.

^ Gladstone, Rick (31 January 2012). "Iran Praises Nuclear Talks with Team from U.N." The New York Times. Retrieved 4 February 2012.

^ a b Gladstone, Rick (3 February 2012). "Senate Panel Approves Potentially Toughest Penalty Yet Against Iran's Wallet". The New York Times. Retrieved 4 February 2012.

^ Solomon, Jay; & Adam Entous (4 February 2012). "Banking Hub Adds to Pressure on Iran". The Wall Street Journal. Retrieved 4 February 2012.

^ "Banking's SWIFT says ready to block Iran transactions". Reuters. 17 February 2012. Retrieved 17 February 2012.

^ Torchia, Andrew (17 February 2016). "Iranian banks reconnected to SWIFT network after four-year hiatus". Reuters. Retrieved 21 April 2016.

^ Hutton, Robert; Ian Wishart (29 August 2014). "U.K. Wants EU to Block Russia From SWIFT Banking Network". Bloomberg News. Retrieved 31 August 2014.

^ "SWIFT Sanctions Statement". swift.com (Press release).

^ Turak, Natasha (23 May 2018). "Russia's central bank governor touts Moscow alternative to SWIFT transfer system as protection from US sanctions". CNBC. Retrieved 4 October 2018.

^ Shalal, Andrea (11 February 2022). "SWIFT off Russia sanctions list, state banks likely target -U.S., EU officials". Reuters. Retrieved 14 February 2022.

^ "EU unlikely to cut Russia off SWIFT for now, sources say". Reuters. 24 February 2022. Retrieved 24 February 2022.

^ "Joint Statement on further restrictive economic measures". ec.europa.eu. 26 February 2022. Retrieved 26 February 2022.

^ "New financial messaging rules for Russia approved | Bank of Russia". Central Bank of Russia. Archived from the original on 12 August 2023.

^ Adeela Naureen; Waqar K Kauravi (6 May 2023). "De-dollarisation and emerging global order". The Express Tribune.

^ International banking giant refuses to cut off Israel, despite boycott calls. Haaretz. 7 October 2014.

^ "Exclusive - China's payments system scaled back; trade deals only: sources". Reuters. 13 July 2015.

^ "Factbox: What is China's onshore yuan clearing and settlement system CIPS?". Reuters. 28 February 2022. Retrieved 4 March 2022.

^ "CIPS Participants Announcement No. 88". www.cips.com.cn. Retrieved 18 September 2023.

^ "Перечень пользователей СПФС Банка России | Банк России". www.cbr.ru.

^ "Iran blames EU on INSTEX ineffectiveness". Tehran Times. 18 January 2021.

^ "No transaction has been done through INSTEX: Iranian diplomat". Tehran Times. 4 March 2020.

^ Corkery, Michael, "Hackers’ $81 Million Sneak Attack on World Banking", The New York Times, 30 April 2016. Retrieved 1 May 2016.

^ a b Corkery, Michael (12 May 2016). "Once Again, Thieves Enter Swift Financial Network and Steal". The New York Times. Retrieved 13 May 2016.

^ a b c Bergin, Tom; Layne, Nathan (20 May 2016). "Special Report: Cyber thieves exploit banks' faith in SWIFT transfer network". Reuters. Retrieved 24 May 2016.

^ Metzger, Max (28 June 2016). "SWIFT robbers swoop on Ukrainian bank". SC Magazine UK. Retrieved 29 June 2016.

^ Gyr, Marcel (1 March 2022). "Das Swift-Rechenzentrum in der Schweiz wird polizeilich geschützt – wegen der Gefahr von Sabotage" (in German) NZZ.com. Retrieved 2 March 2022.

Further reading[edit]

Farrell, Henry and Abraham Newman. 2019. Of Privacy and Power: The Transatlantic Struggle over Freedom and Security. Princeton University Press.

External links[edit]

Official website

vteBank codes and identificationAsia

IFSC (India)

North America

Routing number (Canada)

ABA routing transit number (United States)

CLABE (Mexico)

Europe

Bank clearing number (Switzerland and Liechtenstein)

Bankleitzahl (Germany and Austria)

Sort code (United Kingdom and Ireland)

Oceania

New Zealand bank account number (New Zealand)

Bank state branch (Australia)

International

International Bank Account Number

ISO 9362

SWIFT

vteMajor financial technology companiesCompanies with an annual revenue of over US$1 billion

Block

Euronet Worldwide

FIS

Fiserv

Jack Henry

PayPal

SWIFT

Authority control databases International

ISNI

VIAF

National

Germany

United States

Czech Republic

Australia

Portugal

Retrieved from "https://en.wikipedia.org/w/index.php?title=SWIFT&oldid=1212819161"

Categories: Society for Worldwide Interbank Financial TelecommunicationPayment systems1973 establishments in BelgiumFinancial markets softwareFinancial metadataFinancial services companies established in 1973La HulpeMarket dataNetwork architectureRicardo Bofill buildingsCooperativesCooperatives in EuropeCooperatives in BelgiumHidden categories: CS1 German-language sources (de)Articles with short descriptionShort description is different from WikidataUse Oxford spelling from November 2022Use dmy dates from May 2020Coordinates not on WikidataArticles containing potentially dated statements from 2023All articles containing potentially dated statementsAll articles with vague or ambiguous timeVague or ambiguous time from April 2018All articles with unsourced statementsArticles with unsourced statements from January 2022Vague or ambiguous time from May 2021Articles with ISNI identifiersArticles with VIAF identifiersArticles with GND identifiersArticles with LCCN identifiersArticles with NKC identifiersArticles with NLA identifiersArticles with PortugalA identifiers

This page was last edited on 9 March 2024, at 18:39 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 4.0;

additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.

Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Mobile view

Toggle limited content width

Swift.org - Welcome to Swift.org

Swift.org - Welcome to Swift.org

Get Started

Blog

Documentation

Packages

Community

Overview

Swift Evolution

Diversity

Mentorship

Contributing

Workgroups

Contributor Experience

Server

Website

Language Steering Group

C++ Interoperability

Documentation

Governance

Code of Conduct

License

Security

Download

Get Started

Blog

Documentation

Packages

Community

Overview

Swift Evolution

Diversity

Mentorship

Contributing

Workgroups

Contributor Experience

Server

Website

Language Steering Group

C++ Interoperability

Documentation

Governance

Code of Conduct

License

Security

Download 5.10

Swift is a general-purpose programming language that’s approachable for newcomers and powerful for experts. It is fast, modern, safe, and a joy to write.

struct Binomial: Codable {

var genus: String

var species: String

var subspecies: String?

}

let tree = Binomial(genus: "Pin", species: "oak")

let jsonData = try JSONEncoder().encode(tree)

// {"genus":"Pin","species":"oak"}

struct ScientificName {

var genus: String

var species: String

var subspecies: String?

var description: String {

var text = "\(genus) \(species)"

if let subspecies {

// subspecies guaranteed to be non-nil

text += "subsp. \(subspecies)"

}

return text

}

}

let hello = "Hello, world!"

let multilineString = """

@@@

@@ @@@@

@@ @@@ @@@@@

@@@@@@@@@ @@@@@

@@@@@@@@@@ @@@@@@

@@@@@@@@@@ @@@@@@

@@@@@@@@@@@@@@@@@

@ @@@@@@@@@@@@@@@

@@@@@@ @@@@@@@@@@@@@

@@@@@@@@@@@@@@@@@@@@@@@@@@

@@@@@@@@@@@@@@@@@@@@@@@@

@@@@@@@@@@@@@ @

\(hello)

"""

5.10

Latest release

Get started

Read the docs

Explore packages

Use Cases

Apple Platforms

Swift is a powerful and intuitive programming language optimized when running on iOS, macOS, and other Apple platforms.

Apple offers a wide variety of frameworks and APIs that make applications developed for these platforms unique and fun.

Learn more

Cross-platform Command-line

Writing Swift is interactive and fun, the syntax is concise yet expressive.

Swift code is safe by design and produces software that runs lightning-fast.

SwiftArgumentParser and Swift's growing package ecosystem make developing cross-platform command-line tools a breeze.

Learn more

Server and Networking

Swift's small memory footprint, quick startup time, and deterministic performance make it a great choice for server and other networked applications.

SwiftNIO and Swift's dynamic server ecosystem bring joy to developing networked applications.

Learn more

Getting Involved

Everyone is welcome to contribute to Swift. Contributing doesn’t just mean writing code or submitting pull request — there are many different ways for you to get involved, including answering questions on the forums, reporting or triaging bugs, and participating in the Swift evolution process.

No matter how you want to get involved, we ask that you first learn what’s expected of anyone who participates in the project by reading the Community Overview. If you’re contributing code, you should also know how to build and run Swift from the repository, as described in Source Code.

Design

Help shape the future of Swift by participating in the Swift evolution process.

Learn more

Code

Contribute to the Swift compiler, standard library, and other core components of the project.

Learn more

Troubleshoot

Help improve the quality of Swift by reporting and triaging bugs.

Learn more

What’s New

Stay up-to-date with the latest in the Swift community.

Visit the Swift.org blog

Visit the Swift forums

Follow @swiftlang on X (formerly Twitter)

Copyright © 2024 Apple Inc. All rights reserved.

Swift and the Swift logo are trademarks of Apple Inc.

Privacy Policy

Cookies

Color scheme preference

Light

Dark

Auto

Swift.org - Download Swift

Swift.org - Download Swift

Get Started

Blog

Documentation

Packages

Community

Overview

Swift Evolution

Diversity

Mentorship

Contributing

Workgroups

Contributor Experience

Server

Website

Language Steering Group

C++ Interoperability

Documentation

Governance

Code of Conduct

License

Security

Download

Get Started

Blog

Documentation

Packages

Community

Overview

Swift Evolution

Diversity

Mentorship

Contributing

Workgroups

Contributor Experience

Server

Website

Language Steering Group

C++ Interoperability

Documentation

Governance

Code of Conduct

License

Security

Download 5.10

Download Swift

Releases

Swift 5.10

Date: March 5, 2024

Tag: swift-5.10-RELEASE

Platform

Architecture

Docker Tag

Xcode 15.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.10-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.10-jammy

CentOS 7

x86_64

Signature (x86_64)

5.10-centos7

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.10-amazonlinux2

Red Hat Universal Base Image 9

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.10-rhel-ubi9

Windows 10

x86_64

5.10-windowsservercore-ltsc2022

Older Releases

Swift 5.9.2

Date: December 11, 2023

Tag: swift-5.9.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 15.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.2-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.2-jammy

CentOS 7

x86_64

Signature (x86_64)

5.9.2-centos7

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.2-amazonlinux2

Red Hat Universal Base Image 9

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.2-rhel-ubi9

Windows 10

x86_64

5.9.2-windowsservercore-ltsc2022

Swift 5.9.1

Date: October 19, 2023

Tag: swift-5.9.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 15

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.1-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.1-jammy

CentOS 7

x86_64

Signature (x86_64)

5.9.1-centos7

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.1-amazonlinux2

Red Hat Universal Base Image 9

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9.1-rhel-ubi9

Windows 10

x86_64

5.9.1-windowsservercore-ltsc2022

Swift 5.9

Date: September 18, 2023

Tag: swift-5.9-RELEASE

Platform

Architecture

Docker Tag

Xcode 15

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9-jammy

CentOS 7

x86_64

Signature (x86_64)

5.9-centos7

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9-amazonlinux2

Red Hat Universal Base Image 9

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.9-rhel-ubi9

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.9 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.8.1

Date: June 1, 2023

Tag: swift-5.8.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 14.3.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.8.1-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8.1-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8.1-jammy

CentOS 7

x86_64

Signature (x86_64)

5.8.1-centos7

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8.1-amazonlinux2

Red Hat Universal Base Image 9

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8.1-rhel-ubi9

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.8.1 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.8

Date: March 30, 2023

Tag: swift-5.8-RELEASE

Platform

Architecture

Docker Tag

Xcode 14.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.8-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8-jammy

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.8-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.8-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.8 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.7.3

Date: January 18, 2023

Tag: swift-5.7.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 14.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.7.3-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.3-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.3-jammy

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.3-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.7.3-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.7.3 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.7.2

Date: December 13, 2022

Tag: swift-5.7.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 14.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.7.2-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.2-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.2-jammy

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.2-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.7.2-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.7.2 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.7.1

Date: November 1, 2022

Tag: swift-5.7.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 14.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.7.1-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.1-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.1-jammy

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7.1-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.7.1-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.7.1 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.7

Date: September 12, 2022

Tag: swift-5.7-RELEASE

Platform

Architecture

Docker Tag

Xcode 14

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.7-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7-focal

Ubuntu 22.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7-jammy

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.7-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.7 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.7

Date: September 12, 2022

Tag: swift-5.7-RELEASE

Platform

Architecture

Docker Tag

Xcode 14

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.7-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7-focal

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.7-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.7-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.7 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.6.3

Date: September 2, 2022

Tag: swift-5.6.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 13.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.6.3-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6.3-focal

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6.3-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.6.3-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.6.3 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.6.2

Date: June 15, 2022

Tag: swift-5.6.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 13.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.6.2-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6.2-focal

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6.2-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.6.2-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.6.2 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.6.1

Date: April 8, 2022

Tag: swift-5.6.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 13.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.6.1-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6.1-focal

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6.1-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.6.1-centos7

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.6.1 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.6

Date: March 14, 2022

Tag: swift-5.6-RELEASE

Platform

Architecture

Docker Tag

Xcode 13.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

5.6-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6-focal

Amazon Linux 2

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

5.6-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.6-centos7

CentOS 8

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

Unavailable

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.6 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.5.3

Date: February 9, 2022

Tag: swift-5.5.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 13.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.5.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.5.3-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.5.3-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.5.3-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.5.3-centos7

CentOS 8

x86_64

Signature (x86_64)

Unavailable

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.5.3 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.5.2

Date: December 13, 2021

Tag: swift-5.5.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 13.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.5.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.5.2-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.5.2-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.5.2-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.5.2-centos7

CentOS 8

x86_64

Signature (x86_64)

5.5.2-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.5.2 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.5.1

Date: October 25, 2021

Tag: swift-5.5.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 13

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.5.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.5.1-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.5.1-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.5.1-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.5.1-centos7

CentOS 8

x86_64

Signature (x86_64)

5.5.1-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.5.1 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.5

Date: September 20, 2021

Tag: swift-5.5-RELEASE

Platform

Architecture

Docker Tag

Xcode 13

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.5-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.5-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.5-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.5-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.5-centos7

CentOS 8

x86_64

Signature (x86_64)

5.5-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.5 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.4.3

Date: September 9, 2021

Tag: swift-5.4.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.5.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.4.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.4.3-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.4.3-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.4.3-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.4.3-centos7

CentOS 8

x86_64

Signature (x86_64)

5.4.3-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.4.3 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.4.2

Date: June 28, 2021

Tag: swift-5.4.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.5.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.4.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.4.2-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.4.2-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.4.2-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.4.2-centos7

CentOS 8

x86_64

Signature (x86_64)

5.4.2-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.4.2 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.4.1

Date: May 25, 2021

Tag: swift-5.4.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.5

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.4.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.4.1-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.4.1-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.4.1-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.4.1-centos7

CentOS 8

x86_64

Signature (x86_64)

5.4.1-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.4.1 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.4

Date: April 26, 2021

Tag: swift-5.4-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.5

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.4-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.4-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.4-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.4-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.4-centos7

CentOS 8

x86_64

Signature (x86_64)

5.4-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.4 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.3.3

Date: December 14, 2020

Tag: swift-5.3.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.3.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.3.3-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.3.3-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.3.3-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.3.3-centos7

CentOS 8

x86_64

Signature (x86_64)

5.3.3-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.3.3 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.3.2

Date: December 14, 2020

Tag: swift-5.3.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.3.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.3.2-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.3.2-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.3.2-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.3.2-centos7

CentOS 8

x86_64

Signature (x86_64)

5.3.2-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.3.2 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.3.1

Date: November 12, 2020

Tag: swift-5.3.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 12.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.3.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.3.1-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.3.1-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.3.1-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.3.1-centos7

CentOS 8

x86_64

Signature (x86_64)

5.3.1-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.3.1 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.3

Date: September 16, 2020

Tag: swift-5.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 12

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.3-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.3-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.3-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.3-centos7

CentOS 8

x86_64

Signature (x86_64)

5.3-centos8

Windows 10

1

x86_64

Signature (x86_64)

Unavailable

1 Swift 5.3 Windows 10 toolchain is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Swift 5.2.5

Date: August 4, 2020

Tag: swift-5.2.5-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.5

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.2.5-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.2.5-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.2.5-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.2.5-amazonlinux2

CentOS 7

x86_64

Signature (x86_64)

5.2.5-centos7

CentOS 8

x86_64

Signature (x86_64)

5.2.5-centos8

Swift 5.2.4

Date: May 20, 2020

Tag: swift-5.2.4-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.5

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.2.4-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.2.4-bionic

Ubuntu 20.04

x86_64

Signature (x86_64)

5.2.4-focal

Amazon Linux 2

x86_64

Signature (x86_64)

5.2.4-amazonlinux2

CentOS 8

x86_64

Signature (x86_64)

5.2.4-centos8

Swift 5.2.3

Date: April 29, 2020

Tag: swift-5.2.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.4.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.2.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.2.3-bionic

Swift 5.2.2

Date: April 15, 2020

Tag: swift-5.2.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.4.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.2.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.2.2-bionic

Swift 5.2.1

Date: March 30, 2020

Tag: swift-5.2.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.4

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.2.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.2.1-bionic

Swift 5.2

Date: March 24, 2020

Tag: swift-5.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.4

Toolchain

Debugging Symbols

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.2-bionic

Swift 5.1.5

Date: March 9, 2020

Tag: swift-5.1.5-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.1.5-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.1.5-bionic

Swift 5.1.4

Date: January 31, 2020

Tag: swift-5.1.4-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.1.4-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.1.4-bionic

Swift 5.1.3

Date: December 13, 2019

Tag: swift-5.1.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.1.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.1.3-bionic

Swift 5.1.2

Date: November 7, 2019

Tag: swift-5.1.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 11.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.1.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.1.2-bionic

Swift 5.1.1

Date: October 11, 2019

Tag: swift-5.1.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 11

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.1.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.1.1-bionic

Swift 5.1

Date: September 19, 2019

Tag: swift-5.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 11

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.1-bionic

Swift 5.0.3

Date: August 30, 2019

Tag: swift-5.0.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.2.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.0.3-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.0.3-bionic

Swift 5.0.2

Date: July 15, 2019

Tag: swift-5.0.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.2.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.0.2-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.0.2-bionic

Swift 5.0.1

Date: April 18, 2019

Tag: swift-5.0.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.2.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.0.1-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.0.1-bionic

Swift 5.0

Date: March 25, 2019

Tag: swift-5.0-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

5.0-xenial

Ubuntu 18.04

x86_64

Signature (x86_64)

5.0-bionic

Swift 4.2.4

Date: March 29, 2019

Tag: swift-4.2.4-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

4.2.4

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Swift 4.2.3

Date: February 28, 2019

Tag: swift-4.2.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Swift 4.2.2

Date: February 4, 2019

Tag: swift-4.2.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Swift 4.2.1

Date: October 30, 2018

Tag: swift-4.2.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 10.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Swift 4.2

Date: September 17, 2018

Tag: swift-4.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 10

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 18.04

x86_64

Signature (x86_64)

Unavailable

Swift 4.1.3

Date: July 27, 2018

Tag: swift-4.1.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 9.4

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 4.1.2

Date: May 31, 2018

Tag: swift-4.1.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 9.4

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 4.1.1

Date: May 4, 2018

Tag: swift-4.1.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 9.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 4.1

Date: March 29, 2018

Tag: swift-4.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 9.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 4.0.3

Date: December 5, 2017

Tag: swift-4.0.3-RELEASE

Platform

Architecture

Docker Tag

Xcode 9.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 4.0.2

Date: November 1, 2017

Tag: swift-4.0.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 9.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 4.0

Date: September 19, 2017

Tag: swift-4.0-RELEASE

Platform

Architecture

Docker Tag

Xcode 9

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 3.1.1

Date: April 21, 2017

Tag: swift-3.1.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 8.3.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 3.1

Date: March 27, 2017

Tag: swift-3.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 8.3

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.10

x86_64

Signature (x86_64)

Unavailable

Swift 3.0.2

Date: December 13, 2016

Tag: swift-3.0.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 8.2

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Swift 3.0.1

Date: October 28, 2016

Tag: swift-3.0.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 8.1

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 15.10

x86_64

Signature (x86_64)

Unavailable

Ubuntu 16.04

x86_64

Signature (x86_64)

Unavailable

Swift 3.0

Date: September 13, 2016

Tag: swift-3.0-RELEASE

Platform

Architecture

Docker Tag

Xcode 8

Toolchain

Debugging Symbols

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 15.10

x86_64

Signature (x86_64)

Unavailable

Swift 2.2.1

Date: May 3, 2016

Tag: swift-2.2.1-RELEASE

Platform

Architecture

Docker Tag

Xcode 7.3.1

x86_64

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 15.10

x86_64

Signature (x86_64)

Unavailable

Swift 2.2

Date: March 21, 2016

Tag: swift-2.2-RELEASE

Platform

Architecture

Docker Tag

Xcode 7.3

x86_64

Unavailable

Ubuntu 14.04

x86_64

Signature (x86_64)

Unavailable

Ubuntu 15.10

x86_64

Signature (x86_64)

Unavailable

Snapshots

Trunk Development (main)

Development snapshots are prebuilt binaries

that are automatically created from mainline development branches.

These snapshots are not official releases.

They have gone through automated unit testing,

but they have not gone through the full testing that is performed for official releases.

Download

Date

Architecture

Docker Tag

Xcode

March 7, 2024

Universal

Debugging Symbols

Unavailable

Ubuntu 18.04

March 7, 2024

x86_64

Signature (x86_64)

nightly-bionic

Ubuntu 20.04

March 7, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-focal

Ubuntu 22.04

March 7, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-jammy

CentOS 7

March 7, 2024

x86_64

Signature (x86_64)

nightly-centos7

Amazon Linux 2

March 7, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-amazonlinux2

Red Hat Universal Base Image 9

March 7, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

Coming Soon

Windows 10

February 29, 2024

x86_64

Unavailable

Older Snapshots

Xcode

Download

March 6, 2024

Debugging Symbols

March 5, 2024

Debugging Symbols

March 4, 2024

Debugging Symbols

March 3, 2024

Debugging Symbols

March 1, 2024

Debugging Symbols

February 29, 2024

Debugging Symbols

February 15, 2024

Debugging Symbols

February 14, 2024

Debugging Symbols

February 13, 2024

Debugging Symbols

February 12, 2024

Debugging Symbols

Ubuntu 18.04

Download

March 6, 2024

Signature

March 5, 2024

Signature

March 4, 2024

Signature

March 3, 2024

Signature

March 1, 2024

Signature

February 29, 2024

Signature

February 15, 2024

Signature

February 14, 2024

Signature

February 13, 2024

Signature

February 12, 2024

Signature

Ubuntu 20.04

Download

March 6, 2024

Signature

March 5, 2024

Signature

March 4, 2024

Signature

March 3, 2024

Signature

March 1, 2024

Signature

February 29, 2024

Signature

February 15, 2024

Signature

February 14, 2024

Signature

February 13, 2024

Signature

February 12, 2024

Signature

Ubuntu 22.04

Download

March 6, 2024

Signature

March 5, 2024

Signature

March 4, 2024

Signature

March 3, 2024

Signature

March 1, 2024

Signature

February 29, 2024

Signature

February 15, 2024

Signature

February 14, 2024

Signature

February 13, 2024

Signature

February 12, 2024

Signature

CentOS 7

Download

March 6, 2024

Signature

March 5, 2024

Signature

March 4, 2024

Signature

March 3, 2024

Signature

March 1, 2024

Signature

February 29, 2024

Signature

February 15, 2024

Signature

February 14, 2024

Signature

February 13, 2024

Signature

February 12, 2024

Signature

CentOS 8

Download

March 13, 2022

Signature

March 9, 2022

Signature

February 25, 2022

Signature

February 22, 2022

Signature

February 21, 2022

Signature

February 3, 2022

Signature

January 9, 2022

Signature

January 6, 2022

Signature

December 23, 2021

Signature

December 6, 2021

Signature

Amazon Linux 2

Download

March 6, 2024

Signature

March 5, 2024

Signature

March 4, 2024

Signature

March 3, 2024

Signature

March 1, 2024

Signature

February 29, 2024

Signature

February 15, 2024

Signature

February 14, 2024

Signature

February 13, 2024

Signature

February 12, 2024

Signature

Windows 10

Download

February 8, 2024

January 30, 2024

November 27, 2023

November 13, 2023

August 12, 2023

Signature

August 10, 2023

Signature

July 23, 2023

Signature

July 10, 2023

Signature

July 4, 2023

Signature

June 5, 2023

Signature

Swift 5.10 Development

Swift 5.10 snapshots are prebuilt binaries

that are automatically created from release/5.10 branch.

These snapshots are not official releases.

They have gone through automated unit testing,

but they have not gone through the full testing that is performed for official releases.

Download

Date

Architecture

Docker Tag

Xcode

March 2, 2024

Universal

Debugging Symbols

Unavailable

Ubuntu 18.04

March 2, 2024

x86_64

Signature (x86_64)

nightly-5.10-bionic

Ubuntu 20.04

March 2, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.10-focal

Ubuntu 22.04

March 2, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.10-jammy

CentOS 7

March 2, 2024

x86_64

Signature (x86_64)

nightly-5.10-centos7

Amazon Linux 2

March 2, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.10-amazonlinux2

Red Hat Universal Base Image 9

March 2, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.10-rhel-ubi9

Windows 10

February 27, 2024

x86_64

Unavailable

Older Snapshots

Xcode

Download

February 29, 2024

Debugging Symbols

February 28, 2024

Debugging Symbols

February 27, 2024

Debugging Symbols

February 17, 2024

Debugging Symbols

February 14, 2024

Debugging Symbols

February 9, 2024

Debugging Symbols

February 8, 2024

Debugging Symbols

February 7, 2024

Debugging Symbols

February 6, 2024

Debugging Symbols

February 2, 2024

Debugging Symbols

Ubuntu 18.04

Download

February 29, 2024

Signature

February 28, 2024

Signature

February 27, 2024

Signature

February 17, 2024

Signature

February 14, 2024

Signature

February 9, 2024

Signature

February 8, 2024

Signature

February 7, 2024

Signature

February 6, 2024

Signature

February 2, 2024

Signature

Ubuntu 20.04

Download

February 29, 2024

Signature

February 28, 2024

Signature

February 27, 2024

Signature

February 17, 2024

Signature

February 14, 2024

Signature

February 9, 2024

Signature

February 8, 2024

Signature

February 7, 2024

Signature

February 6, 2024

Signature

February 2, 2024

Signature

Ubuntu 22.04

Download

February 29, 2024

Signature

February 28, 2024

Signature

February 27, 2024

Signature

February 17, 2024

Signature

February 14, 2024

Signature

February 9, 2024

Signature

February 8, 2024

Signature

February 7, 2024

Signature

February 6, 2024

Signature

February 2, 2024

Signature

CentOS 7

Download

February 29, 2024

Signature

February 28, 2024

Signature

February 27, 2024

Signature

February 17, 2024

Signature

February 14, 2024

Signature

February 9, 2024

Signature

February 8, 2024

Signature

February 7, 2024

Signature

February 6, 2024

Signature

February 2, 2024

Signature

Amazon Linux 2

Download

February 29, 2024

Signature

February 28, 2024

Signature

February 27, 2024

Signature

February 17, 2024

Signature

February 14, 2024

Signature

February 9, 2024

Signature

February 8, 2024

Signature

February 7, 2024

Signature

February 6, 2024

Signature

February 2, 2024

Signature

Swift 5.9 Development

Swift 5.9 snapshots are prebuilt binaries

that are automatically created from release/5.9 branch.

These snapshots are not official releases.

They have gone through automated unit testing,

but they have not gone through the full testing that is performed for official releases.

Download

Date

Architecture

Docker Tag

Xcode

January 6, 2024

Universal

Debugging Symbols

Unavailable

Ubuntu 18.04

January 6, 2024

x86_64

Signature (x86_64)

nightly-5.9-bionic

Ubuntu 20.04

January 6, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.9-focal

Ubuntu 22.04

January 6, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.9-jammy

CentOS 7

January 6, 2024

x86_64

Signature (x86_64)

nightly-5.9-centos7

Amazon Linux 2

January 6, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.9-amazonlinux2

Red Hat Universal Base Image 9

January 6, 2024

x86_64

Signature (x86_64)

aarch64

Signature (aarch64)

nightly-5.9-rhel-ubi9

Windows 10

1

May 11, 2023

x86_64

Signature (x86_64)

Unavailable

1 This Swift 5.9 Windows 10 snapshot is provided by Saleem Abdulrasool. Saleem is the platform champion for the Windows port of Swift and this is an official build from the Swift project.

Older Snapshots

Xcode

Download

December 6, 2023

Debugging Symbols

November 29, 2023

Debugging Symbols

November 17, 2023

Debugging Symbols

November 15, 2023

Debugging Symbols

November 14, 2023

Debugging Symbols

November 9, 2023

Debugging Symbols

October 9, 2023

Debugging Symbols

October 4, 2023

Debugging Symbols

October 2, 2023

Debugging Symbols

September 30, 2023

Debugging Symbols

Ubuntu 18.04

Download

December 6, 2023

Signature

November 29, 2023

Signature

November 17, 2023

Signature

November 15, 2023

Signature

November 14, 2023

Signature

November 9, 2023

Signature

October 9, 2023

Signature

October 4, 2023

Signature

October 2, 2023

Signature

September 30, 2023

Signature

Ubuntu 20.04

Download

December 6, 2023

Signature

November 29, 2023

Signature

November 17, 2023

Signature

November 15, 2023

Signature

November 14, 2023

Signature

November 9, 2023

Signature

October 9, 2023

Signature

October 4, 2023

Signature

October 2, 2023

Signature

September 30, 2023

Signature

Ubuntu 22.04

Download

December 6, 2023

Signature

November 29, 2023

Signature

November 17, 2023

Signature

November 15, 2023

Signature

November 14, 2023

Signature

November 9, 2023

Signature

October 9, 2023

Signature

October 4, 2023

Signature

October 2, 2023

Signature

September 30, 2023

Signature

CentOS 7

Download

December 6, 2023

Signature

November 29, 2023

Signature

November 17, 2023

Signature

November 15, 2023

Signature

November 14, 2023

Signature

November 9, 2023

Signature

October 9, 2023

Signature

October 4, 2023

Signature

October 2, 2023

Signature

September 30, 2023

Signature

Amazon Linux 2

Download

December 6, 2023

Signature

November 29, 2023

Signature

November 17, 2023

Signature

November 15, 2023

Signature

November 14, 2023

Signature

November 9, 2023

Signature

October 9, 2023

Signature

October 4, 2023

Signature

October 2, 2023

Signature

September 30, 2023

Signature

Windows 10

Download

May 11, 2023

Signature

April 10, 2023

Signature

Installing Swift

If you don’t have Swift installed, install it first.

To test that you have Swift installed, run swift --version from your shell or terminal app.

Swift comes bundled with the Swift Package Manager (SwiftPM), which manages the distribution of your Swift code, and allows easy importing of other Swift packages into your apps.

Swift is covered by the Swift License at swift.org/LICENSE.txt.

Copyright © 2024 Apple Inc. All rights reserved.

Swift and the Swift logo are trademarks of Apple Inc.

Privacy Policy

Cookies

Color scheme preference

Light

Dark

Auto