diff --git a/misc/dist/macos/GodotLG.icon/Assets/layer_0.svg b/misc/dist/macos/GodotLG.icon/Assets/layer_0.svg
new file mode 100644
index 00000000000..4d3b2ff5480
--- /dev/null
+++ b/misc/dist/macos/GodotLG.icon/Assets/layer_0.svg
@@ -0,0 +1 @@
+
diff --git a/misc/dist/macos/GodotLG.icon/Assets/layer_1.svg b/misc/dist/macos/GodotLG.icon/Assets/layer_1.svg
new file mode 100644
index 00000000000..89fa212cad0
--- /dev/null
+++ b/misc/dist/macos/GodotLG.icon/Assets/layer_1.svg
@@ -0,0 +1 @@
+
diff --git a/misc/dist/macos/GodotLG.icon/Assets/layer_2.svg b/misc/dist/macos/GodotLG.icon/Assets/layer_2.svg
new file mode 100644
index 00000000000..aba921106be
--- /dev/null
+++ b/misc/dist/macos/GodotLG.icon/Assets/layer_2.svg
@@ -0,0 +1 @@
+
diff --git a/misc/dist/macos/GodotLG.icon/icon.json b/misc/dist/macos/GodotLG.icon/icon.json
new file mode 100644
index 00000000000..53b94583ad7
--- /dev/null
+++ b/misc/dist/macos/GodotLG.icon/icon.json
@@ -0,0 +1,77 @@
+{
+ "fill-specializations" : [
+ {
+ "value" : {
+ "automatic-gradient" : "display-p3:0.84784,0.92489,1.00000,1.00000"
+ }
+ },
+ {
+ "appearance" : "dark",
+ "value" : "automatic"
+ }
+ ],
+ "groups" : [
+ {
+ "blur-material-specializations" : [
+ {
+ "value" : 0.5
+ },
+ {
+ "appearance" : "tinted",
+ "value" : 1
+ }
+ ],
+ "layers" : [
+ {
+ "image-name" : "layer_2.svg",
+ "name" : "layer_2"
+ },
+ {
+ "fill" : {
+ "automatic-gradient" : "srgb:0.00000,0.50588,1.00000,1.00000"
+ },
+ "image-name" : "layer_1.svg",
+ "name" : "layer_1"
+ },
+ {
+ "fill" : {
+ "automatic-gradient" : "extended-gray:1.00000,1.00000"
+ },
+ "image-name" : "layer_0.svg",
+ "name" : "layer_0"
+ }
+ ],
+ "lighting-specializations" : [
+ {
+ "value" : "individual"
+ },
+ {
+ "appearance" : "tinted",
+ "value" : "individual"
+ }
+ ],
+ "position" : {
+ "scale" : 0.92,
+ "translation-in-points" : [
+ 0,
+ 0
+ ]
+ },
+ "shadow" : {
+ "kind" : "layer-color",
+ "opacity" : 0.5
+ },
+ "specular" : true,
+ "translucency" : {
+ "enabled" : true,
+ "value" : 0.2
+ }
+ }
+ ],
+ "supported-platforms" : {
+ "circles" : [
+ "watchOS"
+ ],
+ "squares" : "shared"
+ }
+}
diff --git a/misc/dist/macos/editor_info_plist.template b/misc/dist/macos/editor_info_plist.template
index 4b5399c3451..9de4808a976 100644
--- a/misc/dist/macos/editor_info_plist.template
+++ b/misc/dist/macos/editor_info_plist.template
@@ -9,7 +9,9 @@
CFBundleName
Godot
CFBundleIconFile
- Godot.icns
+ GodotLG.icns
+ CFBundleIconName
+ GodotLG
CFBundleIdentifier
org.godotengine.godot
CFBundleInfoDictionaryVersion
diff --git a/misc/dist/macos_tools.app/Contents/Info.plist b/misc/dist/macos_tools.app/Contents/Info.plist
index 83d191a8828..957a5e69dfc 100644
--- a/misc/dist/macos_tools.app/Contents/Info.plist
+++ b/misc/dist/macos_tools.app/Contents/Info.plist
@@ -9,7 +9,9 @@
CFBundleName
Godot
CFBundleIconFile
- Godot.icns
+ GodotLG.icns
+ CFBundleIconName
+ GodotLG
CFBundleIdentifier
org.godotengine.godot
CFBundleInfoDictionaryVersion
diff --git a/misc/dist/macos_tools.app/Contents/Resources/Assets.car b/misc/dist/macos_tools.app/Contents/Resources/Assets.car
new file mode 100644
index 00000000000..b08fd92eb27
Binary files /dev/null and b/misc/dist/macos_tools.app/Contents/Resources/Assets.car differ
diff --git a/misc/dist/macos_tools.app/Contents/Resources/GodotLG.icns b/misc/dist/macos_tools.app/Contents/Resources/GodotLG.icns
new file mode 100644
index 00000000000..58190688c04
Binary files /dev/null and b/misc/dist/macos_tools.app/Contents/Resources/GodotLG.icns differ