diff --git a/Factor.app/Contents/Resources/Factor.icns b/Factor.app/Contents/Resources/Factor.icns
index 97600c5947..cab7211a13 100644
Binary files a/Factor.app/Contents/Resources/Factor.icns and b/Factor.app/Contents/Resources/Factor.icns differ
diff --git a/extra/websites/factorcode/index.fhtml b/extra/websites/factorcode/index.fhtml
index 9e8ecb2b62..9b2ad30fdc 100644
--- a/extra/websites/factorcode/index.fhtml
+++ b/extra/websites/factorcode/index.fhtml
@@ -16,7 +16,7 @@ xml.writer xmode.highlight ; %>
-
+
diff --git a/extra/websites/factorcode/logo.png b/extra/websites/factorcode/logo.png
index 9907d2c727..b6a94a7ec5 100644
Binary files a/extra/websites/factorcode/logo.png and b/extra/websites/factorcode/logo.png differ
diff --git a/misc/icons/Factor.icns b/misc/icons/Factor.icns
new file mode 100644
index 0000000000..cab7211a13
Binary files /dev/null and b/misc/icons/Factor.icns differ
diff --git a/misc/icons/Factor.ico b/misc/icons/Factor.ico
index 1df40e3d4e..3eff0f1414 100644
Binary files a/misc/icons/Factor.ico and b/misc/icons/Factor.ico differ
diff --git a/misc/icons/Factor_128x128.png b/misc/icons/Factor_128x128.png
deleted file mode 100644
index 860d535f2c..0000000000
Binary files a/misc/icons/Factor_128x128.png and /dev/null differ
diff --git a/misc/icons/Factor_16x16.png b/misc/icons/Factor_16x16.png
deleted file mode 100644
index 7ba3fcbd06..0000000000
Binary files a/misc/icons/Factor_16x16.png and /dev/null differ
diff --git a/misc/icons/Factor_32x32.png b/misc/icons/Factor_32x32.png
deleted file mode 100644
index ba36540a12..0000000000
Binary files a/misc/icons/Factor_32x32.png and /dev/null differ
diff --git a/misc/icons/Factor_48x48.png b/misc/icons/Factor_48x48.png
deleted file mode 100644
index a1da637d21..0000000000
Binary files a/misc/icons/Factor_48x48.png and /dev/null differ
diff --git a/misc/icons/icon_128x128.png b/misc/icons/icon_128x128.png
new file mode 100644
index 0000000000..008df4df60
Binary files /dev/null and b/misc/icons/icon_128x128.png differ
diff --git a/misc/icons/icon_128x128@2x.png b/misc/icons/icon_128x128@2x.png
new file mode 100644
index 0000000000..b0386d5ed3
Binary files /dev/null and b/misc/icons/icon_128x128@2x.png differ
diff --git a/misc/icons/icon_16x16.png b/misc/icons/icon_16x16.png
new file mode 100644
index 0000000000..1caa43778e
Binary files /dev/null and b/misc/icons/icon_16x16.png differ
diff --git a/misc/icons/icon_16x16@2x.png b/misc/icons/icon_16x16@2x.png
new file mode 100644
index 0000000000..a2aa5f6bc9
Binary files /dev/null and b/misc/icons/icon_16x16@2x.png differ
diff --git a/misc/icons/icon_256x256.png b/misc/icons/icon_256x256.png
new file mode 100644
index 0000000000..b0386d5ed3
Binary files /dev/null and b/misc/icons/icon_256x256.png differ
diff --git a/misc/icons/icon_256x256@2x.png b/misc/icons/icon_256x256@2x.png
new file mode 100644
index 0000000000..a7f73e6678
Binary files /dev/null and b/misc/icons/icon_256x256@2x.png differ
diff --git a/misc/icons/icon_32x32.png b/misc/icons/icon_32x32.png
new file mode 100644
index 0000000000..a2aa5f6bc9
Binary files /dev/null and b/misc/icons/icon_32x32.png differ
diff --git a/misc/icons/icon_32x32@2x.png b/misc/icons/icon_32x32@2x.png
new file mode 100644
index 0000000000..c58955fccc
Binary files /dev/null and b/misc/icons/icon_32x32@2x.png differ
diff --git a/misc/icons/icon_512x512.png b/misc/icons/icon_512x512.png
new file mode 100644
index 0000000000..a7f73e6678
Binary files /dev/null and b/misc/icons/icon_512x512.png differ
diff --git a/misc/icons/icon_512x512@2x.png b/misc/icons/icon_512x512@2x.png
new file mode 100644
index 0000000000..798463e867
Binary files /dev/null and b/misc/icons/icon_512x512@2x.png differ
diff --git a/misc/icons/license.txt b/misc/icons/license.txt
index 7979a793a9..62b071a537 100644
--- a/misc/icons/license.txt
+++ b/misc/icons/license.txt
@@ -1,4 +1,4 @@
The icons/images/jackets contained in this archive are
-Copyright (C) 2007 Elie Chaftari. All Rights Reserved.
+Copyright (C) 2012 John Benediktsson. All Rights Reserved.
-See http://factorcode.org/license.txt for BSD license.
\ No newline at end of file
+See http://factorcode.org/license.txt for BSD license.