The most common 4-digit universal remote codes for Roku TV are 1756, 4395, 0903, and 2014. For cable providers, Xfinity uses 11756, DirecTV uses 11756 or 10818, and Spectrum uses codes 11756 or 11602 depending on the remote model.
Those codes cover a lot of setups. But if your remote is a GE, RCA, or Philips — or if your Roku TV is a TCL, Hisense, or Insignia — you need specific codes. This guide has all of them, organized by remote brand and Roku TV manufacturer, along with programming steps and a troubleshooting section if nothing works the first time.
What You Need Before You Start
Before entering any code, check two things.
1. Know your remote brand and model. GE remotes use different code lists depending on whether they’re CL3, CL4, or CL5 versions. RCA remotes have revision numbers (printed inside the battery compartment) that determine which codes apply. Using the wrong version’s codes wastes time.
2. Know your Roku TV manufacturer. A “Roku TV” isn’t made by Roku — it’s made by TCL, Hisense, Insignia, Sharp, Element, Haier, or another brand running Roku OS. The correct code depends on who made the TV, not just that it runs Roku.
IR vs. Bluetooth — Why This Matters
Most universal remotes use infrared (IR) signals. Roku TV responds to IR for basic functions. However, some advanced Roku remotes use Bluetooth for enhanced navigation. A universal IR remote cannot replicate Bluetooth commands — it covers power, volume, mute, and input, but not always the full Roku menu navigation. Set your expectations accordingly.
If you’re unsure which remote model you have, the Remote Control Button Explainer can help you identify your remote’s buttons and their functions before you start programming.
Universal Remote Codes for Roku TV — By Remote Brand
GE Universal Remote Codes for Roku TV
GE remotes come in three versions: CL3, CL4, and CL5. CL3 remotes are not compatible with Roku TV. Only CL4 and CL5 work.
GE CL4 / CL5 — 4-digit codes:
| Roku TV Brand | Codes |
|---|---|
| TCL Roku TV | 3381 |
| Hisense Roku TV | 3381, 6721 |
| Insignia Roku TV | 6921, 3381 |
| Element Roku TV | 3381 |
| Haier Roku TV | 3381 |
| AOC Roku TV | 3381 |
| Atvio Roku TV | 3381 |
| Hitachi Roku TV | 3381 |
| Sharp Roku TV | 3381 |
The code 3381 covers most Roku TV brands. Try it first regardless of manufacturer. For the complete list of GE codes and CL version guide, see GE universal remote codes.
RCA Universal Remote Codes for Roku TV
RCA remotes use revision numbers. Open the battery compartment — the revision number is printed on a label inside (e.g., R26211). Codes are technically tied to revision numbers, but these codes are compatible across most current RCA models:
5-digit RCA codes:
| Code | Compatible With |
|---|---|
| 52371 | Roku streaming devices |
| 53061 | Roku streaming devices |
| 25662 | Roku streaming devices |
| 33212 | Roku streaming devices |
| 64436 | Roku streaming devices |
| 16331 | Roku streaming devices |
4-digit RCA codes: 3061, 2371
Note: These codes apply to Roku streaming sticks and boxes. For built-in Roku smart TVs (TCL, Hisense, etc.), use the TV button on your RCA remote with the manufacturer’s TV codes.
For a full reference, check the RCA universal remote codes guide.
Philips Universal Remote Codes for Roku TV
4-digit Philips codes:
| Roku TV Brand | Codes |
|---|---|
| TCL Roku TV | 3381, 0490 |
| Hisense Roku TV | 3381, 0198 |
| Insignia Roku TV | 0198, 0490, 0115 |
Programming Philips remotes requires holding the TV button for 3 seconds until the LED blinks twice before entering the code. See the full Philips universal remote codes guide for model-specific steps.
One For All Universal Remote Codes for Roku TV
4-digit One For All codes:
| Roku TV Brand | Codes |
|---|---|
| TCL Roku TV | 1756, 4395 |
| Hisense Roku TV | 1756, 0903 |
| Insignia Roku TV | 2014, 1756 |
Full code list and setup steps: One For All universal remote codes.

