MT940 Viewer and Converter

Decode MT940 bank statements online, free, instant, private.

Browser-based MT940 viewer: Parses MT940 statements from any bank worldwide and reads camt.052/053 XML natively. Exports to CSV, JSON, or camt.053 XML for SWIFT migration workflows. Built-in AI prompt generator converts any statement into a structured prompt ready for ChatGPT, Claude or Gemini. All processing happens locally and nothing leaves your device.

Input idle

Paste an MT940 bank statement or upload a file.

Export

camt.053 = ISO 20022 (SWIFT migration). Disabled when input is already camt.

Ask AI AppRegistry.getPrompt()

Quick questions

🏦

No statement parsed yet.

Paste MT940 text and click Parse.

Paste MT940 text or upload a .sta, .mt940, or .xml file. The format is detected automatically: MT940 from any bank or country, or ISO 20022 camt.052/053 XML. Structured narrative fields are decoded across all major styles: German ?DD, Polish ^DD, SWIFT /KEYWORD/. Export as CSV, JSON, or convert MT940 to camt.053 for SWIFT migration. Build AI prompts for analysis in ChatGPT, Claude or Gemini. Everything runs in your browser, no uploads, no registration, and private.