diff --git a/src/screens/CatalogSettingsScreen.tsx b/src/screens/CatalogSettingsScreen.tsx
index d5838146..1b5acc7e 100644
--- a/src/screens/CatalogSettingsScreen.tsx
+++ b/src/screens/CatalogSettingsScreen.tsx
@@ -592,6 +592,26 @@ const CatalogSettingsScreen = () => {
Applies to phones only. Tablets keep adaptive layout.
+
+ {/* Show Titles Toggle */}
+
+
+ Show Poster Titles
+ Display title text below each poster
+
+ {
+ try {
+ await mmkvStorage.setItem('catalog_show_titles', value ? 'true' : 'false');
+ setShowTitles(value);
+ } catch { }
+ }}
+ trackColor={{ false: '#505050', true: colors.primary }}
+ thumbColor={Platform.OS === 'android' ? colors.white : undefined}
+ ios_backgroundColor="#505050"
+ />
+
)}