How to Program a Firestick Remote (Step‑by‑Step Guide)

If your Firestick remote is new, not responding, or you just reset your device, you can usually program (pair) it in a couple of minutes using a few simple steps.

Quick Scoop

  • Most remotes pair by holding the Home button for 10–20 seconds.
  • If that fails, you can pair through Settings → Controllers & Bluetooth Devices → Amazon Fire TV Remotes → Add New Remote.
  • You can also control your Firestick using the Amazon Fire TV app on your phone if the remote is lost or not working.
  • Some guides also show how to reprogram buttons and customize functions with third‑party apps.

1\. Basic Programming: Pair Your Firestick Remote

This is the simplest way and works for most people.
  1. Check batteries and distance Make sure fresh batteries are installed and you’re within a few feet of the TV/Firestick (no big obstacles in between).[9]
  2. Turn on your Firestick and TV Switch to the HDMI input where your Firestick is connected, then wait until the Fire TV home screen loads.[5][9]
  3. Put the remote in pairing mode Press and hold the Home button on the Firestick remote for about 10–20 seconds until you see a pairing or confirmation message, or the LED flashes rapidly (on newer remotes).[1][3][9][5]
  4. Wait for confirmation In a few seconds, the Firestick should detect and pair the remote. You may see an on‑screen message saying the new remote is connected.[9][5]
  5. Test the remote Try moving around the Fire TV menu and pressing Home, Back, and Play/Pause to confirm everything works.[5][9]
If that works, your remote is now programmed and ready to go.

2\. Program a New or Replacement Remote via Settings

Use this if you want to add an extra remote, or the basic pairing didn’t work but you still have some way to control the Firestick (another remote or the mobile app).
  1. Use an existing remote or phone app \- Install the Amazon Fire TV app on your iOS or Android device. \- Connect your phone to the same Wi‑Fi network as the Firestick, then select your Fire TV device in the app and follow the on‑screen code prompts.[3][1][9][5]
  2. Go to Settings From the Fire TV home screen, navigate to: Settings → Controllers & Bluetooth Devices (or “Controllers & Bluetooth Devices / Remote & Bluetooth Devices” depending on model).[2][1][9][5]
  3. Select Amazon Fire TV Remotes Choose Amazon Fire TV Remotes → Add New Remote.[1][2][9][5]
  4. Put the new remote in pairing mode On the remote you want to program, press and hold the Home button for about 10–20 seconds until the Firestick detects it.[3][9][1][5]
  5. Confirm pairing When the new remote appears in the list, use your existing remote or phone app to select it and confirm.[9][5]
Now the new remote should control your Firestick exactly like the original one.

3\. No Old Remote? Program Using Just the Phone App

If your old remote is lost or broken, this path saves you.
  1. Install the Fire TV app Download the free Amazon Fire TV app from the Google Play Store or Apple App Store.[1][3][5]
  2. Connect to the same Wi‑Fi Make sure your phone and Firestick are on the same network so the app can see your device.[5]
  3. Log in and select your Firestick Sign in with the Amazon account used on your Firestick. When your Firestick appears, tap it; enter the 4‑digit code shown on your TV if prompted.[5]
  4. Navigate to Add New Remote Using the phone app like a remote, go to: Settings → Controllers & Bluetooth Devices → Amazon Fire TV Remotes → Add New Remote.[9][1][5]
  5. Hold Home on the new remote Put your new physical remote into pairing mode (hold Home for 10–20 seconds), then select it when it appears.[9][5]
Once paired, you can stop using the phone app or keep it as a backup remote.

4\. If Programming Fails: Reset and Troubleshooting

