Ytpro
Youtube client with older Android version support, background player, Google Gemini ✨ and many more features.
Last verified:
What is Ytpro?
YTPro is an open-source Android application designed to enhance the YouTube viewing experience by providing advanced features not available in the official YouTube app. It serves as an all-in-one YouTube client that combines video playback with productivity tools like AI-powered video summarization using Google Gemini, video downloading capabilities, ad blocking, and background audio playback. The app is particularly useful for users who want to watch YouTube without ads, download videos for offline viewing, listen to videos in the background, or get AI-generated summaries of video content.
Key features include Google Gemini integration for video summarization with customizable prompts and models, a comprehensive downloader supporting videos, Shorts, thumbnails, and captions, an ads blocker, Picture-in-Picture mode, dislike count display, sponsor skipping, force zoom, and the ability to hide Shorts. The app maintains a minimal design with an APK size under 50KB and almost zero internal dependencies. It also includes a Custom Heart feature that lets users save videos without logging into their Google account, auto-updation functionality, and options to enable/disable media codecs and 60fps for better low-end device support.
YTPro is ideal for Android users who want an enhanced YouTube experience without YouTube Premium, developers interested in open-source projects, content consumers who value offline viewing and background playback, and anyone frustrated with YouTube ads, limited download options, or the lack of video summaries. The app requires Android 5.0 or higher and is available as an APK download from the developer's official website since it is not available on the Google Play Store due to policy violations regarding ad blocking and downloading features.
Ytpro pricing
Pricing model: Freemium
YTPro is completely free and open-source under the MIT license. There are no paid plans, subscriptions, or premium tiers. The app is free to download and use with all features included. The developer accepts voluntary sponsorships through GitHub Sponsors to support continued development, but this is optional and not required to use the app. Google Gemini AI summarization requires a separate free API key from Google AI Studio, which has a generous free tier for personal use.
Ytpro pros
- Blocks all YouTube ads for uninterrupted viewing
- Downloads videos, Shorts, thumbnails, and captions
- AI-powered video summarization with Google Gemini
- Background audio playback without screen on
- Picture-in-Picture mode for multitasking
- Shows exact dislike counts on videos
- Skips sponsor segments automatically
- Custom Heart feature saves videos without login
- APK size under 50KB - very lightweight
- Minimal interface with almost 0 internal dependencies
- Auto-updation of app built-in
- Hide Shorts from feed and search results
- Force zoom feature for better viewing
- Disable media codecs and 60fps for low-end devices
- Works on Android 5.0 and up - wide compatibility
- Free and open-source under MIT license
- Customizable Gemini prompts and models
Ytpro cons
- Not available on Google Play Store - sideloading required
- Downloader may break when YouTube updates its API
- Background player can be unstable at times
- Requires manual APK download and installation
- No built-in video player basic features yet
- Audio enhancement not fully implemented
- Adaptive formats not merged yet
- Gemini AI requires separate API key from Google
- Images generated by Gemini not displayed in responses
- Developer mode needed for debugging features
- Media session notifications may be unstable
- Only works on Android devices - no iOS support
Frequently asked questions about Ytpro
What is YTPro and what does it do?
YTPro is an all-in-one Android YouTube client that enhances the viewing experience with features like ad blocking, video downloading, background audio playback, AI-powered video summarization using Google Gemini, Picture-in-Picture mode, dislike count display, sponsor skipping, and more. It provides a minimal, lightweight alternative to the official YouTube app with productivity-focused tools.
Is YTPro free to use?
Yes, YTPro is completely free and open-source under the MIT license. There are no paid plans, subscriptions, or premium features. All functionality is available at no cost. The developer accepts optional voluntary sponsorships through GitHub Sponsors to support development.
How do I download and install YTPro?
YTPro is not available on Google Play Store. You must download the APK file from the developer's official website at prateek.is-a.dev/YTPro. Enable 'Unknown Sources' in your Android settings to allow installation from outside the Play Store, then download the APK and install it normally. The app requires Android 5.0 or higher.
Does YTPro work without a Google account?
Yes, YTPro can be used without logging into a Google account. The app includes a Custom Heart feature that lets you save videos without authentication. However, some personalized features may require login, and Google Gemini AI summarization requires a separate free API key from Google AI Studio.
How does the Google Gemini video summarization work?
YTPro integrates Google Gemini AI to summarize YouTube videos. The app uses customizable prompts and models, with available variables including {url} for video URL, {title} for video title, and {videoId} for video ID. You need to obtain a free API key from Google AI Studio and enter it on first launch. The free tier is generous for personal use.
Can I download videos with YTPro?
Yes, YTPro includes a comprehensive video downloader that supports downloading full videos, Shorts, thumbnails, and captions. The downloader uses youtubei.js API for deciphering scripts and works perfectly for most videos. Downloaded files are saved to your device's storage for offline viewing.
Does YTPro block ads on YouTube?
Yes, YTPro includes a built-in Ads Blocker that removes all YouTube ads during video playback. This provides uninterrupted viewing without the need for YouTube Premium or external ad-blocking solutions.
Can I listen to YouTube videos in the background?
Yes, YTPro includes a Background Audio Player that lets you continue playing video audio even when your screen is off or you're using other apps. It works similarly to Brave browser's background player by preventing the WebView from pausing. Media session notifications allow playback control from your notification shade.
What is the Custom Heart feature?
The Custom Heart feature allows you to save videos to your favorites without logging into your Google account. This is useful for users who want to bookmark videos privately without authentication, maintaining privacy while still having access to saved content within the app.
Why is YTPro so lightweight at under 50KB?
YTPro achieves its tiny APK size of under 50KB through a minimal design approach and having almost zero internal dependencies. The app uses javascript injection into a webview to enhance productivity rather than building heavy native components, making it extremely lightweight while still packing advanced features.