Visibility settings
Control whether your storefront elements are shown or hidden on desktop and mobile devices, helping you deliver a clean, responsive, and accessible experience across all screen sizes.
Last updated 4 months ago
Helpful links
https://help.shopify.com/en/manual/online-store/themes
https://help.shopify.com/en/manual/online-store/themes/theme-structure
https://help.shopify.com/en/manual/online-store/themes/theme-structure/theme-settings
https://help.shopify.com/en/manual/online-store/themes/customizing-themes
https://help.shopify.com/en/manual/online-store/themes/features-list
https://help.shopify.com/en/manual/online-store/themes/unlicensed-themes
Reference videos
Overview
The Visibility settings group allows you to manage when and where storefront elements appear across desktop and mobile devices. Using these settings, you can create a responsive and adaptable experience, ensuring customers see the most relevant content for their device. By fine-tuning Visibility settings, you keep your storefront organized and engaging, with optimized content delivery for every user.
⚠️ Important:Visibility settings enable you to globally control which elements are shown or hidden for different devices, supporting responsive design, faster performance, and better accessibility across your storefront.
Visibility settings
The Visibility settings group offers flexible, device-specific display options for any theme element. This helps you provide device-tailored experiences, including changing layouts, assets, or messaging for desktop and mobile users.
When working with visibility options, you can select from the following:
Do not hide
The element remains visible on both desktop and mobile devices. 1. This is the default setting.Hide on desktop
The element is hidden from desktop users and only appears for visitors on mobile devices. 1. This can help you display mobile-only banners or features best suited for mobile screens.Hide on mobile
The element is hidden from mobile visitors and only shown on desktop. 1. Useful when some content performs better, or has greater relevance, on larger screens.
📝 Note: Device-specific settings like Visibility settings allow you to present different images, layouts, or padding for desktop and mobile users. This can make your storefront feel more intentional and well-crafted across all device types.
Usage notes
Hiding elements on certain devices with Visibility settings makes site management easier and keeps your pages uncluttered.
Always ensure important information and navigation remain accessible on every device to maintain usability and compliance.
Adjusting visibility can help improve loading times by preventing unnecessary assets or features from displaying on devices that do not need them.
You might consider preparing alternative layouts, assets, or arrangements for content depending on the device context, allowing you to get the best results for both desktop and mobile visitors.
💡 Tip: Leverage Visibility settings for an adaptive experience that works seamlessly across screen sizes. Remember, these global settings can often be overridden by more specific section or block controls if you need fine-grained adjustments.