diff --git a/api/funkwhale_api/tags/filters.py b/api/funkwhale_api/tags/filters.py
index 4be4afeefa42778a209bfa165cc1bf2c1f04d79a..e0ac9675ab7511f043195aaea83b31a1e9fe462b 100644
--- a/api/funkwhale_api/tags/filters.py
+++ b/api/funkwhale_api/tags/filters.py
@@ -18,4 +18,4 @@ class TagFilter(filters.FilterSet):
 
     class Meta:
         model = models.Tag
-        fields = ["q"]
+        fields = {"q": ["exact"], "name": ["exact", "startswith"]}