diff --git a/images/MantidSplashScreen_2400x1758.jpg b/images/MantidSplashScreen_2400x1758.jpg
deleted file mode 100644
index 233fd7adb6b1815522314e05c082016a100b0720..0000000000000000000000000000000000000000
Binary files a/images/MantidSplashScreen_2400x1758.jpg and /dev/null differ
diff --git a/images/MantidSplashScreen_4k.jpg b/images/MantidSplashScreen_4k.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a6671e84e16448981e5a5b4e0536662054af4947
Binary files /dev/null and b/images/MantidSplashScreen_4k.jpg differ
diff --git a/qt/applications/workbench/resources.qrc b/qt/applications/workbench/resources.qrc
index 82a2ae9bd946b013943062ecc94f9f8babb9d993..b4d7b4156cb8dfe6abd69dffaf4de4c054fba101 100644
--- a/qt/applications/workbench/resources.qrc
+++ b/qt/applications/workbench/resources.qrc
@@ -1,5 +1,6 @@
 <!DOCTYPE RCC><RCC version="1.0">
 <qresource prefix="/images">
     <file alias="MantidSplashScreen.png">../../../images/MantidSplashScreen.png</file>
+    <file alias="MantidSplashScreen_4k.jpg">../../../images/MantidSplashScreen_4k.jpg</file>
 </qresource>
 </RCC>
\ No newline at end of file
diff --git a/qt/applications/workbench/workbench/app/mainwindow.py b/qt/applications/workbench/workbench/app/mainwindow.py
index 8a920c0025b94041a835f92341eea615ce533824..097bb36881e154f926ab154a28ac888fe89404b0 100644
--- a/qt/applications/workbench/workbench/app/mainwindow.py
+++ b/qt/applications/workbench/workbench/app/mainwindow.py
@@ -84,11 +84,11 @@ MAIN_APP = qapplication()
 from workbench.app.resources import qCleanupResources  # noqa
 atexit.register(qCleanupResources)
 
-SPLASH = QSplashScreen(QPixmap(':/images/MantidSplashScreen.png'),
+SPLASH = QSplashScreen(QPixmap(':/images/MantidSplashScreen_4k.jpg'),
                        Qt.WindowStaysOnTopHint)
 SPLASH.show()
-SPLASH.showMessage("Starting...", Qt.AlignBottom | Qt.AlignLeft |
-                   Qt.AlignAbsolute, QColor(Qt.black))
+SPLASH.showMessage("Starting...", Qt.AlignBottom | Qt.AlignLeft
+                   | Qt.AlignAbsolute, QColor(Qt.black))
 # The event loop has not started - force event processing
 QApplication.processEvents(QEventLoop.AllEvents)