diff --git a/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/Icons/materialeditor.svg b/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/Icons/materialeditor.svg
new file mode 100644
index 0000000000..31b0b304a1
--- /dev/null
+++ b/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/Icons/materialeditor.svg
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditor.qrc b/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditor.qrc
index 4f93770096..cde48079ac 100644
--- a/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditor.qrc
+++ b/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditor.qrc
@@ -1,6 +1,7 @@
MaterialEditor.qss
+ Icons/materialeditor.svg
Icons/material.svg
Icons/materialtype.svg
Icons/mesh.svg
diff --git a/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditorWindow.cpp b/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditorWindow.cpp
index 6e47de189c..d87d3b81e3 100644
--- a/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditorWindow.cpp
+++ b/Gems/Atom/Tools/MaterialEditor/Code/Source/Window/MaterialEditorWindow.cpp
@@ -58,7 +58,7 @@ namespace MaterialEditor
{
AzQtComponents::StyleManager::setStyleSheet(this, QStringLiteral(":/MaterialEditor.qss"));
- QApplication::setWindowIcon(QIcon(":/Icons/materialtype.svg"));
+ QApplication::setWindowIcon(QIcon(":/Icons/materialeditor.svg"));
AZ::Name apiName = AZ::RHI::Factory::Get().GetName();
if (!apiName.IsEmpty())
diff --git a/Gems/Atom/Tools/MaterialEditor/preview.svg b/Gems/Atom/Tools/MaterialEditor/preview.svg
index 56c1ead3c1..31b0b304a1 100644
--- a/Gems/Atom/Tools/MaterialEditor/preview.svg
+++ b/Gems/Atom/Tools/MaterialEditor/preview.svg
@@ -1,9 +1,20 @@
-
\ No newline at end of file