What's new in NewPipe (github version) 0.20.3

New

  • Replace specific enqueue options with only one #4425
  • Two finger to close player gesture #4476
  • Add button in settings to clear reCAPTCHA cookies #4453
  • Add option to not colorize notification #4643

Improved

  • Do not show notification creation / update time #4410
  • Remove remember popup properties setting #4367
  • Ask for confirmation before replacing even single video queues #4463
  • Also delete stream state when deleting stream history #4413
  • Improve age restriction and yt restricted content strings #4354

Fixed

  • Fix crash when stream was paused and fast forward / rewind buttons were clicked #4410
  • Fix PlaylistAppendDialog showing when no local playlists exist #4345
  • Don't rearrange lists by dragging the thumbnails #4550
  • Fix opening VideoDetailFragment and more #4562
    • Fix infinite buffering
    • Better detect when to autoplay and when not to
    • Make sharing to NewPipe more consistent
  • Fix playlist select dialog and do some refactoring #4771
  • Change YouTube subscription import instructions to Google takeout #4759
  • Correct Gigaget's license from GPLv2 to GPLv3 #4892

Localization

  • Add Santali language #4749
  • Add Central Atlas Tamazight localization
  • Add Korean translation of the README #4845
  • Updated translations

Development

(huge thanks to @Isira-Seneviratne)

  • Use DisplayCutoutCompat in VideoPlayerImpl #4338
  • Use DrawableCompat. #4592
  • Use ContextCompat methods #4276
  • Use TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(). #4594
  • Hide Leaks launcher icon #4436 #4450
  • Format all XML resources #4471
  • Disable Ktlint pending upstream update #4517
  • Use Core KTX functions #4547
  • Use multidex for all build types. #4557
  • Migrate AboutActivity to ViewPager2 #4553
  • Optimize and shrink app PNGs #4610
  • Convert notification actions to a custom preference #4652
  • Use Java 8 APIs #3817 #4556
  • Separate player gesture logic and UI #4587
  • Use RxJava instead of AsyncTask #4499
  • Change loop index from float to int #4784
  • More miscellaneous little fixes and improvements #4710
  • Fix NullPointerException in queue handling and improved performance #4555

Other

Scroll to available downloads
A more recent upload may be available below!

About NewPipe (github version) 0.20.3

Download NewPipe (github version) 0.20.3

This release may come in several variants. Consult our handy FAQ to see which download is right for you.

Variant
Arch
Version
DPI
0.20.3 APK
957
November 18, 2020
noarch
Android 4.4+
nodpi
Apps related to NewPipe (github version)

Version:0.28.4

Uploaded:March 13, 2026 at 11:21PM UTC

File size:10.31 MB

All Releases
NewPipe (github version) 0.28.4

Version:0.28.4

Uploaded:March 8, 2026 at 8:37PM UTC

File size:10.31 MB

Downloads:573

NewPipe (github version) 0.28.3

Version:0.28.3

Uploaded:February 5, 2026 at 10:34PM UTC

File size:11.91 MB

Downloads:728

NewPipe (github version) 0.28.2

Version:0.28.2

Uploaded:January 28, 2026 at 9:42AM UTC

File size:11.90 MB

Downloads:1,245

NewPipe (github version) 0.28.1

Version:0.28.1

Uploaded:January 11, 2026 at 11:22PM UTC

File size:11.90 MB

Downloads:825

NewPipe (github version) 0.28.0

Version:0.28.0

Uploaded:July 31, 2025 at 10:30PM UTC

File size:11.53 MB

Downloads:2,306

NewPipe (github version) 0.27.7

Version:0.27.7

Uploaded:May 7, 2025 at 6:20PM UTC

File size:11.36 MB

Downloads:1,704

NewPipe (github version) 0.27.6

Version:0.27.6

Uploaded:February 5, 2025 at 2:17PM UTC

File size:11.39 MB

Downloads:5,556

NewPipe (github version) 0.27.5

Version:0.27.5

Uploaded:January 22, 2025 at 9:54AM UTC

File size:11.29 MB

Downloads:1,443

NewPipe (github version) 0.27.4

Version:0.27.4

Uploaded:November 30, 2024 at 7:55PM UTC

File size:11.29 MB

Downloads:1,428

NewPipe (github version) 0.27.3

Version:0.27.3

Uploaded:November 24, 2024 at 8:50PM UTC

File size:11.28 MB

Downloads:638

Comments