An open-source Android app to let you browse YouTube, NicoNico and BiliBili freely.
PipePipe版本: v4.7.2
🔗更新日志

Bug Fixes

  • Mini player is not shown if start playback in background/popup
  • Playback not stopping when closing out video under certain conditions
  • Shuffle/Repeat mode in notification is not correctly working under certain conditions
  • Channel playlists only load 1 page (YouTube)
  • Search not working (NicoNico)
  • Unexpected crasg under certain conditions

Behavior

  • Make the video playback able to recover from 403 error (YouTube)
  • Add a switch to control android auto, and disable android auto on android 12 and earlier versions by default
  • Show auto translated subtitles by default
  • Improve the speed when navigating in a large local playlist
  • Try additional 3 page if all the items in current search page is filtered

If you're enjoying PipePipe, please help share it with your friends. Every bit of support means a lot to us!

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 15+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device. Please note downloading videos from BiliBili/NicoNico are not supported on armeabi-v7a/x86 devices due to technical reasons.

PipePipe版本: v4.7.1
🔗更新日志

This version includes a hot fix to avoid update checker toasts too frequently. Below is the origin update log for 4.7.0.

New Features

  • Support Android Auto
  • Support customize the action of right swiping in local playlists: delete, enqueue or disabled
  • Support import URLs from txt file to playlist
  • Support add all items in local playlist to another local playlist
  • Support filter out paid videos
  • Add a preference to control whether to enable auto-translation in YouTube
  • Support storyboard preview (BiliBili)

Bug Fixes

  • App crash under certain conditions after updating to 4.6.1
  • Update checker sometimes take 3 days to notify the update
  • Delete in filtered local playlist will not delete the correct item if there are duplicates
  • Subtitles are displayed/downloaded incorrectly under certain conditions (YouTube)
  • Playlist cover lost if importing a backup from NewPipe
  • Content filters don't work properly in feeds with YouTube Fast Mode enabled

Others

  • Improve stability
PipePipe版本: v4.7.0
🔗更新日志

New Features

  • Support Android Auto
  • Support customize the action of right swiping in local playlists: delete, enqueue or disabled
  • Support import URLs from txt file to playlist
  • Support add all items in local playlist to another local playlist
  • Support filter out paid videos
  • Add a preference to control whether to enable auto-translation in YouTube
  • Support storyboard preview (BiliBili)

Bug Fixes

  • App crash under certain conditions after updating to 4.6.1
  • Update checker sometimes take 3 days to notify the update
  • Delete in filtered local playlist will not delete the correct item if there are duplicates
  • Subtitles are displayed/downloaded incorrectly under certain conditions (YouTube)
  • Playlist cover lost if importing a backup from NewPipe
  • Content filters don't work properly in feeds with YouTube Fast Mode enabled

Others

  • Improve stability

If you're enjoying PipePipe, please help share it with your friends. Every bit of support means a lot to us!

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 15+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device. Please note downloading videos from BiliBili/NicoNico are not supported on armeabi-v7a/x86 devices due to technical reasons.

PipePipe版本: v4.6.1
🔗更新日志

New Features

  • Support clear webview cookies to use different accounts

Bug Fixes

  • Player crash under certain conditions
  • Search in history button disappear in History tab
  • App crash if doing operation on filtered histories
  • Drag speed too high in local playlists
  • Memory leak under certain conditions
  • Adding subscribed channel to feed group not working as expected when there is too many groups
  • Cannot submit new SponsorBlock segments(YouTube)
  • Filters not working on Trending page (YouTube)

If you're enjoying PipePipe, please help share it with your friends. Every bit of support means a lot to us!

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 15+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device. Please note downloading videos from BiliBili/NicoNico are not supported on armeabi-v7a/x86 devices due to technical reasons.

PipePipe版本: v4.6.0
🔗更新日志

New Features

  • Support add channel to feed groups in channel page
  • Use feed group icon as tab icon when adding to main screen (need to re-add to see changes)
  • Support disable pull to refresh in feed
  • Add swipe to seek gesture
  • Display video titles in content language instead of English across channels, feeds, trending, and remote playlists
  • Support watch sensitive videos for logged users (NicoNico)

Bug Fixes

  • No related items (YouTube)
  • Advanced formats are not preferred correctly
  • Unfinished downloads disappear from the download list after app get killed
  • Fullscreen gesture not working as expected in vertical videos
  • Failed to fetch feeds (NicoNico)
  • SoundCloud service not working (SoundCloud)
  • Some UI error

Behavior

  • Use a pref to control whether to enable exit app confirmation
  • Improve logging procedure to make it more clear
  • Disable music player mode in feeds

Others

  • Update some translations

If you're enjoying PipePipe, please help share it with your friends. Every bit of support means a lot to us!

Which APK should you download?

  • arm64-v8a should work on most devices.
  • armeabi-v7a if your device is a 15+ year old phone.
  • x86_64 for 64-bit Android simulators (on a PC).
  • x86 for 32-bit simulators.

If these rules not working, download the universal APK. It should work on any device. Please note downloading videos from BiliBili/NicoNico are not supported on armeabi-v7a/x86 devices due to technical reasons.


PipePipe

NewPipe, reimagined: faster, more stable, and packed with more features.

Get it on F-Droid Get it on IzzyOnDroid


Beyond NewPipe

YouTube Enhancements

  • Integrate SponsorBlock for skipping sponsored segments (YouTube & BiliBili)
  • Restore YouTube dislikes with ReturnYouTubeDislike
  • Show original titles on YouTube (non-localized)
  • Log in to access restricted or premium content

Media Features

  • Display live chats in danmaku-style overlays
  • Support AV1 and VP9 codecs for efficient, high-quality playback
  • Enable music player mode with background playback

Filtering

  • Apply advanced search filters for better discovery
  • Filter out unwanted items by keywords or channels
  • Block shorts and paid videos for a cleaner feed

Playback Controls

  • Use swipe-to-seek and fullscreen gestures for intuitive navigation
  • Long-press to speed up playback
  • Set a sleep timer for bedtime listening

Enhanced Playlists

  • Download full playlists at once
  • Search and sort within local playlists and histories

... and many more improvements!

Screenshots



About this fork

Due to differences in development philosophy, I forked NewPipe in early 2022 and began independent development based on it.

This means that PipePipe neither receives updates from NewPipe nor pushes updates to NewPipe. They have become two separate projects. Issues that occur in NewPipe don't necessarily happen in PipePipe, and changes made in NewPipe may not be adopted by PipePipe. In contrast, forks like Tubular track the latest version of NewPipe and develop based on it.

Making a hard fork allows us to effectively address issues with quick fixes and maintain frequent feature updates.

About sign in

PipePipe will ONLY use the login cookie for the specified scenarios you set. You can configure it in "Cookie Functions."

For YouTube, the cookie will only be used when retrieving playback streams.

Contribute

Issues and PRs are welcomed. Please note that I will NOT accept service requests.

Anyone interested in creating their own service is encouraged to fork this repository.

Getting Nightly Builds

Visit https://nightly.pipepipe.dev to download the latest nightly builds. These give you access to the most recent updates and fixes before they're included in the next official release.

Donation

If you find PipePipe useful, please consider becoming a supporter on Ko-Fi. Your support is important to me and helps me add more exciting new features. Every bit counts! 😇

Liberapay: https://liberapay.com/PipePipe

Ko-fi: https://ko-fi.com/pipepipe

Special Thanks

SocialSisterYi/bilibili-API-collect for providing some BiliBili API lists.

AioiLight for providing some code of NicoNico service.