LM358
Dual Operational AmplifierThe LM358 is a dual operational amplifier from onsemi. View the full LM358 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official LM358 datasheet (PDF) — the source this page was extracted from.
Manufacturer
onsemiCategory
Operational AmplifiersPackage
SOIC-8 (D), TSSOP-8 (PW), VSSOP-8 (DGK), SOT-23-8 (DDF), SO-8 (PS), PDIP-8 (P)
LM358 Key Specifications
| Parameter | Value |
|---|---|
| Packaging | Reel |
| Standard Pack Qty | 2500 |
| Input offset voltage (LM358B, 25 °C) | ±0.3 mV typ, ±3.0 mV max; LM358BA ±2.0 mV max |
| Input offset voltage drift | ±3.5 μV/°C typ (-40 to 85 °C) |
| Input bias current | -10 nA typ, -35 nA max (25 °C) |
| Input offset current | 0.5 nA typ, 4 nA max |
| Gain bandwidth product | 1.2 MHz typ |
| Slew rate | 0.5 V/μs typ (G = +1) |
| Phase margin | 56° typ (G = +1, RL = 10 kΩ, CL = 20 pF) |
| Input voltage noise density | 40 nV/√Hz typ at 1 kHz |
| THD+N | 0.001% typ (G = +1, f = 1 kHz, VS = 36 V) |
| Short-circuit current | ±40 mA typ |
| ESD | HBM ±2000 V, CDM ±1500 V (B/BA versions) |
LM358 Overview
Part: LM358B / LM358BA / LM2904B / LM2904BA (family also covers LM358, LM358A, LM2904, LM2904V, LM258, LM258A, LM158, LM158A) — Texas Instruments
Type: Dual Operational Amplifier
Description: Industry-standard dual op amp with a 3–36 V supply range (B/BA versions), 1.2 MHz unity-gain bandwidth, 300 μA/ch typical quiescent current, and a common-mode input range that includes ground.
Operating Conditions:
- Supply voltage: 3–36 V (LM358B/BA, LM2904B/BA); 3–30 V (LM158/258/358 and A versions, LM2904V); 3 to 26 V (LM2904)
- Operating temperature: -40 to 85 °C for LM358B/LM358BA (varies by variant: LM2904B/BA -40 to 125 °C; LM358/358A 0 to 70 °C; LM258/258A -20 to 85 °C; LM158/158A -55 to 125 °C)
- Common-mode voltage: V- to (V+) - 2 V
Absolute Maximum Ratings:
- Max supply voltage: ±20 V or 40 V (LM358B/BA, LM2904B/BA); ±16 V or 32 V (LM158/258/358 and A versions, LM2904V); ±13 V or 26 V (LM2904)
- Differential input voltage: ±32 V (±26 V for LM2904)
- Input voltage: -0.3 to 40 V (B/BA versions)
- Output short circuit to ground (one amplifier, TA ≤ 25 °C, VS ≤ 15 V): unlimited
- Max junction temperature: 150 °C
- Storage temperature: -65 to 150 °C
Key Specs:
- Input offset voltage (LM358B, 25 °C): ±0.3 mV typ, ±3.0 mV max; LM358BA ±2.0 mV max
- Input offset voltage drift: ±3.5 μV/°C typ (-40 to 85 °C)
- Input bias current: -10 nA typ, -35 nA max (25 °C)
- Input offset current: 0.5 nA typ, 4 nA max
- Gain bandwidth product: 1.2 MHz typ
- Slew rate: 0.5 V/μs typ (G = +1)
- Phase margin: 56° typ (G = +1, RL = 10 kΩ, CL = 20 pF)
- Input voltage noise density: 40 nV/√Hz typ at 1 kHz
- THD+N: 0.001% typ (G = +1, f = 1 kHz, VS = 36 V)
- Short-circuit current: ±40 mA typ
- ESD: HBM ±2000 V, CDM ±1500 V (B/BA versions)
Features:
- Wide supply range of 3–36 V (B, BA versions)
- Quiescent current of 300 μA/ch (B, BA versions)
- Common-mode input range includes ground
- Internal RF and EMI filter (B, BA versions)
- 2 kV HBM ESD
Applications:
- Server and network power supply units
- Multi-function printers
- Power supplies and mobile chargers
- Motor control (AC induction, brushed DC, brushless DC, stepper)
- Desktop PC and motherboard
- Air conditioners, washers, dryers, refrigerators
- AC inverters and voltage frequency drives
- Uninterruptible power supplies
- Electronic point-of-sale systems
Package:
- D (SOIC, 8): 4.9 mm × 6 mm
- PW (TSSOP, 8): 3 mm × 6.4 mm
- DGK (VSSOP, 8): 3 mm × 4.9 mm
- DDF (SOT-23, 8): 2.9 mm × 2.8 mm
- PS (SO, 8): 6.2 mm × 7.8 mm
- P (PDIP, 8): 9.81 mm × 9.43 mm
- JG (CDIP, 8): 9.6 mm × 6.67 mm
- FK (LCCC, 20): 8.89 mm × 8.89 mm
LM358 Features
- Wide supply range of 3V to 36V (B, BA versions)
- Quiescent current: 300μA/ch (B, BA versions)
- Unity-gain bandwidth of 1.2MHz (B, BA versions)
- Common-mode input voltage range includes ground, enabling direct sensing near ground
- 2mV input offset voltage maximum at 25°C (BA version)
- 3mV input offset voltage maximum at 25°C (A, B versions)
- Internal RF and EMI filter (B, BA versions)
- On products compliant to MIL-PRF-38535, all parameters are tested unless otherwise noted. On all other products, production processing does not necessarily include testing of all parameters.
LM358 Applications
- Merchant network and server power supply units
- Multi-function printers
- Power supplies and mobile chargers
- Motor control: AC induction, brushed DC, brushless DC, high-voltage, low-voltage, permanent magnet, and stepper motor
- Desktop PC and motherboard
- Indoor and outdoor air conditioners
- Washers, dryers, and refrigerators
- AC inverters, string inverters, central inverters, and voltage frequency drives
- Uninterruptible power supplies
- Electronic point-of-sale systems
LM358 Pin Configuration
NC - No internal connection
Figure 4-2. FK Package 20-Pin LCCC Top View
Table 4-1. Pin Functions
| PIN - NAME | PIN - LCCC (1) | PIN - SOIC, SOT23-8, VSSOP, CDIP, PDIP, SO, TSSOP, CFP (1) | I/O | DESCRIPTION |
|---|---|---|---|---|
| IN1- | 5 | 2 | I | Negative input |
| IN1+ | 7 | 3 | I | Positive input |
| IN2- | 15 | 6 | I | Negative input |
| IN2+ | 12 | 5 | I | Positive input |
| OUT1 | 2 | 1 | O | Output |
| OUT2 | 17 | 7 | O | Output |
| V- | 10 | 4 | - | Negative (lowest) supply or ground (for single- supply operation) |
| NC | 1, 3, 4, 6, 8, 9, 11, 13, 14, 16, 18, 19 | - | - | No internal connection |
| V+ | 20 | 8 | - | Positive (highest) supply |
LM358 Electrical Characteristics
VS = (V+) - (V-) = 5 V - 36 V (±2.5 V - ±18 V), T A = 25°C, V CM = V OUT = VS / 2, R L = 10k connected to VS / 2 (unless otherwise noted)
| PARAMETER | PARAMETER | TEST CONDITIONS | TEST CONDITIONS | MIN | TYP MAX | UNIT | ||
|---|---|---|---|---|---|---|---|---|
| OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE | OFFSET VOLTAGE ±0.3 | OFFSET VOLTAGE ±3.0 | OFFSET VOLTAGE mV |
| V OS | Input offset voltage | LM358B | LM358B | T A = -40°C to +85°C | ±4 | mV | ||
| V OS | LM358BA | LM358BA | T A = -40°C to +85°C | ±2.0 ±2.5 | mV mV | |||
| dV OS /d | Input offset voltage drift | T A = -40°C to +85°C (1) | ±3.5 | 11 | μV/°C | |||
| PSRR | Power supply rejection ratio | ±2 | 15 | μV/V | ||||
| Channel separation, dc | f = 1 kHz to 20 kHz | f = 1 kHz to 20 kHz | ±1 | μV/V | ||||
| INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE | INPUT VOLTAGE RANGE |
| V CM | Common-mode voltage range | V S = 3 V to 36 V | V S = 3 V to 36 V | (V-) | (V+) - 1.5 | V | ||
| V S = 5 V to 36 V | V S = 5 V to 36 V | T A = -40°C to +85°C | (V-) | (V+) - 2 | V | |||
| Common-mode rejection ratio | (V-) ≤ V CM ≤ (V+) - 1.5 V V S = 3 V to 36 V | (V-) ≤ V CM ≤ (V+) - 1.5 V V S = 3 V to 36 V | 20 | 100 | ||||
| CMRR | (V-) ≤ V CM ≤ (V+) - 2.0 V | V S = 5 V to 36 V | T A = -40°C to +85°C | 25 | 316 | μV/V | ||
| INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT | INPUT BIAS CURRENT |
| I B | Input bias current | T A = -40°C to +85°C (1) | -10 | -35 -50 | nA nA | |||
| I OS | Input offset current | T A = -40°C to +85°C (1) | 0.5 | 4 5 | nA nA | |||
| dI OS /d T | Input offset current drift | T A = -40°C to +85°C | 10 | pA/ °C | ||||
| NOISE | NOISE | NOISE | NOISE | NOISE | NOISE | NOISE | NOISE | NOISE |
| E n | Input voltage noise | f = 0.1 to 10 Hz | f = 0.1 to 10 Hz | 3 | μV PP | |||
| e n | Input voltage noise density | f = 1 kHz | f = 1 kHz | 40 | nV/√/Hz | |||
| INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE | INPUT IMPEDANCE |
| Z ID | Differential | 10 || 0.1 | MΩ|| pF | |||||
| Z IC | Common-mode | 4 || 1.5 | GΩ|| pF | |||||
| OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN | OPEN-LOOP GAIN |
| A | Open-loop voltage | = 15 V; V = 1 V to 11 V; R ≥ 10 kΩ, connected to (V-) | = 15 V; V = 1 V to 11 V; R ≥ 10 kΩ, connected to (V-) | 70 | 140 | V/mV | ||
| OL | gain | V S O L | V S O L | T A = -40°C to +85°C | 35 | V/mV | ||
| FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE | FREQUENCY RESPONSE |
| GBW | Gain bandwidth product | 1.2 | MHz | |||||
| SR | Slew rate | G = + 1 | G = + 1 | 0.5 | V/μs | |||
| Θ m | Phase margin | G = + 1, R L = 10kΩ, C L = 20 pF | G = + 1, R L = 10kΩ, C L = 20 pF | 56 | ° | |||
| t OR | Overload recovery time | V IN × gain > V S | V IN × gain > V S | 10 | μs | |||
| t s | Settling time | To 0.1%, V S = 5 V, 2-V step , G = +1, C L = 100 pF | To 0.1%, V S = 5 V, 2-V step , G = +1, C L = 100 pF | 4 | μs | |||
| THD+N | Total harmonic distortion + noise | G = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz | G = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz | G = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz | 0.001 | % | ||
| OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT | OUTPUT |
| V O | I OUT = 50 μA | 1.35 | 1.42 | V | ||||
| Positive rail (V+) | Positive rail (V+) | I OUT = 1 mA I OUT = 5 mA (1) | 1.4 1.5 | 1.48 1.61 | V V | |||
| Voltage output swing from rail | I OUT = 50 μA | 100 | 150 | mV | ||||
| Negative rail (V-) | Negative rail (V-) | I OUT = 1 mA | 0.75 | 1 | V | |||
| V S = 5 V, RL ≤ 10 kΩ connected to (V-) V S = 15 V; V O = V-; V ID = 1 V | V S = 5 V, RL ≤ 10 kΩ connected to (V-) Source (1) | T A = -40°C to +85°C | -20 -10 | 5 -30 | 20 | mV | ||
| I O | Output current | V = 15 V; V = V+; | T A = -40°C to +85°C | 10 | 20 | mA | ||
| S O V ID = -1 V | Sink (1) | T A = -40°C to +85°C | 5 | μA | ||||
| I SC | Short-circuit current | V ID = -1 V; V O = (V-) + 200 mV | V ID = -1 V; V O = (V-) + 200 mV | V ID = -1 V; V O = (V-) + 200 mV | 60 | 100 ±40 | ±60 | mA |
| C LOAD | Capacitive load drive | V S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V | V S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V | V S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V | 100 | pF | ||
| R O | Open-loop output resistance | f = 1 MHz, I O = 0 A | f = 1 MHz, I O = 0 A | f = 1 MHz, I O = 0 A | 300 | Ω |
LM358 Absolute Maximum Ratings
over operating ambient temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | |||
|---|---|---|---|---|---|
| LM358B, LM358BA, LM2904B, LM2904BA | ±20 or 40 | V | |||
| Supply voltage, V S = ([V+] - [V-]) | LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | ±16 or 32 | V | ||
| LM2904 | ±13 or 26 | V | |||
| Differential input voltage, V ID (2) | LM358B, LM358BA, LM2904B, LM2904BA,LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | -32 | 32 | V | |
| LM2904 | -26 | 26 | V | ||
| Input voltage, V I | LM358B, LM358BA, LM2904B, LM2904BA | -0.3 | 40 | V | |
| Input voltage, V I | Either input | LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | -0.3 | 32 | V |
| Input voltage, V I | LM2904 | -0.3 | 26 | V | |
| Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3) | Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3) | Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3) | Unlimited | s | |
| Operating ambient temperature, T A | LM158, LM158A | -55 | 125 | °C | |
| Operating ambient temperature, T A | LM258, LM258A | -25 | 85 | °C | |
| LM358B, LM358BA | -40 | 85 | °C | ||
| LM358, LM358A | 0 | 70 | °C | ||
| LM2904B, LM2904BA, LM2904, LM2904V | -40 | 125 | °C | ||
| Operating virtual-junction temperature, T J | Operating virtual-junction temperature, T J | Operating virtual-junction temperature, T J | 150 | °C | |
| Storage temperature, T stg | Storage temperature, T stg | Storage temperature, T stg | -65 | 150 | °C |
LM358 Recommended Operating Conditions
over operating ambient temperature range (unless otherwise noted)
| MIN | MAX | UNIT | |||
|---|---|---|---|---|---|
| V S | Supply voltage, V = ([V+] - [V-]) | LM358B, LM358BA, LM2904B, LM2904BA | 3 | 36 | V |
| V S | S | LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V | 3 | 30 | V |
| V S | LM2904 | 3 | 26 | V | |
| V CM | Common-mode voltage | V- | V+ - 2 | V | |
| T A | LM358B, LM358BA | -40 | 85 | °C | |
| T A | LM2904B, LM2904BA, LM2904, LM2904V | -40 | 125 | °C | |
| T A | Operating ambient temperature | LM358, LM358A | 0 | 70 | °C |
| T A | LM258, LM258A | -20 | 85 | °C | |
| T A | LM158, LM158A | -55 | 125 | °C |
LM358 Thermal Information
| THERMAL METRIC (1) | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - THERMAL METRIC (1) | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - D (SOIC) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - DGK (VSSOP) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - P (PDIP) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - PS (SO) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - PW (TSSOP) - 8 PINS | LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - DDF (SOT-23) - 8PINS | LM158, LM158A - FK (LCCC) - 20 PINS | LM158, LM158A - JG (CDIP) - 8 PINS | UNIT |
|---|---|---|---|---|---|---|---|---|---|---|
| R θJA | Junction-to-ambient thermal resistance | 124.7 | 181.4 | 80.9 | 116.9 | 171.7 | 164.3 | 84.0 | 112.4 | °C/W |
| R θJC(top) | Junction-to-case (top) thermal resistance | 66.9 | 69.4 | 70.4 | 62.5 | 68.8 | 98.1 | 56.9 | 63.6 | °C/W |
| R θJB | Junction-to-board thermal resistance | 67.9 | 102.9 | 57.4 | 68.6 | 99.2 | 82.1 | 57.5 | 100.3 | °C/W |
| ψ JT | Junction-to-top characterization parameter | 19.2 | 11.8 | 40 | 21.9 | 11.5 | 11.4 | 51.7 | 35.7 | °C/W |
| ψ JB | Junction-to-board characterization parameter | 67.2 | 101.2 | 56.9 | 67.6 | 97.9 | 81.7 | 57.1 | 93.3 | °C/W |
| R θJC(bot) | Junction-to-case (bottom) thermal resistance | - | - | - | - | - | - | 10.6 | 22.3 | °C/W |
SLOS068AB - JUNE 1976 - REVISED OCTOBER 2024
LM358 Typical Application
The LMx58 and LM2904 operational amplifiers are useful in a wide range of signal conditioning applications. Inputs can be powered before VSfor flexibility in multiple supply circuits.
LM358 Package Information
| PART NUMBER (1) | PACKAGE | PACKAGE SIZE (2) |
|---|---|---|
| LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM258A | D (SOIC, 8) | 4.9mm × 6mm |
| LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2490V | PW (TSSOP, 8) | 3mm × 6.4mm |
| LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM258A | DGK (VSSOP, 8) | 3mm × 4.9mm |
| LM358B, LM358BA, LM2904B, LM2904BA | DDF (SOT-23, 8) | 2.9mm × 2.8mm |
| LM358, LM2904 | PS (SO, 8) | 6.2mm × 7.8mm |
| LM358, LM2904, LM358A, LM258, LM258A | P (PDIP, 8) | 9.81mm × 9.43mm |
| LM158, LM158A | JG (CDIP, 8) | 9.6mm × 6.67mm |
| LM158, LM158A | FK (LCCC, 20) | 8.89mm × 8.89mm |
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
Other Operational Amplifiers
- NE5532 – Texas Instruments, Dual Operational Amplifier
- AD623A – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623ARMZ-REEL7 – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623ARZ – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623ARZ-RL – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623B – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623BNZ – Analog Devices, Rail-to-Rail Instrumentation Amplifier
- AD623BRZ-R7 – Analog Devices, Rail-to-Rail Instrumentation Amplifier
All Operational Amplifiers datasheetsAll onsemi datasheets (357)
Ask your AI agent about the LM358
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the LM358 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.