Prowide Core

Prowide Core is an open source Java library for managing SWIFT messages. The project (previously known as WIFE) is active since 2006, production ready and commercially supported.

A secure choice for organizations looking to develop and maintain its SWIFT software infrastructure with internal resources.

What's included?

  • Java model for ISO 15022 MT (for example: MT103 and Field32A classes, for all MT message categories)
  • Parser from SWIFT (FIN or RJE) into Java
  • Builder API from Java to SWIFT (FIN or RJE)
  • Conversion to JSON and proprietary XML
  • Complementary model suited for persistence
  • IBAN validation, including custom local account formats (BBAN)
  • API for the SWIFT GPI service, with automatic generation of the UETR field
  • Source code and community support at Github
  • Online documentation resources and javadoc
Main Features

Main Features

The library provides a rich Java API for all categories of the SWIFT MT standard (ISO 15022) including system and service messages.

Layered design

The message model is designed in layers of specific use, for messages creation, parse and persistence.
The message content in turn can be converted back and forth to XML or JSON representations for easy integration with other platforms and systems.

Parsing a message

The parser takes a message in SWIFT format as input, and returns plain Java objects as output. The model provides a simple way to read any field without the hassle of understanding the details of the internal structure.

Creating a message

The creation of a message can be done entirely by populating Java objects. You can focus on of the setting of business data without knowing the internal format of the SWIFT message generated.

For a comprehensive description of the library features, check the resources section.

Open source


This library is released under the Apache License 2.0, which is one of the most business-friendly Open Source licenses available. You can freely extend the library and integrate it into your internal or commercial solution.

The library is hosted at Github. The open source nature ensures no hidden lock-ins and can save you time and money through maximum flexibility in licensing, usage and support, minimizing the overall TCO.

Value added services


Because we make "Prowide Core", we are able to offer the best service to help you design and implement your required SWIFT applications on top of our framework. The best development skills tweaking the software for your own infrastructure.

Early Release

The open source library is yearly updated to the latest SWIFT standard releases in October, one month before SWIFT live date. By subscribing to the Early Release you save 5 months and receive the updates to start testing in May each year.

Want to know more about it? Contact us.

Professional Support

We offer three service packages for the open source, so that you have coverage adjusted to your needs. The professional support guarantees effective assistance in case of incidents or doubts regarding the API.

Check our Services section for details.

Complementary Software

Keep control of your solution implementation while reducing the development cycle time with our complimentary components. The Prowide Integrator library is built on top of the open source to provide many additional API features.

Read more about the Integrator.