How to Sideload Apps on Peloton (Complete ADB Guide)

Quick Answer: You can sideload apps onto your Peloton using Android Debug Bridge (ADB) and developer mode. This guide covers the complete manual process—though if you want an easier solution with added features like metrics overlay and ERG mode, FitSwitch provides one-tap installation without needing a computer.

Table of Contents

  1. What is Sideloading?
  2. Requirements for Manual Sideloading
  3. Step-by-Step Sideloading Guide
  4. Finding and Installing APKs
  5. Limitations of Manual Sideloading
  6. The Easier Alternative: FitSwitch
  7. FAQ

What is Sideloading?

Sideloading means installing apps outside of an official app store. Your Peloton runs Android, but it doesn't have Google Play Store. Sideloading lets you install Android apps (APK files) directly.

Why Sideload on Peloton?

  • Install Netflix, Disney+, etc. — Entertainment while riding
  • Install Zwift, TrainerRoad — Training apps
  • Install Spotify — Your own music
  • Install Firefox — Web browsing
  • Use the screen for more than Peloton content

The Trade-Off

Manual sideloading requires: - Technical knowledge - A computer with ADB - Time for setup - Maintenance when things break

And you lose integration with Peloton's sensors—sideloaded apps can't access your power, cadence, or resistance data.


Requirements for Manual Sideloading

Hardware

  • Peloton Bike or Bike+ — Running Android
  • Computer — Windows, Mac, or Linux
  • USB-C cable — Data-capable (not just charging)

Software

  • Android SDK Platform Tools — Contains ADB
  • APK files — The apps you want to install

Knowledge

  • Basic command line/terminal usage
  • Understanding of file paths
  • Patience for troubleshooting

Step-by-Step Sideloading Guide

Step 1: Enable Developer Mode on Peloton

  1. On your Peloton, tap the three dots (⋮) in the bottom-right corner
  2. Select Device Settings
  3. Scroll down and tap About Tablet
  4. Find Build Number
  5. Tap Build Number 7 times quickly
  6. You'll see: "You are now a developer!"
  7. Go back to Device Settings—Developer Options now appears

Step 2: Enable USB Debugging

  1. Open Developer Options in Device Settings
  2. Scroll to find USB Debugging
  3. Toggle USB Debugging ON
  4. Confirm any prompts that appear

Step 3: Install ADB on Your Computer

Windows:

  1. Download Android SDK Platform Tools (ZIP file)
  2. Extract to a folder, e.g., C:\adb\platform-tools
  3. Open Command Prompt
  4. Navigate to the folder: cd C:\adb\platform-tools
  5. Test ADB: adb version

You should see version information if installed correctly.

Mac:

Option A (Homebrew): 1. Open Terminal 2. Run: brew install android-platform-tools 3. Test: adb version

Option B (Manual): 1. Download Platform Tools ZIP 2. Extract to a folder 3. In Terminal, navigate to that folder 4. Run: ./adb version

Linux:

sudo apt update
sudo apt install android-tools-adb
adb version

Step 4: Connect Peloton to Computer

  1. Connect USB-C cable from computer to Peloton
  2. On computer, run: adb devices
  3. Look at Peloton screen — An authorization popup appears
  4. Check "Always allow from this computer"
  5. Tap Allow
  6. Run adb devices again

You should see your Peloton listed (e.g., 1234567890ABCDEF device).

If you see "unauthorized," try the authorization step again.

Step 5: Download APK Files

Find APK files from trusted sources:

Important: - Download the correct architecture (usually arm64-v8a or universal) - Some apps have multiple APKs (split APKs)—look for single APK versions - Avoid untrusted sources (malware risk)

Step 6: Install the APK

  1. Open terminal/command prompt
  2. Navigate to where you saved the APK
  3. Run: adb install filename.apk
  4. Wait for "Success" message

Example:

adb install netflix.apk

Step 7: Install a Launcher

Sideloaded apps don't appear on Peloton's home screen. You need a launcher.

  1. Download a launcher APK (e.g., Sideload Launcher)
  2. Install it: adb install sideload-launcher.apk
  3. Access it through Peloton's settings or Developer Options → Running Services

Step 8: Access Your Apps

  1. Open your launcher app
  2. See all installed apps
  3. Tap to open Netflix, Zwift, etc.

Finding and Installing APKs

