diff --git a/scripts/generate_favicon.sh b/scripts/generate_favicon.sh
new file mode 100755
index 0000000..fcaa8ae
--- /dev/null
+++ b/scripts/generate_favicon.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+convert -resize 32X32 assets/rss-image.jpg static/favicon-32x32.png &&
+convert -resize 16X16 assets/rss-image.jpg static/favicon-16x16.png &&
+icotool -c -o static/favicon.ico static/favicon-16x16.png static/favicon-32x32.png
diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png
index 4d39700..18f0048 100644
Binary files a/static/favicon-16x16.png and b/static/favicon-16x16.png differ
diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png
index bf9a0ea..8c755cb 100644
Binary files a/static/favicon-32x32.png and b/static/favicon-32x32.png differ
diff --git a/static/favicon.ico b/static/favicon.ico
index f766c4e..068695b 100644
Binary files a/static/favicon.ico and b/static/favicon.ico differ
diff --git a/themes/red/layouts/partials/head.html b/themes/red/layouts/partials/head.html
index 1bd0182..9b300c6 100644
--- a/themes/red/layouts/partials/head.html
+++ b/themes/red/layouts/partials/head.html
@@ -24,9 +24,9 @@
{{ end }}
-
-
-
+
+
+