Click the (resembles a computer screen with a downward arrow). Click Install when the confirmation popup appears. Method 2: Using the Browser Menu

: Click the three dots (⋮) in the top right → Save and share → Install YouTube .

: Click the three dots (⋯) → Apps → Install this site as an app (or Install YouTube ). Key Features for Windows 11 Users How to install YouTube app on windows 11