diff --git a/lib/pleroma/web/templates/mastodon_api/mastodon/index.html.eex b/lib/pleroma/web/templates/mastodon_api/mastodon/index.html.eex
index ac50ad46b..d6247c7d8 100644
--- a/lib/pleroma/web/templates/mastodon_api/mastodon/index.html.eex
+++ b/lib/pleroma/web/templates/mastodon_api/mastodon/index.html.eex
@@ -1,8 +1,12 @@
 <!DOCTYPE html>
 <html lang='en'>
 <head>
+	<title>
+	<%=   Application.get_env(:pleroma, :instance)[:name] %>
+	</title>
 <meta charset='utf-8'>
 <meta content='width=device-width, initial-scale=1' name='viewport'>
+<link rel="icon" type="image/png" href="/static/favicon.png"/>
 <link rel="stylesheet" media="all" href="/packs/common.css" />
 <link rel="stylesheet" media="all" href="/packs/default.css" />
 <link rel="stylesheet" media="all" href="/packs/pl-dark-masto-fe.css" />
diff --git a/priv/static/static/favicon.png b/priv/static/static/favicon.png
new file mode 100644
index 000000000..f83d923bb
Binary files /dev/null and b/priv/static/static/favicon.png differ