The standard resistor values table is governed by the IEC 60063 (also adopted as EIA RS-279) E-series standard. For general 5% tolerance circuits, use the E24 series; for precision 1% circuits, use the E96 series. These series dictate the specific nominal resistance values manufactured at scale, ensuring you can always find a commercial part close to your calculated theoretical need.

The Standard Resistor Values Table (IEC 60063 / EIA)

The table below provides the complete base numbers for the most common E-series. The IEC 60063 standard defines these values logarithmically so that the ratio between adjacent values is roughly constant, minimizing the maximum percentage error when substituting a standard value for a calculated one.

IEC 60063 Standard Resistor Base Values (per Decade)
Series Tolerance Base Values (1.0 to 9.9 Multiplier)
E6 20% 1.0, 1.5, 2.2, 3.3, 4.7, 6.8
E12 10% 1.0, 1.2, 1.5, 1.8, 2.2, 2.7, 3.3, 3.9, 4.7, 5.6, 6.8, 8.2
E24 5% (and 1%) 1.0, 1.1, 1.2, 1.3, 1.5, 1.6, 1.8, 2.0, 2.2, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.3, 4.7, 5.1, 5.6, 6.2, 6.8, 7.5, 8.2, 9.1
E96 1% (Precision) 1.00, 1.02, 1.05, 1.07, 1.10, 1.13, 1.15, 1.18, 1.21, 1.24, 1.27, 1.30, 1.33, 1.37, 1.40, 1.43, 1.47, 1.50, 1.54, 1.58, 1.62, 1.65, 1.69, 1.74, 1.78, 1.82, 1.87, 1.91, 1.96, 2.00, 2.05, 2.10, 2.15, 2.21, 2.26, 2.32, 2.37, 2.43, 2.49, 2.55, 2.61, 2.67, 2.74, 2.80, 2.87, 2.94, 3.01, 3.09, 3.16, 3.24, 3.32, 3.40, 3.48, 3.57, 3.65, 3.74, 3.83, 3.92, 4.02, 4.12, 4.22, 4.32, 4.42, 4.53, 4.64, 4.75, 4.87, 4.99, 5.11, 5.23, 5.36, 5.49, 5.62, 5.76, 5.90, 6.04, 6.19, 6.34, 6.49, 6.65, 6.81, 6.98, 7.15, 7.32, 7.50, 7.68, 7.87, 8.06, 8.25, 8.45, 8.66, 8.87, 9.09, 9.31, 9.53, 9.76

Source: IEC 60063 / EIA RS-279 Standard

How to Read the Table and Apply Multipliers

The numbers in the table above are base values. To find the actual resistance, you apply a decade multiplier (powers of 10). For example, if your circuit requires a 47 kΩ resistor, you look for the base value 4.7 in the E24 row, then multiply by 104 (10,000) to get 47,000 Ω.

Which column applies to your installation?
The "Tolerance" column dictates your series. If your design can tolerate a ±5% deviation (e.g., LED current limiting, basic pull-ups), use the E24 column. If your design involves precision analog-to-digital conversion, active filters, or precision voltage dividers requiring ±1% or better, you must source from the E96 column.

Decision Tree: Picking Your Series and Exact Value

When your theoretical calculations yield a non-standard number, use this decision path to select the correct physical component.

Scenario / Calculated Need Tolerance Requirement Decision Path Concrete Pick (Part Value)
I2C Pull-up (Calculated: 4,850 Ω) 5% (Standard) Round to nearest E24 base value. 4.7 kΩ or 5.1 kΩ
Op-Amp Feedback (Calculated: 4,850 Ω) 1% (Precision) Round to nearest E96 base value. 4.87 kΩ
Current Sense (Calculated: 0.155 Ω) 1% (Precision) Apply 10-1 multiplier to E96 base 1.54. 0.154 Ω
High Voltage Bleeder (Calc: 2.8 MΩ) 5% (Standard) Apply 106 multiplier to nearest E24 base 2.7. 2.7 MΩ

