diff --git a/ui/src/components/sponsor-button.tsx b/ui/src/components/sponsor-button.tsx
new file mode 100644
index 00000000..382d9afb
--- /dev/null
+++ b/ui/src/components/sponsor-button.tsx
@@ -0,0 +1,46 @@
+/**
+ * Sponsor Button
+ *
+ * GitHub Sponsors button for navbar.
+ * Heart icon with hover animation.
+ */
+
+import { Heart } from 'lucide-react';
+import { cn } from '@/lib/utils';
+
+const SPONSOR_URL = 'https://github.com/sponsors/kaitranntt';
+
+export function SponsorButton() {
+ return (
+
+
+
+ Sponsor
+
+
+ );
+}