Roku is one of the best and simplest ways to watch online content in your living home. Get your favorite streaming service on Roku and watch videos, live TV, and on-demand content from different regions. Roku never stores any data in memory but the channels and apps on Roku may store a few cache files. If you have installed plenty of apps that run over the internal storage, you may incur some issues. The only solution is to clear all the cache files on Roku.

You can clear the cache in three ways. They are:

  • Remove all the cache on Roku using the Roku Remote
  • Clear cache on a specific app
  • Restart Roku

Should I Clear the Cache on Roku?

Clearing cache is not necessary for your Roku device for better performance. But if you feel that your Roku device is slowing down, you can try clearing the cache to fix the issue. Also, the following section will guide you through the same.

Steps to Clear Cache on Roku Remote

To clear the cache on Roku, first, you need to pair your Roku Remote with your device.

#1: Plugin Roku streaming sticks into the HDMI input port of the smart TV.

#2: Turn on the Roku device.

#3: After that, press the Home button on the Roku remote.

#4: From the Roku Home screen, select the Home menu option.

Clear Cache on Roku

#5: Then, press the following remote buttons consecutively.

  • Press the Home button 5 times.
  • Next, press the Up button.
  • Press the Rewind button 2 times.
  • Press Fast Forward 2 times.
Clear Cache on Roku

#5: After that, you have to wait for 15 to 30 seconds. The Roku device will remove the cache & junk files and restart your Roku streaming device automatically.

How to Clear Cache on a Specific App on Roku

If you want to clear cache files on specific apps like Hulu and Netflix, you can use this method.

#1: Turn on your Roku device and press Home on your Roku remote.

#2: Select the app whose cache files you want to be cleared and press the * button on your remote.

Press the * button

#3: Choose Remove channel to remove the channel from Roku.

Select Remove channel

#4: Once the channel is removed, turn off your Roku device-connected TV for 30 seconds and turn it on.

#5: Now, the cache stored by the channel you have removed will be cleared.

#6: After that, you can reinstall the app on Roku.

Alternative Method to Clear Cache on Roku

The quickest and easiest way to clear the Cache on your Roku device is by restarting it.

1. From your Roku home screen, select Settings.

Select Settings

2. Then, select the System option.

Select System

3. Now, Choose System restart from the System section.

4. Next, click on the Restart option.

Restart Roku to clear the Cache

5. Confirm your selection if required.

6. After that, your Roku device-connected TV will turn off by itself and turn on automatically.

7. Finally, the cache stored on your Roku device will be cleared.

BONUS – Clear Cache on Roku

If you are willing to sacrifice all the data stored on to your Roku device, there is a way for you to clear the cache on your Roku device. That is by factory resetting your Roku.

1. From the home screen, select Settings from the left pane.

Select Settings

2. From the Settings, choose the System option.

Select System

3. Next, select the Advanced System Settings.

Select Advanced System Settings

4. Now, choose the Factory Reset option.

5. Enter the passcode displayed on the screen and select the OK button.

Select the OK button

6. Select Start factory reset from the popup window.

Factory reset Roku to clear cache

Finally, follow the on-screen prompts and complete the factory reset process. Now, all the cache stored on your Roku device will be cleared.

Recently, some smart TV brands like Hisense, TCL, and Sharp TVs are coming with Roku OS. If you have Hisense Roku TV, TCL Roku TV, or Sharp Smart TV, you can use the same steps mentioned above to clear cache files. Caches are just junk files that can be deleted to free up memory. This method works for all types of Roku devices like Roku Stick, Soundbar, and more.


1. How do I clear the cache on my Roku TV?

You can clear the cache on your Roku TV by using the remote or by uninstalling the specific app.

2. What does clearing cache on Roku do?

Clearing cache on Roku will delete all the temporary files stored on your device and free up some memory. Also, clearing the cache will improve your Roku device’s performance.