What the Table Cannot Tell You: Derating and Parasitics

A common mistake among hobbyists is assuming the nominal value on the standard resistor values table is the absolute truth in-circuit. The table only provides the baseline at 25°C with zero applied voltage. Here is how real-world physics modifies those base values.

1. Temperature Coefficient (TCR) Shift

While wire ampacity tables use derating rows to lower current capacity, resistor datasheets use TCR (ppm/°C) to show how the base resistance value shifts as the component heats up. A standard thick-film 1% resistor typically has a TCR of ±100 ppm/°C.

TCR Derating: How Temperature Modifies a 10.0 kΩ Base Value (±100 ppm/°C)
Ambient / Operating Temp Delta from 25°C Value Shift (ppm) Actual Resistance Range
25°C (Baseline) 0°C 0 10,000 Ω (Nominal)
75°C (Enclosed PCB) +50°C +5,000 ppm (0.5%) 10,050 Ω
125°C (Near Power MOSFET) +100°C +10,000 ppm (1.0%) 10,100 Ω

If your circuit operates at 125°C, a 1% E96 resistor effectively becomes a 2% resistor due to TCR shift. For high-temp environments, specify a thin-film resistor with a ±25 ppm/°C TCR.

2. Power Derating Curves

The E-series table does not list wattage. A 1/4W (0.25W) 0603 SMD resistor is only rated for 0.25W up to 70°C. Above 70°C, the power derating curve slopes linearly down to 0W at 155°C. If your board ambient is 100°C, that 1/4W resistor can only safely dissipate ~0.15W before thermal failure.

3. Voltage Coefficient and Parasitics

At high voltages (>100V), thick-film resistors exhibit a Voltage Coefficient of Resistance (VCR), where the resistance physically drops as applied voltage increases. Furthermore, at RF frequencies (>10 MHz), the parasitic parallel capacitance (typically 0.1pF to 0.5pF for SMD) and series inductance will cause the impedance to deviate wildly from the DC resistance listed in the table. For RF work, you must consult the manufacturer's S-parameter plots, not just the E-series table.

Quick-Jump Reference: Most Queried Benchmark Values

Bookmark this section for the most frequently needed values in DIY electronics, Arduino/ESP32 builds, and general prototyping. These are the "default" picks when exact calculations aren't critical.

  • I2C Pull-ups (4.7 kΩ): E24 base 4.7. The universal standard for 100kHz/400kHz I2C buses at 3.3V and 5V.
  • LED Current Limiting (220 Ω to 330 Ω): E24 bases 2.2 and 3.3 (x102). Use 220Ω for 5V logic, 330Ω for 3.3V logic to keep current around 10-15mA.
  • Microcontroller Pull-downs (10 kΩ): E24 base 1.0 (x104). The default choice for ESP32/Arduino GPIO button debouncing.
  • Op-Amp Gain Setting (49.9 kΩ): E96 base 49.9 (x103). Used with a 1.0 kΩ feedback resistor to achieve exactly 50x non-inverting gain.
  • Voltage Divider (100 kΩ / 100 kΩ): E24 base 1.0 (x105). Standard for halving a 5V signal to 2.5V for an ADC input.
  • USB-C CC Line Pull-downs (5.1 kΩ): E24 base 5.1 (x103). Mandatory for sinking power from a USB-C PD source as a UFP (Upstream Facing Port).
Final Selection Rule: Always default to the E24 series (5%) for through-hole prototyping and basic digital logic to keep your component kit lean. Upgrade to the E96 series (1%) exclusively for analog signal conditioning, precision voltage references, and current-sense applications. Never use E6 or E12 for new designs, as modern manufacturing makes E24 pricing virtually identical while offering much tighter baseline tolerances.

For deeper physical specifications regarding SMD pad layouts and thermal profiles, refer to manufacturer application notes like the SparkFun Resistor Tutorial or specific datasheets from Vishay and Yageo.