diff --git a/index.html b/index.html
index 61d0f42b0..cd5da9360 100644
--- a/index.html
+++ b/index.html
@@ -5,6 +5,7 @@
+
Uptime Kuma
diff --git a/public/icon-192x192.png b/public/icon-192x192.png
new file mode 100644
index 000000000..89d60d72b
Binary files /dev/null and b/public/icon-192x192.png differ
diff --git a/public/icon-512x512.png b/public/icon-512x512.png
new file mode 100644
index 000000000..cd3ab7718
Binary files /dev/null and b/public/icon-512x512.png differ
diff --git a/public/manifest.json b/public/manifest.json
new file mode 100644
index 000000000..38e1d17da
--- /dev/null
+++ b/public/manifest.json
@@ -0,0 +1,19 @@
+{
+ "name": "Uptime Kuma",
+ "short_name": "Uptime Kuma",
+ "start_url": "/",
+ "background_color": "#fff",
+ "display": "standalone",
+ "icons": [
+ {
+ "src": "icon-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "icon-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ]
+}