Open source · AGPL v3

About ISO8583Studio

A desktop workbench for payment engineers, built by one of them. ISO8583Studio simulates the hosts, HSMs, terminals and cards a payment integration talks to, so the integration can be developed, tested and certified without a lab.

SinceMay 2025MaintainerSourabh KaushikPublisherAiCortext Solutions Pvt. Ltd.Releasev1.0.14
Table of contents
01

What it is

ISO8583Studio is a free, open-source desktop application for working with ISO 8583 payment messages and the cryptography around them. It bundles nine simulators (five shipping, four in development) and 64 tools: an authorization host you can script, a Thales payShield 10K emulation with 41 documented host commands, an Android terminal emulator, an APDU card session, and calculators for PIN blocks, DUKPT, TR-31, EMV cryptograms, MACs and key check values.

It runs on Windows and macOS as a native installer and builds from source on Linux. It is written in Kotlin Multiplatform with Compose Desktop and released under the GNU AGPL v3. Keys and test data never leave the machine it runs on.

  • Simulators: Host, HSM, HSM Command Console, POS and APDU shipping; Switch, Issuer, ATM and ECR in development. All nine.
  • Tools: 64 across six disciplines: EMV and card, cryptography, key management, PIN and payment utilities, MAC, data converters. Documentation.
  • Release: v1.0.14 · Jun 12, 2026 · installers are v1.0.0 · every version.
  • License: GNU AGPL v3 — free to use, study, modify and redistribute; no trial, no seat limit. Read the licence.
02

Why it exists

Most of a payment engineer's day is spent waiting for something that is not code: a test host that is down, a lab slot three weeks out, a scheme contact who has not replied, a physical HSM that someone else is using. The integration itself is usually a few hundred lines; proving it is the hard part.

The studio moves that proof onto the engineer's own laptop. Stand up an authorization host, point a terminal at it, send a 0200, script the 0210, verify the cryptogram against a simulated payShield, and read every field beside the hex it came from. The lab is still needed at the end, but it is the end, not the middle.

Everything in it is documented to the byte, because a tool that hides what it is doing is no use for debugging a transaction that one bank parses differently from another.

03

Who builds it

Sourabh KaushikPayments engineer. Maintains the studio, writes its 52 guides and runs the certification and middleware engagements behind it.ProfileOn this siteGitHubLinkedIn

The studio is published by AiCortext Solutions Pvt. Ltd., India, which also offers EMV certification, payment middleware, kernel development and hosted simulators built on the same engine. AiCortext Solutions is the data controller for the website and the application; the privacy policy and terms name it.

04

How it is built

Open source, all of itThe simulators, the HSM engine and the calculators are in one AGPL v3 repository. What the studio does to a byte can be read, not guessed.
Keys stay on your machineThe desktop build makes no network calls of its own. LMKs, BDKs and test PANs are processed locally and are never sent anywhere.
Documented to the byteEvery tool and simulator has a reference page with worked examples: real request and response bytes, not just field names.
Native desktop, three platformsKotlin Multiplatform and Compose Desktop; installers for Windows and macOS with the runtime bundled, a Gradle build for Linux.
05

Milestones

  1. Jan 2025The first guides are published: ISO 8583 message format, bitmaps and response codes.
  2. May 2025v1.0.0, the first public release: Host and HSM simulators, cipher tools, REST gateway mode and YAML configuration import and export, with Windows and macOS installers.
  3. Apr 2026v1.0.7 adds the HSM Command Console, a host-command client for payShield, Futurex, Luna, Utimaco and nShield.
  4. Jun 2026v1.0.14, the current release: payShield M4 and GW host-command fixes in the HSM simulator.

Release notes for every version are on the versions page; the roadmap is on GitHub.

06

Get in touch

Free and open source

Download the studio, or read the source.

Installers for Windows and macOS, build from source on Linux. Star the repository to follow the releases.