Lost your original remote? Bought a universal replacement and now you are staring at the code entry screen? You are in the right place. This is the most comprehensive universal remote control code list available online, covering 25+ TV, AC, and streaming device brands with 3-digit, 4-digit, and 5-digit codes.
Whether you are programming a GE universal remote, an RCA remote, a Philips, Onn, or any other brand — find your code below, or skip straight to the auto-scan method if you do not want to guess.
Samsung TV Remote Codes
Samsung is one of the most popular TV brands worldwide, and their universal remote codes vary depending on your remote brand and the age of your TV. Newer Samsung Smart TVs (2018+) may require different codes than older LED/LCD models.
4-Digit Codes
| Code | Compatible With |
| 0060 | Most Samsung LED/LCD TVs (2010–2017) |
| 0027 | Samsung Plasma TVs |
| 0178 | Samsung Smart TVs (2015+) |
| 0123 | Samsung LED (2012–2016) |
| 0128 | Samsung HDTV Series 6/7 |
| 0109 | Samsung Smart TV (2016+) |
| 0370 | Samsung QLED / Neo QLED |
| 1089 | Samsung 4K UHD TVs |
| 0264 | Samsung LCD (older models) |
| 1065 | Samsung Crystal UHD |
5-Digit Codes
| Code | Compatible With |
| 00600 | GE / Philips remotes — Samsung LED |
| 00270 | GE remotes — Samsung Plasma |
| 01230 | Philips — Samsung LED 2012–2016 |
| 01780 | GE — Samsung Smart TV |
| 01280 | RCA — Samsung HDTV |
| 01090 | Onn — Samsung Smart TV |
Samsung Tip
Samsung's own smart remotes (the ones with the solar cell on the back, like the BN59-01480A) don't need a code to pair — they use Bluetooth. But if you are using a third-party universal remote with a Samsung TV, the codes above will work. Start with 0060 (4-digit) or 00600 (5-digit) as they cover the widest range.
LG TV Remote Codes
LG TVs use codes that differ between their standard LED/LCD models and their OLED lineup. The good news is that LG has been relatively consistent with their IR protocols, so a few codes usually do the trick.
4-Digit Codes
| Code | Compatible With |
| 0004 | LG LED/LCD (most models) |
| 0005 | LG OLED (2018–2023) |
| 0050 | LG Smart TV (webOS) |
| 0009 | LG Plasma |
| 0032 | LG 4K UHD |
| 0156 | LG OLED C/G Series |
| 0178 | LG NanoCell |
| 0128 | LG QNED Mini LED |
5-Digit Codes
| Code | Compatible With |
| 00040 | GE / Philips — LG LED |
| 00050 | GE — LG Smart TV |
| 00156 | Philips — LG OLED |
| 00500 | RCA — LG webOS |
LG Magic Remote Note
LG's Magic Remotes (AKB75095307, AKB75615301, etc.) use Bluetooth and don't need IR codes. However, they can learn IR commands from other remotes using the "Magic Remote" settings on your LG TV.
Sony TV Remote Codes
Sony TVs — especially their Bravia line — are widely compatible with universal remotes. Newer Sony Google TVs and Bravia XR models use the same IR codes as older Bravia models, which makes programming straightforward.
4-Digit Codes
| Code | Compatible With |
| 0000 | Sony Bravia (most models) |
| 0128 | Sony Bravia LED |
| 0015 | Sony Google TV / Android TV |
| 0101 | Sony Bravia XR (2021+) |
| 0171 | Sony W-Series OLED |
| 0180 | Sony X90L / X93L Series |
| 1087 | Sony 4K HDR |
5-Digit Codes
| Code | Compatible With |
| 00115 | GE — Sony Bravia |
| 01015 | Philips — Sony LED |
| 00000 | RCA — Sony (legacy) |
TCL & Roku TV Remote Codes
TCL TVs run Roku TV or Google TV software. The remote codes are different for each platform. If you have a TCL Roku TV, use the Roku codes below. For newer TCL Google TVs, try the TCL-specific codes.
4-Digit Codes (TCL Roku TV)
| Code | Compatible With |
| 0216 | TCL Roku TV (most models) |
| 0311 | TCL 4-Series / 5-Series |
| 0210 | TCL 6-Series |
| 0317 | TCL Google TV |
| 0305 | TCL 4K UHD Roku TV |
5-Digit Codes
| Code | Compatible With |
| 02160 | GE — TCL Roku TV |
| 03110 | Philips — TCL 4/5 Series |
| 02100 | RCA — TCL 6-Series |
Hisense TV Remote Codes
Hisense has grown into one of the top TV brands globally. Their codes work across their U6, U7, U8 series and A-series budget models.
4-Digit Codes
| Code | Compatible With |
| 0145 | Hisense LED (most models) |
| 0185 | Hisense U6 / U7 ULED |
| 0222 | Hisense 4K Smart TV |
| 0076 | Hisense A-series |
| 0156 | Hisense Google TV |
| 0153 | Hisense U8 Mini LED |
5-Digit Codes
| Code | Compatible With |
| 01450 | GE — Hisense LED |
| 01850 | Philips — Hisense ULED |
| 02220 | RCA — Hisense Smart TV |
Panasonic TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0115 | Panasonic LED (most models) |
| 0180 | Panasonic Viera |
| 0109 | Panasonic Plasma |
| 0166 | Panasonic 4K UHD |
| 0250 | Panasonic OLED |
| 0247 | Panasonic JZ Series OLED |
Vizio TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0135 | Vizio D/E/M-Series |
| 0178 | Vizio V-Series |
| 0081 | Vizio P-Series Quantum |
| 0216 | Vizio OLED |
| 0001 | Vizio SmartCast |
| 0050 | Vizio 4K UHD |
Philips TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0006 | Philips LED (most models) |
| 0149 | Philips Android TV |
| 0183 | Philips OLED |
| 0106 | Philips 4K UHD |
| 0143 | Philips Ambilight Series |
Toshiba TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0006 | Toshiba LED |
| 0154 | Toshiba Fire TV Edition |
| 0145 | Toshiba 4K UHD |
| 0168 | Toshiba Google TV |
| 0050 | Toshiba C/M-Series |
Sharp TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0002 | Sharp LED (most models) |
| 0107 | Sharp Aquos |
| 0093 | Sharp Roku TV |
| 0168 | Sharp 4K UHD |
| 0135 | Sharp AQUOS QLED |
Hitachi TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0009 | Hitachi LED |
| 0024 | Hitachi Roku TV |
| 0108 | Hitachi 4K UHD |
| 0145 | Hitachi Smart TV |
JVC TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0053 | JVC LED (most models) |
| 0128 | JVC 4K Smart TV |
| 0067 | JVC Roku TV |
| 0181 | JVC Google TV |
Sanyo TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0045 | Sanyo LED |
| 0154 | Sanyo Roku TV |
| 0021 | Sanyo DP Series |
| 0032 | Sanyo 4K UHD |
Mitsubishi TV Remote Codes
4-Digit Codes
| Code | Compatible With |
| 0150 | Mitsubishi LED |
| 0178 | Mitsubishi DLP |
| 0080 | Mitsubishi Projector |
| 0022 | Mitsubishi 4K Laser TV |
Insignia / Fire TV Remote Codes
Insignia TVs are made by Best Buy and commonly run Amazon Fire TV or Roku TV software. Use the codes matching your TV's operating system.
4-Digit Codes
| Code | Compatible With |
| 0171 | Insignia Fire TV Edition |
| 0128 | Insignia Roku TV |
| 0204 | Insignia F20/F30 Series |
| 10463 | Insignia 4K UHD Fire TV |
Element & Westinghouse Remote Codes
4-Digit Codes (Element)
| Code | Compatible With |
| 0178 | Element Roku TV |
| 0053 | Element 4K UHD |
| 0181 | Element Fire TV Edition |
4-Digit Codes (Westinghouse)
| Code | Compatible With |
| 0171 | Westinghouse Roku TV |
| 0145 | Westinghouse LED |
| 0019 | Westinghouse 4K UHD |
Onn Remote Codes
Onn is Walmart's house brand. Their universal remotes and TVs are popular budget options, and their 4-digit codes are widely used.
4-Digit Codes
| Code | Compatible With |
| 0004 | Onn Universal — Samsung |
| 0171 | Onn Universal — LG |
| 0216 | Onn Universal — TCL / Roku |
| 0056 | Onn Universal — Sony |
| 0145 | Onn Universal — Hisense |
| 0019 | Onn Universal — Vizio |
| 0135 | Onn Universal — Philips |
| 0178 | Onn Universal — Toshiba |
| 0009 | Onn Universal — Hitachi |
| 0053 | Onn Universal — JVC |
Xfinity / Comcast Remote Codes
Xfinity XR-series remotes (XR11, XR15, XR16) support voice control and have their own code set. These are 5-digit codes.
5-Digit Codes
| Code | Compatible With |
| 10702 | Samsung |
| 10178 | LG |
| 10000 | Sony |
| 11758 | TCL Roku TV |
| 11912 | Hisense |
| 10867 | Panasonic |
| 10178 | Vizio |
| 11577 | Toshiba |
DirecTV Remote Codes
ATT/DirecTV remotes (RC73, RC66) also use 5-digit codes. Enter the code by pressing and holding MUTE + SELECT on your remote until the green light blinks twice, then enter the code.
5-Digit Codes
| Code | Compatible With |
| 10463 | Samsung |
| 10178 | LG |
| 10000 | Sony |
| 11756 | TCL |
| 11463 | Hisense |
| 10250 | Panasonic |
| 10178 | Vizio |
| 10177 | Toshiba |
Roku Players
| Code | Compatible With |
| 0216 | GE / Philips — Roku |
| 0399 | GE — Roku Streaming Stick |
| 0923 | RCA — Roku Ultra |
| 0587 | Onn — Roku Express |
| 0618 | Philips — Roku Premiere |
Apple TV
| Code | Compatible With |
| 0216 | GE — Apple TV 4K |
| 0205 | RCA — Apple TV |
| 0695 | Philips — Apple TV |
| 0750 | Onn — Apple TV 4K |
Amazon Fire TV / Fire Stick
| Code | Compatible With |
| 0205 | GE — Fire TV Stick |
| 0216 | RCA — Fire TV 4K Max |
| 0030 | Philips — Fire TV Cube |
| 0250 | Onn — Fire TV Stick 4K |
Air Conditioner Remote Codes
Programming a universal remote for an AC unit is trickier than for a TV. Many universal remotes simply don't support AC functions. If yours does, here are the most common codes.
| Code | Compatible With |
| 0115 | LG Air Conditioner |
| 0197 | Samsung Air Conditioner |
| 0483 | GE Air Conditioner (window unit) |
| 0181 | Frigidaire AC |
| 0153 | Haier AC |
| 0053 | Midea AC |
| 0513 | Daikin AC |
| 0217 | Carrier AC |
AC Remote Compatibility Warning
Most universal remotes only handle basic functions (power, volume, input). AC-specific functions (temperature set, fan speed, mode selection) usually require a dedicated AC universal remote or the original remote. If your universal remote supports AC, make sure to set it to "AC" mode before entering the code.
Auto-Scan Method (No Code Needed)
Can't find the right code? Most universal remotes have an auto-scan feature that cycles through all codes automatically. Here's how it works on the most common remotes:
GE / Philips / Jasco Universal Remotes
- Turn on the device you want to control (TV, etc.)
- Press and hold the Setup button until the red indicator light stays on
- Press and release the device button (TV, DVD, CBL, etc.) — the light blinks once
- Point the remote at your device and press Power
- Press CH+ repeatedly (every 2 seconds) until the device turns off
- Press Setup to lock in the code — the indicator light turns off
RCA Universal Remotes
- Turn on your device
- Press and hold the Code Search button until the indicator light comes on
- Press and release the device button (TV, VCR, etc.)
- Press Power repeatedly (every 3 seconds) until the device turns off
- Press Enter to save the code
Onn Universal Remotes
- Turn on your device
- Press and hold the device button (TV) and OK simultaneously for 3 seconds — the LED stays on
- Enter 9-9-1 — the LED blinks twice
- Press CH+ repeatedly until the device turns off
- Press OK to confirm
Pro Tip
The auto-scan method can take a few minutes since it cycles through hundreds of codes. Be patient and keep pressing CH+ slowly (every 2–3 seconds). If you accidentally skip past the right code, the remote will need to start over from the beginning.
How to Enter a Remote Code
If you already have the code, here's the standard procedure for most universal remotes:
- Turn on your TV or device manually
- Point the universal remote at the device
- Press and hold the Setup (or Code Search) button until the indicator light turns on
- Press the device button (TV, CBL, DVD, etc.)
- Enter the code using the number buttons
- Press Power or OK to test — the device should turn off
- If it works, the code is saved. If not, try the next code in the list
Frequently Asked Questions
How do I find my TV's universal remote code?
There are three ways: (1) check the code list above for your TV brand, (2) look in your universal remote's instruction manual — most include a printed code list, or (3) use the auto-scan method described above to cycle through all codes automatically.
What is the difference between 3-digit, 4-digit, and 5-digit remote codes?
The number of digits depends on your universal remote brand. Older remotes (RCA, One-For-All legacy models) often use 3-digit codes. Most modern universal remotes use 4-digit codes. Newer models from GE, Philips, Xfinity, and some smart remotes use 5-digit codes for better device differentiation. A 4-digit code like 0060 is usually the same as the 5-digit version 00600 — just add a trailing zero.
What if none of the codes work for my TV?
First, make sure you are in the correct device mode (press TV before entering the code). Then try the auto-scan method. If that fails, your universal remote may not support your specific TV model — especially if it's a very new or very obscure brand. In that case, a brand-specific replacement remote is usually the best option.
Can I use a universal remote for my air conditioner?
Some universal remotes support AC units, but most are designed primarily for TVs and streaming devices. For full AC compatibility (temperature, fan speed, mode, timer), you need a dedicated AC remote or a universal remote that explicitly lists air conditioner support.
Will a universal remote work with a Samsung/LG smart TV?
Yes — a universal remote can handle basic functions (power, volume, input switching, mute) on any Samsung or LG TV. However, smart-specific features (voice search, app launcher, built-in streaming controls) require the original smart remote that came with the TV.
How do I know which code worked after auto-scanning?
On GE/Philips remotes, after the device turns off and you press Setup to lock in the code, press 1 and count the blinks — that's the first digit. Press 2 for the second digit, 3 for the third, and so on. This lets you record the code for future reference.
Still Can't Find Your Code?
Universal remotes are convenient, but nothing beats the real thing. Browse our full selection of brand-specific replacement remotes — no programming required.
Browse Replacement Remotes →