Cable & Satellite Remote Codes for Roku TV
Xfinity Remote Codes for Roku TV
| Xfinity Remote Model | Codes |
|---|---|
| XR2, XR5, XR11 | 11756, 11602 |
| XR15, XR16 (Voice Remote) | Use voice setup: say “Program remote” |
On newer Xfinity XR15 and XR16 remotes, voice setup is faster than manual code entry. For older models and the complete Comcast/Xfinity setup process, see Comcast Xfinity universal remote codes.
By default, Xfinity remotes lock channel controls to the cable box. You’ll need to deactivate Channel Control Lock in Xfinity settings to use full Roku TV navigation.
Spectrum Remote Codes for Roku TV
| Spectrum Remote Model | Codes |
|---|---|
| 1060BC3 | 11756 |
| UR5U-8780L (Time Warner) | 387, 251 |
For newer Spectrum remotes: press Menu → Settings & Support → Remote Control → Program Remote for on-screen guided setup. Full code reference: Spectrum universal remote codes.
DirecTV Remote Codes for Roku TV
| DirecTV Remote Model | Codes |
|---|---|
| RC65 | 11756, 10818 |
| Standard DirecTV | 11756, 10818 |
Dish Network Remote Codes for Roku TV
| Dish Remote Model | Codes |
|---|---|
| 21.1 IR/UHF Remote | 535, 556 |
Additional Provider Codes
| Provider | Remote / Model | Codes |
|---|---|---|
| Verizon Fios | VZ P265v3 | 180, 342 |
| TiVo | Standard | 0091, 0366, 0999 |
| ONN | ONA12AV058 | 3851, 3201 |
| RCA/Voxx | RCRN03BR | 11756, 10818 |
Codes by Roku TV Manufacturer
This section is for users who know their TV brand and want codes that work across multiple remote types.
TCL Roku TV Universal Remote Codes
TCL is the most common Roku TV brand. Support levels vary:
- Basic support: Power, volume, input select
- Expanded support: Basic + back, home, directional, play/pause, scan
| Remote Brand | Codes |
|---|---|
| GE CL4/CL5 | 3381 |
| Xfinity XR2/XR5/XR11 | 11756, 11602 |
| DirecTV RC65 | 11756, 10818 |
| One For All | 1756, 4395 |
| Philips | 3381, 0490 |
Hisense Roku TV Universal Remote Codes
3-digit codes: Start with 4-digit codes first; 3-digit codes work on older universal remotes only.
4-digit codes: 3381, 6721, 2851
5-digit codes: Try these if 4-digit codes fail completely.
| Remote Brand | Codes |
|---|---|
| GE CL4/CL5 | 3381, 6721 |
| Xfinity | 11756 |
| Philips | 3381, 0198 |
Pro tip: 3381 works on most Hisense Roku TV models. For a full code breakdown by Hisense model number, see Hisense TV remote codes.
Insignia Roku TV Universal Remote Codes
Insignia Roku TVs have strong universal remote compatibility.
| Remote Brand | Codes |
|---|---|
| GE CL4/CL5 | 6921, 3381 |
| Xfinity XR2/XR5/XR11 | 2002, 1204, 1423, 1517 |
| Spectrum | 1463, 1204, 0171, 0842 |
| Philips | 0198, 0490, 0115 |
Full list: Insignia universal remote codes.
Sharp Roku TV Universal Remote Codes
| Remote Brand | Codes |
|---|---|
| GE CL4/CL5 | 3381 |
| Xfinity | 11756 |
| DirecTV | 11756, 10818 |
Element, Haier, AOC, Atvio Roku TV Codes
All of these brands use code 3381 with GE CL4/CL5 remotes. For Element-specific codes across other remote brands, see Element TV remote codes. For AOC-specific codes, see AOC TV universal remote codes.

