diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..4af679a
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/src/response.lisp b/src/response.lisp
index 59ebfc1..05a5fa0 100644
--- a/src/response.lisp
+++ b/src/response.lisp
@@ -12,6 +12,8 @@
      (head
        (meta :charset "UTF-8")
        (meta :name "viewport" :content "width=device-width, initial-scale=1")
+       (link :rel "icon" :href "/favicon.ico")
+       (link :rel "apple-touch-icon" :href "/favicon.ico")
        (link :rel "stylesheet" :href "/dist.css")
        (script :src "https://cdn.jsdelivr.net/npm/htmx.org@2.0.0/dist/htmx.min.js")
        (script :src "https://cdn.jsdelivr.net/npm/htmx-ext-head-support@2.0.0/head-support.min.js")