Sometimes the remote needs a reset or the Firestick needs a quick reboot.
  • Reboot the Firestick Unplug the Firestick from power, wait 30–60 seconds, then plug it back in. When it boots to the home screen, try the Home button press (10–20 seconds) again.[5][9]
  • Reset newer Alexa Voice remotes Some guides suggest pressing a specific button combo (such as Left + Menu + Back for several seconds) to reset the remote, then trying to pair it again.[9]
  • Move closer and remove interference Stay within a few feet, and keep devices like cordless phones, routers, and thick walls out of the line‑of‑sight path if possible.[9]
  • Update Firestick software In Settings, go to My Fire TV → About → Check for Updates and install any available updates, then retry pairing.[9]
  • Consider a replacement If none of the above works, the remote itself may be faulty; in that case, a new Firestick‑compatible remote or the Fire TV app are the usual solutions.[5][9]

5\. Programming for Extra Features (TV Power, Volume, Custom Buttons)

Once the basic pairing works, you can go further.

Control TV power and volume

Many newer Firestick remotes can control your TV’s power and volume using HDMI‑CEC or IR.
  1. On your TV, enable HDMI‑CEC in its settings (names like Anynet+, SimpLink, Bravia Sync, EasyLink, Aquos Link, etc.).[8][7]
  2. On your Firestick, go to Settings → Display & Sounds → HDMI CEC Device Control and turn it on.[7][8]
  3. Then go to Settings → Equipment Control → Manage Equipment → TV, and follow the prompts to let the Firestick detect your TV brand and test volume/power commands.[7]
If the TV mutes/turns off during the test, you’re set; if not, you can retry with different codes.

Reprogram or customize button functions

Some newer guides discuss reprogramming Firestick remote buttons (for example, mapping a button to open a specific app).
  • This usually involves:
    • Going into Fire TV settings and choosing special modes or apps that can change button behavior.
* Using safe, well‑reviewed third‑party apps that let you assign different actions to certain keys.
  • Always double‑check any third‑party app’s permissions and reviews before installing.

Simple HTML Table: Key Programming Options

Below is an HTML table (as requested) summarizing your main options.
html

<table>
  <thead>
    <tr>
      <th>Method</th>
      <th>When to Use</th>
      <th>Key Steps</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Basic Home-button pairing</td>
      <td>New or unresponsive remote</td>
      <td>Turn on Firestick, hold Home 10–20 seconds until paired.[web:1][web:3][web:5][web:9]</td>
    </tr>
    <tr>
      <td>Add New Remote via Settings</td>
      <td>Adding extra remote / basic pairing failed</td>
      <td>Settings → Controllers & Bluetooth Devices → Amazon Fire TV Remotes → Add New Remote.[web:1][web:2][web:5][web:9]</td>
    </tr>
    <tr>
      <td>Phone app only</td>
      <td>No working physical remote</td>
      <td>Use Amazon Fire TV app, connect to device, then add new remote in Settings.[web:3][web:5]</td>
    </tr>
    <tr>
      <td>Reset & reboot</td>
      <td>Remote will not pair at all</td>
      <td>Unplug Firestick, reset remote if needed, then retry pairing.[web:5][web:9]</td>
    </tr>
    <tr>
      <td>TV power/volume programming</td>
      <td>Control TV with Firestick remote</td>
      <td>Enable HDMI‑CEC on TV and Firestick, configure under Equipment Control.[web:7][web:8]</td>
    </tr>
    <tr>
      <td>Button customization</td>
      <td>Advanced/custom functions</td>
      <td>Use Fire TV settings and optional third‑party apps to remap certain buttons.[web:2][web:6][web:10]</td>
    </tr>
  </tbody>
</table>

Quick TL;DR (Bottom)

  • To program a Firestick remote, start by holding the Home button for 10–20 seconds until it pairs.
  • If that doesn’t work, use the Amazon Fire TV app or an existing remote to go to Settings → Controllers & Bluetooth Devices → Amazon Fire TV Remotes → Add New Remote and pair from there.
  • Enable HDMI‑CEC and Equipment Control to make the remote handle TV power and volume, and explore customization guides if you want advanced button programming.

Information gathered from public forums or data available on the internet and portrayed here.