How to Program a Universal Remote to Roku TV
Three methods work. Start with Method 1 — it’s the fastest.
Method 1 — Direct Code Entry (Manual)
- Turn on your Roku TV using the TV’s physical power button.
- Insert fresh batteries into the universal remote.
- Press and hold the SETUP button until the indicator LED turns on and stays solid.
- Press the TV button (or STRM if programming a Roku streaming stick/box, not a built-in Roku TV).
- Enter the 4-digit or 5-digit code using the number keys.
- If the LED turns off, the code was accepted.
- Press the Power button to test. If the TV turns off, the code works.
- If the TV doesn’t respond, repeat from Step 3 with the next code on the list.
Method 2 — Auto Code Search
Use this when you don’t have a specific code or none from the list worked.
- Turn on your Roku TV.
- Press and hold the TV button and Power button simultaneously until the LED lights up.
- Point the remote at the TV and press Power repeatedly — once every 2 seconds.
- When the TV turns off, the remote has found the correct code.
- Press the TV button once to save it.
Method 3 — Channel Up Scan
The slowest method but works when others fail.
- Turn on your TV.
- Press and hold SETUP until the LED stays on.
- Type 9-1-1 on the number pad.
- Point the remote at the TV and press Channel Up slowly and repeatedly.
- When the TV turns off, the correct code has been found.
- Press Power to confirm — the TV should turn back on.
If you want to skip this process entirely, the Remote Code Finder tool and Universal Remote Compatibility Check can help identify the right code for your specific remote and TV combination.
What Works (and What Doesn’t) with a Universal Remote on Roku TV
Not all universal remotes unlock full Roku TV control. TCL and other Roku TV manufacturers classify remote support in two tiers:
Basic Support — Power, volume up/down, mute, input select.
Expanded Support — Everything above, plus back, home, directional arrows, replay, options (star button), play/pause, rewind, and fast-forward.
Whether your remote gets Basic or Expanded support depends on the specific remote model and code used. Cable provider remotes like Xfinity and Spectrum often deliver Expanded support when the Channel Control Lock is disabled. Standalone universal remotes (GE, RCA, Philips) usually deliver Basic support.
Voice commands, Roku-specific shortcut buttons, and private listening are only available through the original Roku remote or the official Roku mobile app. No universal remote code replicates those functions.
Troubleshooting — Code Not Working?
1. Try the next code in the list. Most Roku TV brands have 2–4 compatible codes. One may give Basic support, another Expanded. Work through the full list before switching methods.
2. Check the IR sensor. Roku TVs receive IR signals through a small sensor on the front bezel — usually near the bottom edge or center. Direct the remote toward the front of the TV, not the side. Remove anything blocking the sensor.
3. Replace the batteries. Weak batteries cause failed code entry more often than people expect. If the LED light on the remote is dim, put in fresh batteries before trying again.
4. Verify your GE remote version. CL3 GE remotes do not support Roku TV. If you have a CL3 model, it will not work regardless of which code you enter.
5. Verify the RCA revision number. Using codes from a different revision model often results in partial functionality — volume works but power doesn’t, or vice versa. Check the revision number inside the battery compartment and match it to the correct code list.
6. Use the Roku app as a backup. The official Roku mobile app (iOS and Android) turns your phone into a full Roku remote over Wi-Fi. It supports all navigation, voice search, and private listening — everything a universal remote cannot do. This is the most reliable fallback if no code works.
7. Run the TV Error Code Lookup. If your TV isn’t responding to any input at all — not just the remote — there may be a hardware issue with the IR receiver. The TV Error Code Lookup tool can help diagnose whether the problem is the remote or the TV.
Frequently Asked Questions
What is the universal remote code for Roku TV? The most common 4-digit universal remote code for Roku TV is 3381, which works across TCL, Hisense, Insignia, Element, Haier, AOC, and most other Roku TV brands when using a GE CL4 or CL5 remote. For Xfinity remotes, use 11756.
Can any universal remote control a Roku TV? Most IR-based universal remotes can control basic Roku TV functions (power, volume, input). Full menu navigation and Roku-specific features require either the original remote or the Roku mobile app.
Why does my universal remote control the volume but not the channels? This is partial code compatibility. The entered code matches part of the IR protocol but not all of it. Try the next code in the list for your remote brand.
Do Xfinity or Spectrum remotes work with Roku TV? Yes. Xfinity XR2, XR5, and XR11 remotes work with Roku TV using codes 11756 and 11602. Spectrum remotes work with code 11756. However, channel control is locked to the cable box by default — this must be disabled in your provider settings to use the remote freely with the Roku interface.
What if none of the codes work? Use Method 2 (Auto Code Search) or Method 3 (Channel Up Scan). If those also fail, use the Roku mobile app as a full remote replacement, or check whether your TV’s IR receiver has a hardware issue using the TV Error Code Lookup tool.
Is a Roku remote the same as a universal remote? No. The original Roku remote is a proprietary device that uses either IR or Bluetooth (depending on model). It includes Roku-specific shortcut buttons that universal remotes cannot replicate. A universal remote is a general-purpose replacement that covers basic functions.
If you’ve recently cut the cord and are using your Roku TV as a standalone streaming device, the Cord-Cutting Savings Calculator can show you how much you’re saving compared to a traditional cable package.
