FIX to JSON Converter

Convert between FIX protocol messages and JSON format

FIX → JSON
Conversion Mode
Invalid
Input Status
Simple
JSON Format
Pretty
Output Style

Conversion Settings

Example Messages

New Order Single

8=FIX.4.2|9=123|35=D|49=CLIENT|56=SERVER|34=1|52=20231201-10:30:00|11=ORDER001|21=1|55=AAPL|54=1|60=20231201-10:30:00|40=2|59=0|38=100|44=150.50|15=USD|10=123|

Execution Report

8=FIX.4.2|9=145|35=8|49=SERVER|56=CLIENT|34=2|52=20231201-10:30:05|37=ORDER001|17=EXEC001|150=0|39=0|14=0|6=0|151=100|20=0|10=145|

Market Data Request

8=FIX.4.2|9=89|35=V|49=CLIENT|56=SERVER|34=3|52=20231201-10:30:00|262=MDREQ001|263=1|264=1|265=0|267=2|269=0|269=1|10=089|

Example JSON

Simple

{
  "8": "FIX.4.2",
  "9": "123",
  "35": "D",
  "49": "CLIENT",
  "56": "SERVER",
  "34": "1",
  "52": "20231201-10:30:00",
  "11": "ORDER001",
  "21": "1",
  "55": "AAPL",
  "54": "1",
  "60": "20231201-10:30:00",
  "40": "2",
  "59": "0",
  "38": "100",
  "44": "150.50",
  "15": "USD",
  "10": "123"
}

Enhanced

{
  "8": {
    "value": "FIX.4.2",
    "name": "BeginString",
    "description": "FIX protocol version",
    "type": "String",
    "category": "Header",
    "required": true
  },
  "35": {
    "value": "D",
    "name": "MsgType",
    "description": "Type of FIX message",
    "type": "String",
    "category": "Header",
    "required": true
  }
}

FIX Message Input

Enter your FIX message to convert to JSON format