2N3904 is a widely used NPN bipolar junction transistor (BJT) designed for low current, medium voltage, and moderate speed switching and amplification applications. Manufactured by STMicroelectronics, it is housed in a TO-92 package and ideal for educational and industrial use. Note: this product is now Obsolete.

Click here to download the 2N3904 Datasheet (PDF)
| Manufacturer | STMicroelectronics |
|---|---|
| Transistor Type | NPN |
| Collector Current (Ic) | 200 mA (Max) |
| Collector-Emitter Breakdown Voltage | 40 V (Max) |
| Vce Saturation (Max) | 200mV @ 5mA, 50mA |
| DC Current Gain (hFE) | 100 @ 10mA, 1V |
| Power Dissipation | 625 mW |
| Transition Frequency | 270 MHz |
| Mounting Type | Through Hole |
| Package | TO-92-3 (TO-226-3) |
| Operating Temperature | Up to 150°C |
| Part Status | Obsolete |
2N3904 is a widely used NPN bipolar junction transistor (BJT) designed for low current, medium voltage, and moderate speed switching and amplification applications. Manufactured by STMicroelectronics, it is housed in a TO-92 package and ideal for educational and industrial use. Note: this product is now Obsolete.
Click here to download the 2N3904 Datasheet (PDF)
| Manufacturer | STMicroelectronics |
|---|---|
| Transistor Type | NPN |
| Collector Current (Ic) | 200 mA (Max) |
| Collector-Emitter Breakdown Voltage | 40 V (Max) |
| Vce Saturation (Max) | 200mV @ 5mA, 50mA |
| DC Current Gain (hFE) | 100 @ 10mA, 1V |
| Power Dissipation | 625 mW |
| Transition Frequency | 270 MHz |
| Mounting Type | Through Hole |
| Package | TO-92-3 (TO-226-3) |
| Operating Temperature | Up to 150°C |
| Part Status | Obsolete |
Looking for 2N3904 or equivalent parts? Contact Onzuu, your trusted electronic component distributor. We offer sourcing, BOM services, and global delivery.
Onzuu is a professional B2B distributor specializing in sourcing electronic components globally. We help engineers and supply chain teams find authentic, high-quality, and hard-to-find parts — including discontinued products like 2N3904. Contact us for pricing and delivery options tailored for your project.
The 2N3904 is a trusted NPN transistor used extensively in prototyping, education, and production circuits. Though obsolete, it remains in demand due to its versatility and familiarity in countless reference designs. Explore available stock or consider its equivalents to continue your development with confidence.
Onzuu is a professional B2B distributor specializing in sourcing electronic components globally. We help engineers and supply chain teams find authentic, high-quality, and hard-to-find parts — including discontinued products like 2N3904. Contact us for pricing and delivery options tailored for your project.
The 2N3904 is a trusted NPN transistor used extensively in prototyping, education, and production circuits. Though obsolete, it remains in demand due to its versatility and familiarity in countless reference designs. Explore available stock or consider its equivalents to continue your development with confidence.
| Operating Temperature | 150Β°C (TJ) | |
| Frequency - Transition | 270MHz | |
| Current - Collector (Ic) (Max) | 200 mA | |
| Vce Saturation (Max) @ Ib, Ic | 200mV @ 5mA, 50mA | |
| ECCN | EAR99 | |
| Mounting Type | Through Hole | |
| Product Status | Obsolete | |
| Voltage - Collector Emitter Breakdown (Max) | 40 V | |
| Supplier Device Package | TO-92-3 | |
| Series | - | |
| Transistor Type | NPN | |
| Package / Case | TO-226-3, TO-92-3 (TO-226AA) | |
| Power - Max | 625 mW | |
| REACH Status | REACH Unaffected | |
| Mfr | STMicroelectronics | |
| Current - Collector Cutoff (Max) | - | |
| HTSUS | 8541.21.0075 | |
| Package | Bulk | |
| RoHS Status | ROHS3 Compliant | |
| DC Current Gain (hFE) (Min) @ Ic, Vce | 100 @ 10mA, 1V | |
| Base Product Number | 2N39 | |
| Moisture Sensitivity Level (MSL) | 1 (Unlimited) |
Easy Shopping, Convenient Payment, Fast Delivery
We support multiple payment methods:




Customers are responsible for shipping costs, bank charges, customs duties and taxes.
Shipments are made once a day around 5pm, excluding Sundays.
Once shipped, the estimated delivery time is usually 5-7 business days, depending on the courier you choose.
We provide the following international delivery services:




If you have any questions, please contact our customer service team for assistance