diff --git a/src/finn/custom_op/registry.py b/src/finn/custom_op/registry.py
index 0b0d0ee1853581fafa19ac7d1beb8a9ae380fd6d..c797affff9dbf1310c413db0847e0e2dae222a97 100644
--- a/src/finn/custom_op/registry.py
+++ b/src/finn/custom_op/registry.py
@@ -39,6 +39,9 @@ from finn.custom_op.multithreshold import MultiThreshold
 from finn.custom_op.streamingdataflowpartition import StreamingDataflowPartition
 from finn.custom_op.xnorpopcount import XnorPopcountMatMul
 from finn.custom_op.maxpoolnhwc import MaxPoolNHWC
+from finn.custom_op.fpgadataflow.streamingdatawidthconverter_batch import (
+    StreamingDataWidthConverter_Batch,
+)
 
 # create a mapping of all known CustomOp names and classes
 custom_op = {}
@@ -52,6 +55,7 @@ custom_op["ConvolutionInputGenerator"] = ConvolutionInputGenerator
 custom_op["TLastMarker"] = TLastMarker
 custom_op["StreamingDataflowPartition"] = StreamingDataflowPartition
 custom_op["MaxPoolNHWC"] = MaxPoolNHWC
+custom_op["StreamingDataWidthConverter_Batch"] = StreamingDataWidthConverter_Batch
 
 
 def getCustomOp(node):