Skip to content

James Allman | JA Technology Solutions LLC

IBM i & Mainframe Tools

Tools for IBM i (AS/400), DB2, and mainframe modernization work. Convert EBCDIC to ASCII, decode packed decimal and COMP-3, parse COBOL copybooks, render DDS and BMS screens, and work with fixed-width record formats.

C1C2C3EBCDICABCASCIICode Page 037

EBCDIC to ASCII Converter

Convert between EBCDIC and ASCII for IBM i, AS400, and mainframe systems. Fixed-length records, line ending options, CP037 reference.

Development
Packed12 34 5CDecimal+1234512345C

Packed Decimal / COMP-3 Converter

Decode and encode packed decimal (COMP-3), zoned decimal, and trailing overpunch for IBM i and mainframe systems.

Development
Customer MaintenanceCustomer:Name:Address:F3=Exit F12=Cancel

DDS Screen Explorer

Paste IBM i DDS display file source and see the screen rendered with authentic 5250 green-screen and modern preview.

Development
DDSSQLDB2 · PostgreSQL · MySQL

DDS to SQL / SQL to DDS Converter

Convert between IBM i DDS physical file definitions and SQL CREATE TABLE statements in both directions.

Development
CICS Screen MapCustomer:Name:Address:PF3=Exit PF12=Cancel

BMS Screen Explorer

Paste mainframe BMS (CICS/3270) screen definitions and see the screen rendered with green-screen and modern preview.

Development
01 CUSTOMER-REC.05 CUST-NO PIC X(6).05 CUST-BAL PIC S9(7)V99COMP-3.0006365658637172byte offsets

COBOL Copybook Explorer

Explore COBOL copybook structures with interactive tree view, field layout, SQL conversion, JSON Schema generation, sample data decoding, and visual hex ruler.

Development
10001 04042026Fixed-Width10001,04...CSV

Fixed-Width ↔ CSV

Convert between fixed-width text files and CSV. Editable column definitions with name, start, and length.

Data & Finance
A ↔ B

File Compare & Merge

Compare two text or code files with line-level diff and intra-line word/character highlighting. Side-by-side, unified, and inline views. JSON structural mode. Unified-patch export and apply.

Development
<definitions>serviceportTypebindingmessage

WSDL/SOAP Explorer

Parse WSDL 1.1 files and explore SOAP services, operations, bindings, messages, and inline XSD types.

Development

All tools run entirely in your browser. Your data never leaves your machine. Need help? Ask James.