Tutorials

Add the NewPipe repository to F-Droid

Team NewPipe's F-Droid repository allows updates for NewPipe to be available faster than on the default F-Droid repository. This is the recommended way of installing NewPipe. You will need to add our repository to your F-Droid client. We will only show the steps to add the repo to the official F-Droid app. Please note that it is possible for other clients (such as Neo Store) to have this repository pre-added upon install.


Method 1 - Scan a QR code or click a link:

NewPipe repository QR code
  1. Scan the QR code or click this link and process it with your F-Droid client. Here's the full link text for easy viewing:
    https://archive.newpipe.net/fdroid/repo/?fingerprint=E2402C78F9B97C6C89E97DB914A2751FDA1D02FE2039CC0897A462BDB57E7501
  1. After step 1, the menu shown below will appear:
F-Droid 'Add new repository' pop-up
  1. If, after step 1, you don't get exactly what's shown in this screenshot, then abort this method and use the other one.
  2. Click "OK". The NewPipe upstream repository will be added.
  3. Even after doing all the previous steps correctly, you'll notice a grey "Unverified" below the repo title. Don't worry. Move to the next step.
  4. F-Droid will now automatically refresh all repo indices, including the new one. Let the process finish.
  5. Once that is done, go to your home screen, and then open the app again. You should now see the proper repo title, "NewPipe upstream repository".
  6. Go to "Latest" tab and search for "NewPipe". Click the listing for NewPipe.
  7. Scroll down to the "Versions" section and tap on it to expand. There could be either one or two entries with the latest version number. One of them is built by F-Droid, and the other one by us. You're looking for the second one.
  8. Expand both entries. Tap "INSTALL" on the one that says Repository: NewPipe upstream repository.

Note: If you have the official F-Droid version installed, you won't be able to see (or install) the Newpipe version because it has a different signature. To see it, enable "Include incompatible versions" from F-Droid settings. To install it, first make a database backup of your existing version, uninstall it, then install the new one and restore your backup (tutorial).


Method 2 - Add NewPipe manually:

  1. Copy the following link to your clipboard: copy me! Here's the full link text for easy viewing:
    https://archive.newpipe.net/fdroid/repo/?fingerprint=E2402C78F9B97C6C89E97DB914A2751FDA1D02FE2039CC0897A462BDB57E7501
  2. Open the F-Droid app.
  3. Go to the Settings tab and tap "Repositories".
  4. Tap the at the top-right corner to add a new repository.
  5. At this point, the two fields of the menu should be filled automatically, so it should look exactly like what's shown in the screenshot above.
  6. Click "OK". The NewPipe upstream repository will be added.
  7. Even after doing all the previous steps correctly, you'll notice a grey "Unverified" below the repo title. Don't worry. Move to the next step.
  8. F-Droid will now automatically refresh all repo indices, including the new one. Let the process finish.
  9. Once that is done, go to your home screen, and then open the app again. You should now see the proper repo title, "NewPipe upstream repository".
  10. Go to "Latest" tab and search for "NewPipe". Click the listing for NewPipe.
  11. Scroll down to the "Versions" section and tap on it to expand. There could be either one or two entries with the latest version number. One of them is built by F-Droid, and the other one by us. You're looking for the second one.
  12. Expand both entries. Tap "INSTALL" on the one that says Repository: NewPipe upstream repository.

Note: If you have the official F-Droid version installed, you won't be able to see (or install) the Newpipe version because it has a different signature. To see it, enable "Include incompatible versions" from F-Droid settings. To install it, first make a database backup of your existing version, uninstall it, then install the new one and restore your backup (tutorial).