App APKMirror Link Notes
Netflix Search "Netflix" Works without GMS
Disney+ Search "Disney+" Works without GMS
Prime Video Search "Amazon Prime Video" Works without GMS
Spotify Search "Spotify" Works without GMS
Firefox Search "Firefox" Best browser option
Zwift Search "Zwift" Needs sensor bridge for data
SmartTube Search "SmartTube" YouTube alternative (no GMS needed)

Apps That DON'T Work (Require Google Play Services)

  • YouTube (official app) — Use SmartTube instead
  • Google Chrome — Use Firefox instead
  • HBO Max — GMS required
  • Hulu — GMS required
  • Many Google apps

APK Version Selection

When downloading, you'll see options: - arm64-v8a — Usually correct for Peloton - armeabi-v7a — Older architecture - x86 — Not compatible - universal — Works but larger file size

Choose arm64-v8a or universal.


Limitations of Manual Sideloading

After all this work, you face significant limitations:

No Sensor Integration

Sideloaded apps can't access Peloton's sensors: - No power data — Apps can't see your watts - No cadence data — Apps can't see your RPM - No resistance control — ERG mode impossible - No metrics overlay — Riding "blind" in terms of workout data

Maintenance Burden

  • Peloton updates — May remove sideloaded apps
  • App updates — Must manually download and reinstall
  • Troubleshooting — You're on your own

Technical Hassle

  • Computer required — Every time you want to add an app
  • Command line — Not everyone is comfortable
  • Time investment — 30-45 minutes per app initially

The Irony

You've spent hours setting up apps on your $2,000+ premium fitness bike... and now those apps can't see any of your fitness data.


The Easier Alternative: FitSwitch

FitSwitch solves all of these problems:

One-Tap App Installation

  • Browse app store on your Peloton screen
  • Tap to install
  • No computer, no ADB, no APK hunting

First-time setup requires following the FitSwitch installation instructions.

Full Sensor Integration

  • Power data — Apps receive your watts
  • Cadence data — Apps receive your RPM
  • Metrics overlay — See Peloton data in any app
  • ERG mode (Bike+) — Automatic resistance control

Smartwatch Connectivity

  • Apple Watch tracking
  • Garmin watch tracking
  • ANT+ device connectivity

Update Resilience

FitSwitch survives Peloton software updates. Your apps stay installed.

Comparison

Aspect Manual Sideloading FitSwitch
Setup time 45+ minutes ~5 minutes
Computer needed Yes, every time No
Technical skill Moderate-High Low
Sensor data None Full integration
Metrics overlay No Yes
ERG mode (Bike+) No Yes
Survives updates Often not Yes
App updates Manual Simple

Alternative: OpenPelo Project

The community-driven OpenPelo project on GitHub provides tools to help with sideloading. It can simplify some steps but: - Still requires a computer - Still requires technical knowledge - Doesn't provide sensor integration - Doesn't enable ERG mode

It's a good resource for DIY enthusiasts but doesn't match FitSwitch's feature set.


Frequently Asked Questions

Is sideloading safe?

The process is safe. Risks come from: - Installing malicious APKs (use trusted sources) - Accidentally running harmful ADB commands

Stick to APKMirror and standard install commands.

Will sideloading void my Peloton warranty?

No. It's a software process that can be reversed. Factory reset returns the Peloton to stock.

Why do some apps not work?

Many apps require Google Mobile Services (GMS), which Peloton doesn't have. This includes YouTube, HBO Max, Hulu, and many Google apps.

Can I use sideloaded Zwift for training?

You can see Zwift on the screen, but without sensor integration: - No power data from Peloton - No cadence data from Peloton - No ERG mode - Limited training value

What if adb devices shows "unauthorized"?

  • Check the Peloton screen for authorization prompt
  • Try unplugging and reconnecting
  • Toggle USB Debugging off and on
  • Restart both computer and Peloton

Can I install the Google Play Store?

Technically possible but complicated and often unstable. Most people skip it and just sideload individual APKs.

How do I uninstall sideloaded apps?

adb uninstall com.package.name

Or use the launcher to access the app, then use Android's normal uninstall process.

Do I need to redo this after Peloton updates?

Sometimes. Updates can remove apps or reset Developer Mode. Check after updates.


The Bottom Line

Manual sideloading works—this guide proves it. But it requires: - Technical skill - Time investment - Ongoing maintenance - Accepting limited functionality

For a complete solution with sensor integration, ERG mode, and one-tap installation:

Get FitSwitch — Apps on your Peloton, the easy way.


Last updated: January 2025

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.