The most common current-limiting resistor for a standard 5mm red LED on a 5V logic supply is 150Ω to 220Ω (1/4W), while a 12V automotive or bench system requires 470Ω to 510Ω (1/4W or 1/2W). If you are driving a blue or white LED on a 24V industrial supply, you need a 1.1kΩ (1/2W) resistor. These values assume a standard 20mA forward current target. Below is the complete reference chart to size your components correctly without burning out your diodes or wasting power.
How to Read This LED Resistor Table (and Which Column Applies to You)
This chart is derived from Ohm’s Law (R = (Vs - Vf) / If) using typical forward voltage (Vf) characteristics documented in Vishay Intertechnology LED datasheets, mapped to the nearest standard E24 resistor values defined by the IEC 60063 / EIA RS-279 standards.
- Supply Voltage (Vs): The actual measured voltage of your power source.
- LED Color / Type: Different semiconductor materials dictate different forward voltage drops.
- Forward Voltage (Vf): The voltage consumed by the LED itself at 20mA.
- Calculated R: The exact mathematical resistance required.
- Standard E24 Value: The actual off-the-shelf resistor you should buy.
- Minimum Wattage: The power dissipated as heat, plus a safety margin.
Which column applies to your installation? You must match your actual measured supply voltage, not just the nominal label on the power brick. A "12V" car battery measures closer to 12.6V at rest and up to 14.4V when the alternator is running. If you are wiring LEDs into an automotive dashboard, use the 14.4V row, not the 12V row. Similarly, an unregulated wall wart labeled "12V DC" might output 16V under no load. Always verify with a multimeter before selecting your row.
The Master LED Resistor Sizing Chart (5V, 12V, 24V)
Use the quick-jump bookmarks below to find the most queried configurations. All values target a standard 20mA continuous forward current for typical 3mm or 5mm through-hole LEDs. For high-efficiency modern LEDs that look perfectly bright at 10mA, you can safely double the resistor values listed here.
| Supply (Vs) | LED Color | Vf (Typical) | Calculated R | Standard E24 Value | Min Wattage |
|---|---|---|---|---|---|
| 3.3V (Logic) | Red / Yellow | 2.0V | 65Ω | 68Ω | 1/8W (0.125W) |
| 3.3V (Logic) | Blue / White | 3.2V | 5Ω | 5.1Ω | 1/8W (0.125W) |
| 5V (Arduino/USB) | Red / Yellow | 2.0V | 150Ω | 150Ω or 220Ω | 1/4W (0.25W) |
| 5V (Arduino/USB) | Green | 2.2V | 140Ω | 150Ω | 1/4W (0.25W) |
| 5V (Arduino/USB) | Blue / White | 3.2V | 90Ω | 91Ω or 100Ω | 1/4W (0.25W) |
| 12V (Bench/Auto Rest) | Red / Yellow | 2.0V | 500Ω | 510Ω | 1/4W (0.25W) |
| 12V (Bench/Auto Rest) | Blue / White | 3.2V | 440Ω | 470Ω | 1/4W (0.25W) |
| 14.4V (Auto Alternator) | Red / Yellow | 2.0V | 620Ω | 620Ω or 680Ω | 1/2W (0.5W) |
| 14.4V (Auto Alternator) | Blue / White | 3.2V | 560Ω | 560Ω | 1/2W (0.5W) |
| 24V (Industrial/HVAC) | Red / Yellow | 2.0V | 1100Ω | 1.1kΩ | 1/2W (0.5W) |
| 24V (Industrial/HVAC) | Blue / White | 3.2V | 1040Ω | 1.1kΩ | 1/2W (0.5W) |
Derating, Edge Cases, and What This Table Cannot Tell You
Resistors convert excess electrical energy into heat. The wattage column in the table above represents the minimum power rating required to prevent the resistor from burning up under ideal, room-temperature conditions. However, real-world installations require thermal derating.
How Derating Rows Modify the Base Value
If your circuit will operate in an ambient temperature above 70°C (158°F), or if you are sealing the PCB inside a tight, unventilated 3D-printed PLA enclosure, you must apply a 50% thermal derating factor to the resistor's power rating. This means if the table dictates a 0.25W (1/4W) resistor, you must step up to a physical 1/2W resistor package. The resistance value (Ohms) stays exactly the same, but the physical mass of the 1/2W component provides a larger surface area to dissipate heat, preventing the component from exceeding its maximum operating temperature and drifting out of tolerance.
What This Table Cannot Tell You
This LED resistor table assumes a stiff, constant-voltage power source located immediately next to the LED. It cannot account for three critical real-world variables:
- Voltage Sag in Long Wire Runs: If you are running 22 AWG wire over 20 feet to a landscape lighting LED, the wire itself acts as a resistor. The voltage at the LED might be 10.5V instead of 12V. Use a voltage drop calculator for runs exceeding 10 feet.
- Multiplexed LED Matrices: If you are driving LEDs via a multiplexing chip like the MAX7219, the LEDs are flashing on and off rapidly. The peak current during the "on" cycle is much higher than the average current. You must size the resistor for the peak current (often 40mA-80mA), not the 20mA average.
- High-Power Illumination LEDs: This chart is strictly for standard indicator LEDs (3mm, 5mm, 10mm). It does not apply to 1W, 3W, or 5W star-board illumination LEDs, which require constant-current buck drivers, not simple resistors.
LED Resistor Table Frequently Asked Questions
What happens if I use the next highest resistor value in the LED resistor table?
Using the next highest standard E24 value (e.g., using a 220Ω resistor when the math calls for 150Ω) is not only safe, it is usually recommended. A higher resistance reduces the forward current below the 20mA target. While the LED will be slightly dimmer, modern high-brightness LEDs are often painfully bright at 20mA anyway. Dropping the current to 12mA or 15mA will significantly extend the LED's lifespan, reduce power consumption, and keep the resistor cooler. Never use a lower resistor value than calculated, as this will overdrive the diode and cause premature thermal failure.
How do I calculate the LED resistor table values for LEDs wired in series?
When wiring LEDs in series, you add their forward voltages together, but the current remains the same. For example, if you want to wire three Red LEDs (2.0V each) in series on a 12V supply, your total Vf is 6.0V. The formula becomes R = (12V - 6.0V) / 0.02A = 300Ω. The nearest standard E24 value is 300Ω or 330Ω. The wattage dissipated by the resistor is (6V)^2 / 300Ω = 0.12W, so a standard 1/4W resistor is perfectly adequate. Note that your supply voltage must always be at least 1V higher than the combined Vf of the series string to allow the resistor to regulate current properly.
Why does the LED resistor table show different wattages for 12V and 5V?
Wattage is a function of the voltage dropped across the resistor itself, multiplied by the current (P = V × I). In a 5V circuit with a Red LED (2.0V), the resistor only has to absorb 3V of potential difference. At 20mA, that is 0.06 Watts. In a 12V circuit, the resistor must absorb 10V of potential difference. At the same 20mA, that is 0.20 Watts. The higher the supply voltage relative to the LED's forward voltage, the more energy the resistor must burn off as heat, necessitating a higher wattage rating to prevent the component from melting or catching fire.
Can I use an LED resistor table for high-power 1W or 3W star LEDs?
No. High-power illumination LEDs (like the popular Cree XP-E or Luxeon star boards) draw 350mA to 1000mA+ and generate massive amounts of heat at the semiconductor junction. If you attempt to use a simple current-limiting resistor for a 1W LED on a 12V supply, the resistor would need to dissipate several watts of heat and would require a massive, expensive wirewound power resistor. Furthermore, as the high-power LED heats up, its forward voltage drops, which would cause the current to increase further in a simple resistor circuit, leading to thermal runaway and instant destruction of the LED. Always use a dedicated constant-current LED driver (buck converter) for any LED rated above 0.5W.






