diff --git a/res/gui/app.qrc b/res/gui/app.qrc
index 8b1bffaf2..af963aed5 100644
--- a/res/gui/app.qrc
+++ b/res/gui/app.qrc
@@ -5,8 +5,8 @@
image/logo-light.png
image/logo-dark.png
icons/64x64/padlock.png
- icons/64x64/tray-dark.png
- icons/64x64/tray-light.png
+ icons/128x128/tray-dark.png
+ icons/128x128/tray-light.png
icons/128x128/tray.png
image/welcome.png
icons/64x64/folder.png
diff --git a/res/gui/icons/128x128/tray-dark.png b/res/gui/icons/128x128/tray-dark.png
new file mode 100644
index 000000000..893bb0d75
Binary files /dev/null and b/res/gui/icons/128x128/tray-dark.png differ
diff --git a/res/gui/icons/128x128/tray-light.png b/res/gui/icons/128x128/tray-light.png
new file mode 100644
index 000000000..a0c98f283
Binary files /dev/null and b/res/gui/icons/128x128/tray-light.png differ
diff --git a/res/gui/icons/64x64/tray-dark.png b/res/gui/icons/64x64/tray-dark.png
deleted file mode 100644
index 53640ace5..000000000
Binary files a/res/gui/icons/64x64/tray-dark.png and /dev/null differ
diff --git a/res/gui/icons/64x64/tray-light.png b/res/gui/icons/64x64/tray-light.png
deleted file mode 100644
index 82a1f1166..000000000
Binary files a/res/gui/icons/64x64/tray-light.png and /dev/null differ
diff --git a/src/gui/src/MainWindow.cpp b/src/gui/src/MainWindow.cpp
index c154061db..d8312999f 100644
--- a/src/gui/src/MainWindow.cpp
+++ b/src/gui/src/MainWindow.cpp
@@ -67,8 +67,8 @@ using CoreProcessState = CoreProcess::ProcessState;
const auto kIconFile = ":/icons/128x128/tray.png";
#ifdef Q_OS_MAC
-const auto kLightIconFile = ":/icons/64x64/tray-light.png";
-const auto kDarkIconFile = ":/icons/64x64/tray-dark.png";
+const auto kLightIconFile = ":/icons/128x128/tray-light.png";
+const auto kDarkIconFile = ":/icons/128x128/tray-dark.png";
#endif // Q_OS_MAC
MainWindow::MainWindow(ConfigScopes &configScopes, AppConfig &appConfig)