Please enter a full or partial manufacturer part number with a minimum of 4 letters or numbers
My Preferred Distributors
Edit
Register or Sign In to sort your Preferred Distributors to the top of the list!
Authorized
Independent
Industrial Supplies / MRO
Currency Estimator:
  • Default
  • Default
  • BRL
  • CNY
  • EUR
  • GBP
  • ILS
  • JPY
  • KRW
  • RUB
  • TWD
  • USD

2N3904 price and stock:

Arrow Electronics ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Stock Price Buy
2N3904BU Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Bulk 144393
$0.0185
Buy
2N3904TA Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo 138000
$0.019
Buy
2N3904TF Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R 308000
$0.019
Buy
2N3904TF Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R 932
Click for Price
Buy
2N3904TAR Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo 116000
$0.0177
Buy
2N3904TFR Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R 0
$0.0067
Buy
2N3904TFR Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R 46000
$0.019
Buy
2N3904TFR Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R 2697
Click for Price
Buy
Newark element14 ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Newark # Stock Price Buy
2N3904 NTE Electronics
RF TRANSISTOR, NPN, 40V, 250MHZ; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:250MHz; Power Dissipatio (More...)
33C8259 6796
1-99 :
$.126
100-499 :
$.12
500-999 :
$.118
See More
Buy
2N3904 Fairchild Semiconductor Corporation
TRANSISTOR, NPN, 40V, 200MA, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Power Dissipation Pd:625mW; DC Collector Current: (More...)
95M9196 3646
1-9 :
$.157
10-24 :
$.142
25-99 :
$.123
See More
Buy
2N3904 TT Electronics / Semelab
BIPOLAR TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissip (More...)
98K6249 288
1-249 :
$.271
250-499 :
$.243
500-999 :
$.217
See More
Buy
2N3904 SPC Multicomp
BIPOLAR TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissip (More...)
08N8111 7673
1-9 :
$.143
10 or More :
$.108
Buy
2N3904BU Fairchild Semiconductor Corporation
TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissipation Pd (More...)
83C3116 37839
1-9 :
$.125
10-24 :
$.114
25-99 :
$.098
See More
Buy
2N3904TF Fairchild Semiconductor Corporation
TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissipation Pd (More...)
83C3123 0
1-9 :
$.128
10-24 :
$.117
25-99 :
$.101
See More
Buy
2N3904TF Fairchild Semiconductor Corporation
TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissipation Pd (More...)
05R0381 15289
1-9 :
$.128
10-24 :
$.117
25-99 :
$.101
See More
Buy
2N3904-AP Micro Commercial Components (MCC)
BJT, NPN, 40VDC, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Power Dissipation Pd:600mW; DC Collector Current:200mA; DC Cu (More...)
69R6839 11240
1-9 :
$.176
10-99 :
$.127
100-249 :
$.075
See More
Buy
2N3904TFR Fairchild Semiconductor Corporation
TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissipation Pd (More...)
29H2025 0
1-9 :
$.128
10-24 :
$.117
25-99 :
$.101
See More
Buy
2N3904TFR Fairchild Semiconductor Corporation
TRANSISTOR, NPN, 40V, TO-92; Transistor Polarity:NPN; Collector Emitter Voltage V(br)ceo:40V; Transition Frequency Typ ft:300MHz; Power Dissipation Pd (More...)
11R7637 6564
1-9 :
$.128
10-24 :
$.117
25-99 :
$.101
See More
Buy
Verical ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description EU ROHS CN ROHS Stock Price Buy
2N3904BU Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Bulk Yes Yes 144393
$0.0154
Buy
2N3904BU Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Bulk Yes Yes 24000
$0.0187
Buy
2N3904TA Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo Yes Yes 138000
$0.0158
Buy
2N3904TA Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo Yes Yes 140000
$0.0189
Buy
2N3904TF Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R Yes Yes 308000
$0.0146
Buy
2N3904TAR Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo Yes Yes 116000
$0.0147
Buy
2N3904TFR Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R Yes Yes 46000
$0.0158
Buy
2N3904TFR Fairchild Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R Yes Yes 12000
$0.0181
Buy
2N3904RLRA (PER 1000PC) ON Semiconductor 2N3904RLRA (PER 1000PC) No No 10
$23.5
Buy
Future Electronics ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Pkg Qty RoHS Pb Free Datasheet Stock Price (USD) Buy
2N3904BU Fairchild Semiconductor Corporation NPN 625 mW 40 V 200 mA Through Hole General Purpose Amplifier - TO-92-3 1 / BOX Y Y Datasheet 308509
200 :
$0.057
750 :
$0.0532
2000 :
$0.0466
See More
Buy
2N3904TA Fairchild Semiconductor Corporation 2N3904 Series 40 V CE Breakdown 0.2 A NPN General Purpose Amplifier - TO-92 2000 / AMMO Y Y Datasheet 44000
2000 :
$0.044
4000 :
$0.0365
8000 :
$0.0293
See More
Buy
2N3904TF Fairchild Semiconductor Corporation 2N3904 Series 40 V CE Breakdown 0.2 A NPN General Purpose Amplifier - TO-92 1 / CUTT/MINI-REEL Y Y Datasheet 326
1 :
$0.0585
5 :
$0.0584
20 :
$0.0583
See More
Buy
2N3904TF Fairchild Semiconductor Corporation 2N3904 Series 40 V CE Breakdown 0.2 A NPN General Purpose Amplifier - TO-92 2000 / REEL Y Y Datasheet 50000
2000 :
$0.044
4000 :
$0.0365
8000 :
$0.0293
See More
Buy
2N3904TFR Fairchild Semiconductor Corporation 2N3904 Series 40 V CE Breakdown 0.2 A NPN General Purpose Amplifier - TO-92 1 / CUTT/MINI-REEL Y Y Datasheet 792
1 :
$0.0585
5 :
$0.0584
20 :
$0.0583
See More
Buy
2N3904TFR Fairchild Semiconductor Corporation 2N3904 Series 40 V CE Breakdown 0.2 A NPN General Purpose Amplifier - TO-92 2000 / REEL Y Y Datasheet 454000
2000 :
$0.044
4000 :
$0.0365
8000 :
$0.0293
See More
Buy
2N3904ZL1G ON Semiconductor 2N Series 40 V 200 mA Through Hole NPN Silicon General Purpose Transistor TO-92 2000 / AMMO Y Y Datasheet 0
2000 :
$0.0246
10000 :
$0.0217
34000 :
$0.0198
Buy
2N3904RLRMG ON Semiconductor 2N Series 40 V 200 mA Through Hole NPN Silicon General Purpose Transistor TO-92 2000 / AMMO Y Y Datasheet 0
2000 :
$0.0246
10000 :
$0.0217
34000 :
$0.0198
Buy
Allied Electronics ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Allied # Stock Price Buy
2N3904-AP Micro Commercial Components (MCC) Transistor: 200mA 625mW NPN General-Purpose Amplifier, TO-92 70055539 17471
10 :
$0.04
100 :
$0.034
250 :
$0.03
See More
Buy
Avnet Express ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Avnet # Stock Price Buy
2N3904BU Rochester Electronics LLC 2N3904BU Americas - 0
10000 :
$0.0143
Buy
2N3904BU Fairchild Semiconductor Corporation TRANS GP BJT NPN 40V 0.2A 3PIN TO-92 - Bulk 2N3904BU Americas - 55882
1 :
$0.019
100 :
$0.0175
1000 :
$0.0163
Buy
2N3904BU Fairchild Semiconductor Corporation 2N3904BU Europe - 0
4000 :
€0.0226
Buy
2N3904BU Fairchild Semiconductor Corporation +2N3904BU Europe - 15246
4000 :
€0.0223
Buy
2N3904TA Fairchild Semiconductor Corporation TRANS GP BJT NPN 40V 0.2A 3PIN TO-92 AMMO - Ammo Pack 2N3904TA Americas - 0
2000 :
$0.0167
Buy
2N3904TF Fairchild Semiconductor Corporation TRANS GP BJT NPN 40V 0.2A 3PIN TO-92 - Tape and Reel 2N3904TF Americas - 54000
2000 :
$0.0195
6001 :
$0.018
12001 :
$0.0167
Buy
2N3904TF Fairchild Semiconductor Corporation +2N3904TF Europe - 0
4000 :
€0.0223
Buy
2N3904TF Fairchild Semiconductor Corporation 2N3904TF Europe - 0
4000 :
€0.0226
Buy
2N3904TF Fairchild Semiconductor Corporation NPN GENERAL PURPOSE AMPLIFIER 2N3904TF Asia - 12000
2000 :
$0.022
4000 :
$0.02
30000 :
$0.0158
Buy
2N3904CBU Fairchild Semiconductor Corporation TRANS GP BJT NPN 40V 0.2A 3PIN TO-92 - Bulk 2N3904CBU Americas - 0
Requires Quote
Buy
2N3904CTA Rochester Electronics LLC 2N3904CTA Americas - 0
10000 :
$0.0143
Buy
2N3904RL1G Rochester Electronics LLC 2N3904RL1G Americas - 0
5000 :
$0.0286
Buy
2N3904RLRA Rochester Electronics LLC SS T092 GP XSTR NPN 40V - Bulk 2N3904RLRA Americas - 0
10000 :
$0.0143
Buy
2N3904RLRP Rochester Electronics LLC SS T092 GP XSTR NPN 40V - Bulk 2N3904RLRP Americas - 0
10000 :
$0.0143
Buy
2N3904ZL1G Rochester Electronics LLC 2N3904ZL1G Americas - 0
5000 :
$0.0286
Buy
Farnell element14 ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Farnell # Stock Asia Stock Europe Price (GBP) Buy
2N3904 MAGNATEC TRANSISTOR, NPN, TO-92 1208607 318 1603
5 :
£0.28
25 :
£0.194
100 :
£0.136
See More
Buy
2N3904 Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, 200MA, TO-92 9846743 8280 33639
5 :
£0.182
25 :
£0.118
100 :
£0.079
See More
Buy
2N3904 SPC Multicomp TRANSISTOR, NPN, TO-92 1574370 1840 45509
5 :
£0.14
25 :
£0.099
100 :
£0.069
See More
Buy
2N3904. NTE Electronics RF TRANSISTOR, NPN, 40V, 250MHZ 3952630 9103 8979
1 :
£0.2
100 :
£0.191
500 :
£0.187
See More
Buy
2N3904G ON Semiconductor TRANSISTOR, NPN, TO-92 1459015 19049 0
1 :
£0.12
25 :
£0.105
100 :
£0.078
Buy
2N3904BU Fairchild Semiconductor Corporation TRANSISTOR, NPN 200MA TO-92 1700648 57602 12165
1 :
£0.066
25 :
£0.046
100 :
£0.033
Buy
2N3904TF Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, TO-92 1704727 19219 18291
1 :
£0.112
10 :
£0.102
25 :
£0.088
See More
Buy
2N3904-AP Micro Commercial Components (MCC) BJT, NPN, 40VDC, TO-92 1924640 13442 12154
1 :
£0.042
10 :
£0.03
100 :
£0.018
See More
Buy
2N3904BU. Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, TO-92 1350591 56671 53594
1 :
£0.023
Buy
2N3904TFR Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, TO-92 1781999 9038 8556
1 :
£0.112
10 :
£0.102
25 :
£0.088
See More
Buy
2N3904RL1G ON Semiconductor BIPOLAR TRANSISTOR, NPN, 40V, TO-92 1861238 1949 0
1 :
£0.087
25 :
£0.062
100 :
£0.037
See More
Buy
2N3904ZL1G ON Semiconductor TRANSISTOR, NPN, TO-92 9558420 1166 0
5 :
£0.066
25 :
£0.058
100 :
£0.049
See More
Buy
2N3904RLRPG ON Semiconductor BIPOLAR TRANSISTOR, NPN, 40V, TO-92 1126525 3513 0
1 :
£0.079
25 :
£0.054
100 :
£0.032
See More
Buy
Onlinecomponents.com ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Stock Price Buy
2N3904 Samsung Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Bulk 350
1 :
0.168
100 :
0.119
500 :
0.079
See More
Buy
2N3904 OC White Company Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 1720
1 :
0.17
100 :
0.12
500 :
0.08
See More
Buy
2N3904 Solid State Devices Inc (SSDI) 138842
1 :
0.2
25 :
0.17
50 :
0.15
See More
Buy
2N3904 Surge Components Inc 138492
1 :
0.17
100 :
0.12
500 :
0.08
See More
Buy
2N3904 Taitron Components Inc 2492
1 :
0.22
25 :
0.21
100 :
0.19
See More
Buy
2N3904 Vishay Semiconductors Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 197
1 :
0.44
25 :
0.37
50 :
0.35
See More
Buy
2N3904 GTC 197
1 :
0.16
25 :
0.14
50 :
0.12
Buy
2N3904 Semiconductors 350
1 :
0.19
25 :
0.15
50 :
0.13
See More
Buy
2N3904 NTE Electronics 13
1 :
1.3
10 :
1.08
25 :
0.91
Buy
2N3904TA Samsung Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo 10352
1 :
0.12
50 :
0.09
100 :
0.07
See More
Buy
2N3904TR Semiconductors 28350
1 :
0.2
25 :
0.18
50 :
0.14
100 :
0.09
Buy
2N3904CTA Fairchild Semiconductor Corporation Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 Ammo 33725
1 :
.204
25 :
.162
100 :
.128
See More
Buy
2N3904RLRA ON Semiconductor Trans GP BJT NPN 40V 0.2A 3-Pin TO-92 T/R 43427
1 :
0.49
50 :
0.43
100 :
0.29
See More
Buy
2N3904(CUT) Samsung Semiconductor 0
Buy
2N3904TA(SAM) Samsung Semiconductor 0
Buy
element14 - Asia Pacific Authorized Distributor
Part # Mfg. Description element14 # Stock Asia Price (USD) Buy
2N3904 TT Electronics/ Semelab TRANSISTOR, NPN, TO-18 1208607 357
5 :
$0.101
Buy
2N3904 NTE Electronics RF TRANSISTOR, NPN, 40V, 250MHZ 2295749 6
1 :
$0.333
100 :
$0.317
500 :
$0.31
See More
Buy
2N3904 Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, 200MA, TO-92 9846743 12683
1 :
$0.101
25 :
$0.078
100 :
$0.06
See More
Buy
2N3904 SPC Multicomp TRANSISTOR, NPN, TO-92 1574370 39692
5 :
$0.377
25 :
$0.273
100 :
$0.17
See More
Buy
2N3904. UNBRANDED TRANSISTOR, NPN TO-92 358812 633
50 :
$0.089
Buy
2N3904. NTE Electronics RF TRANSISTOR, NPN, 40V, 250MHZ 3952630 6782
1 :
$0.195
25 :
$0.184
50 :
$0.17
100 :
$0.16
Buy
T2N3904 SPC Multicomp TRANSISTOR, NPN, TO-92 9207449 20
5 :
$0.257
25 :
$0.246
100 :
$0.15
1000 :
$0.11
Buy
2N3904BU Fairchild Semiconductor Corporation TRANSISTOR, NPN 200MA TO-92 1700648 7670
1 :
$0.078
25 :
$0.066
100 :
$0.05
See More
Buy
2N3904TF Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, TO-92 1704727 15557
1 :
$0.078
25 :
$0.067
100 :
$0.05
See More
Buy
2N3904-AP Micro Commercial Components (MCC) BJT, NPN, 40VDC, TO-92 1924640 12328
1 :
$0.168
10 :
$0.122
100 :
$0.07
See More
Buy
2N3904BU. Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, TO-92 1350591 39134
1 :
$0.078
25 :
$0.066
100 :
$0.05
See More
Buy
2N3904TFR Fairchild Semiconductor Corporation TRANSISTOR, NPN, 40V, TO-92 1781999 7272
1 :
$0.078
25 :
$0.067
100 :
$0.05
See More
Buy
2N3904RLRAG ON Semiconductor BIPOLAR TRANSISTOR, NPN, 40V, TO-92 1126524 1
10 :
$0.062
100 :
$0.062
Buy
2N3904RLRMG ON Semiconductor BIPOLAR TRANSISTOR, NPN, 40V, TO-92 1273227 630
100 :
$0.065
Buy
2N3904RLRPG ON Semiconductor BIPOLAR TRANSISTOR, NPN, 40V, TO-92 1126525 757
100 :
$0.024
Buy
Bristol Electronics  
Part # Mfg. Stock Price Buy
2N3904 NATIONAL 933
Buy
2N3904 Freescale Semiconductor 500
Buy
2N3904RA National Semiconductor Corporation 2000
Buy
2N3904TR Allegro MicroSystems 2000
Buy
2N3904RLRA Motorola Inc 6400
Buy
2N3904RLRP ON SEMI 1996
Buy
America II Electronics  
Part # Mfg. Stock Price Buy
2N3904 KOREA ELECTRONICS CORPORATION 20000
CALL 877-845-4392
Buy
2N3904 MOTOROLA 4255
CALL 877-845-4392
Buy
2N3904 OTHER 5902
CALL 877-845-4392
Buy
2N3904 STMicroelectronics 2239
CALL 877-845-4392
Buy
2N3904 ON SEMICONDUCTOR 2111
CALL 877-845-4392
Buy
2N3904S KOREA ELECTRONICS CORPORATION 42000
CALL 877-845-4392
Buy
2N3904BU FAIRCHILD 2498128
CALL 877-845-4392
Buy
2N3904RA NATIONAL SEMICONDUCTOR 2439
CALL 877-845-4392
Buy
2N3904RA FAIRCHILD 293252
CALL 877-845-4392
Buy
2N3904RM FAIRCHILD 50000
CALL 877-845-4392
Buy
2N3904RP FAIRCHILD 190000
CALL 877-845-4392
Buy
2N3904TA FAIRCHILD 4148746
CALL 877-845-4392
Buy
2N3904TF FAIRCHILD 400000
CALL 877-845-4392
Buy
2N3904TR FAIRCHILD 70500
CALL 877-845-4392
Buy
2N3904-AT/PF KOREA ELECTRONICS CORPORATION 1334
CALL 877-845-4392
Buy
Quest Components  
Quest Components, Inc.   Search Results Availability Quantity Price
Breaks
Link
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: National Semiconductor Corporation
In Stock 1,923 1: $0.2000
26: $0.1000
101: $0.0600
834: $0.0400

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: --
In Stock 1,440 1: $0.2000
26: $0.1000
101: $0.0600
834: $0.0400

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Motorola Inc
Ships in 2-3 Days 1,161 1: $0.8400
7: $0.4200
25: $0.2520
199: $0.1680

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: NA
Ships in 3-5 Days 824 1: $0.5000
11: $0.2500
41: $0.1500
334: $0.1000

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Motorola Inc
Ships in 3-5 Days 395 1: $0.5000
11: $0.2500
41: $0.1500
334: $0.1000

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: ON Semiconductor
In Stock 387 1: $0.2000
26: $0.1000
101: $0.0600

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Central Semiconductor Corp
In Stock 294 1: $0.2000
26: $0.1000
101: $0.0600

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Motorola Inc
In Stock 276 1: $0.2000
26: $0.1000
101: $0.0600

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Motorola Inc
Ships in 2-3 Days 104 1: $0.1800
29: $0.0900

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Motorola Inc
Ships in 3-5 Days 69 1: $0.5000
11: $0.2500
41: $0.1500

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: .
Ships in 2-3 Days 36 1: $0.8400
7: $0.4200
25: $0.2520

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Fairchild Semiconductor Corporation
In Stock 22 1: $0.2000

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: Allegro MicroSystems
In Stock 19 1: $0.2000

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: XSTR
Ships in 3-5 Days 8 1: $0.5000

Buy Now
Part#: 2N3904
Desc: Bipolar Junction Transistor, NPN Type, TO-92
Mfg: NXP Semiconductors
In Stock 4 1: $0.2000

Buy Now
Garrett Electronics ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Datasheet Stock Price Buy
2N3904 MCC General Purpose NPN Through Hole Transistor TO-92 lBulk Mfr Datasheet 11
25 :
0.102
50 :
0.082
100 :
0.062
Buy
MCM Electronics ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description MCM # Stock Price Buy
2N3904 Distributed By MCM 60V .2A .35W Ebc Transistor TO-92 NPN 2N3904 0
$0.08
Buy
2N3904BU Fairchild Semiconductor Corporation TRANSISTOR NPN 40V TO-92 107-2N3904BU 68
$0.05
Buy
2N3904TF Fairchild Semiconductor Corporation TRANSISTOR NPN 40V TO-92 107-2N3904TF 10
$0.05
Buy
TTI ECIA (NEDA) Member • Authorized Distributor
TTI, Inc. Product Information RoHS
Lead (Pb)
Pricing Availability Buy
Mfr. Part #: 2N3904DCSM
Mfr.: Semelab
Description: BIPOLAR SMALL SIGNAL
Compliant
Pb-Free

Mfr. Part #: 2N3904CSM-QR-EBC
Mfr.: Semelab
Description: Transistors Bipolar - BJT BIPOLAR SMALL SIGNAL
Compliant
Pb-Free

Bisco Industries ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Stock Buy
2N3904TFR MISCELLANEOUS 200
Buy
NAC ECIA (NEDA) Member • Authorized Distributor
Part # Manufacturer Stock Buy
2N3904 Central Semiconductor Corp 4077
Buy
Master Electronics ECIA (NEDA) Member • Authorized Distributor
Part# Mfg. On Hand Pricing Buy Now
2N3904 TAITRON COMPONENTS 185
1 - 24 :
$0.218
25 - 99 :
$0.208
100 - 499 :
$0.188
See More
Buy
2N3904 SURGE COMPONENTS 2256
1 - 99 :
$0.17
100 - 499 :
$0.12
500 - 999 :
$0.08
See More
Buy
2N3904 SEMICONDUCTORS 193
1 - 24 :
$0.188
25 - 49 :
$0.149
50 - 99 :
$0.129
See More
Buy
2N3904 NTE ELECTRONICS 12
1 - 9 :
$1.30
10 - 24 :
$1.08
25+ :
$0.91
Buy
2N3904 SAMSUNG SEMI 149
1 - 99 :
$0.168
100 - 499 :
$0.119
500 - 999 :
$0.079
See More
Buy
2N3904 NATIONAL SEMI 1684
1 - 99 :
$0.167
100 - 499 :
$0.118
500 - 999 :
$0.078
See More
Buy
2N3904TA SAMSUNG SEMI 10144
1 - 49 :
$0.12
50 - 99 :
$0.09
100 - 499 :
$0.07
See More
Buy
2N3904TR SEMICONDUCTORS 27783
1 - 24 :
$0.20
25 - 49 :
$0.18
50 - 99 :
$0.14
100+ :
$0.09
Buy
2N3904CTA FAIRCHILD 33050
1 - 24 :
$0.24
25 - 99 :
$0.19
100 - 249 :
$0.15
See More
Buy
2N3904TAR FAIRCHILD 882
1+ :
$0.016
Buy
2N3904RLRA ON SEMICONDUCTOR 43440
1 - 49 :
$0.485
50 - 99 :
$0.426
100 - 249 :
$0.287
See More
Buy
2N3904RLRP ON SEMICONDUCTOR 77910
Visit website to request pricing
Buy
basicEparts  
Part # Mfg. Description Date Code Stock
2N3904 n/a 2N3904 n/a 17
JAN2N3904 Sprague/Vishay 2N3904 '84 1
RS Components Authorized Distributor
Part # Mfg. Description RS # Stock Buy
2N3904 TT Electronics / Semelab STM NPN transistor,2N3904 0.2A Ic 1Vce 294312P 85
Buy
2N3904 TT Electronics / Semelab STM NPN transistor,2N3904 0.2A Ic 1Vce 294312 3805
Buy
2N3904G ON Semiconductor NPN transistor,2N3904 0.2A 5449927 400
Buy
2N3904BU Fairchild Semiconductor Corporation Transistor GP BJT NPN 40V 0.2A TO92-3 7390397 5440
Buy
2N3904BU Fairchild Semiconductor Corporation Transistor GP BJT NPN 40V 0.2A TO92-3 7390397P 2550
Buy
2N3904TA Fairchild Semiconductor Corporation Transistor GP BJT NPN 40V 0.2A TO92-3 7390442 1510
Buy
2N3904TA Fairchild Semiconductor Corporation Transistor GP BJT NPN 40V 0.2A TO92-3 7390442P 720
Buy
Mouser Electronics ECIA (NEDA) Member • Authorized Distributor
Mouser Electronics Product Detail Pricing Availability Buy
Mfr. Part #: 2N3904
Mfr.: Central Semiconductor Corp
Description: Transistors Bipolar - BJT NPN Gen Pur SS
RoHS: Yes
Mouser Part #: 610-2N3904
1:  $0.36
25:  $0.276
100:  $0.21
250:  $0.149
500:  $0.119
1,000:  $0.091
2,000:  $0.077
5,000:  $0.068
10,000:  $0.061
10,355
In Stock
Buy
Mfr. Part #: 2N3904BU
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN Transistor General Purpose
RoHS: Yes
Mouser Part #: 512-2N3904BU
1:  $0.10
25:  $0.07
100:  $0.051
250:  $0.034
500:  $0.029
1,000:  $0.024
2,000:  $0.02
5,000:  $0.017
10,000:  $0.015
33,844
In Stock
Buy
Mfr. Part #: 2N3904TA
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN Transistor General Purpose
RoHS: Yes
Mouser Part #: 512-2N3904TA
1:  $0.07
25:  $0.05
100:  $0.034
250:  $0.026
500:  $0.022
1,000:  $0.019
2,000:  $0.016
5,000:  $0.015
20,128
In Stock
Buy
Mfr. Part #: 2N3904TF
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN 40V 200mA
RoHS: Yes
Mouser Part #: 512-2N3904TF
1:  $0.12
25:  $0.05
100:  $0.019
250:  $0.018
500:  $0.016
1,000:  $0.015
2,000:  $0.015
44,422
In Stock
Buy
Mfr. Part #: 2N3904-AP
Mfr.: Micro Commercial Components (MCC)
Description: Transistors Bipolar - BJT 40V
RoHS: Yes
Mouser Part #: 833-2N3904-AP
1:  $0.19
10:  $0.10
100:  $0.08
250:  $0.074
500:  $0.068
1,000:  $0.06
2,000:  $0.049
5,000:  $0.041
10,000:  $0.034
18,872
In Stock
Buy
Mfr. Part #: 2N3904CTA
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN Trans Gen Purp Collector=Middle Pin
RoHS: Yes
Mouser Part #: 512-2N3904CTA
1:  $1.12
25:  $0.91
100:  $0.541
250:  $0.411
500:  $0.355
1,000:  $0.299
2,000:  $0.26
5,000:  $0.225
10,000:  $0.203
1,865
In Stock
Buy
Mfr. Part #: 2N3904TAR
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN Transistor General Purpose
RoHS: Yes
Mouser Part #: 512-2N3904TAR
1:  $0.18
25:  $0.14
100:  $0.105
250:  $0.062
500:  $0.05
1,000:  $0.034
2,000:  $0.029
5,000:  $0.026
10,000:  $0.022
126,271
In Stock
Buy
Mfr. Part #: 2N3904TFR
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN Transistor General Purpose
RoHS: Yes
Mouser Part #: 512-2N3904TFR
1:  $0.12
25:  $0.05
100:  $0.019
250:  $0.018
500:  $0.016
1,000:  $0.015
2,000:  $0.015
43,838
In Stock
Buy
Mfr. Part #: 2N3904ZL1G
Mfr.: ON Semiconductor
Description: Transistors Bipolar - BJT 200mA 60V NPN
RoHS: Yes
Mouser Part #: 863-2N3904ZL1G
1:  $0.19
25:  $0.14
100:  $0.118
500:  $0.10
1,000:  $0.082
2,000:  $0.072
5,000:  $0.049
10,000:  $0.035
25,000:  $0.033
1,899
In Stock
Buy
Mfr. Part #: 2N3904RLRPG
Mfr.: ON Semiconductor
Description: Transistors Bipolar - BJT 200mA 60V NPN
RoHS: Yes
Mouser Part #: 863-2N3904RLRPG
1:  $0.41
25:  $0.298
100:  $0.083
500:  $0.074
1,000:  $0.059
2,000:  $0.057
0
Buy
Mfr. Part #: 2N3904_D28Z
Mfr.: Fairchild Semiconductor Corporation
Description: Transistors Bipolar - BJT NPN Transistor General Purpose
RoHS: Yes
Mouser Part #: 512-2N3904D28Z
1:  $0.15
25:  $0.125
100:  $0.104
250:  $0.083
500:  $0.073
750:  $0.073
1,000:  $0.065
2,000:  $0.055
5,000:  $0.052
7,477
In Stock
Buy
Wuhan P&S Authorized Distributor
Part # Manufacturer Description Stock Price (USD) Buy
2N3904G ON Semiconductor General Purpose NPN Silicon Transistor 3
Buy
2N3904RL1G ON Semiconductor General Purpose NPN Silicon Transistor 7
Buy
2N3904RLRPG ON Semiconductor General Purpose NPN Silicon Transistor 14
Buy
Crestwood Technology Group  
Part # Mfg. Rapid Quote Stock
2N3904 National Semiconductor Corporation Get Rapid Quote 20
2N3904 ON Semiconductor Get Rapid Quote 5000
2N3904 SEMITRONICS CORP Get Rapid Quote 1
Digi-Key ECIA (NEDA) Member • Authorized Distributor
Part # Mfg. Description Digi-Key # Stock Price Buy
2N3904 STMicroelectronics TRANSISTOR NPN 60V 200MA TO-92 497-2395-ND 0
Bulk
1 :
$0.33
10 :
$0.225
100 :
$0.156
See More
Buy
2N3904G ON Semiconductor TRANS SS NPN GP 40V 200MA TO-92 2N3904GOS-ND 0
Bulk
1 :
$0.36
10 :
$0.243
100 :
$0.1134
See More
Buy
2N3904BU Fairchild Semiconductor Corporation IC TRANS NPN SS GP 200MA TO-92 2N3904FS-ND 127465
Bulk
1 :
$0.18
10 :
$0.165
25 :
$0.15
See More
Buy
2N3904PH Vishay Semiconductors TRANS NPN GP 40V 200MA TO-92 2N3904PH-ND 0
Bulk
1 :
$0.27
10 :
$0.211
100 :
$0.1566
See More
Buy
2N3904TF Fairchild Semiconductor Corporation TRANSISTOR NPN 40V 200MA TO-92 2N3904TFTR-ND 108000
Tape & Reel
2000 :
$0.03137
6000 :
$0.02829
10000 :
$0.0246
See More
Buy
2N3904TF Fairchild Semiconductor Corporation TRANSISTOR NPN 40V 200MA TO-92 2N3904TFCT-ND 109249
Cut Tape
1 :
$0.19
10 :
$0.174
25 :
$0.1584
See More
Buy
2N3904-AP Micro Commercial Components (MCC) TRANSISTOR NPN GP 40V TO92 2N3904-APTB-ND 40000
Tape & Box
2000 :
$0.0306
6000 :
$0.0276
10000 :
$0.024
See More
Buy
2N3904-AP Micro Commercial Components (MCC) TRANSISTOR NPN GP 40V TO92 2N3904-APCT-ND 41205
Cut Tape
1 :
$0.42
10 :
$0.276
100 :
$0.12
See More
Buy
2N3904CBU Fairchild Semiconductor Corporation TRANSISTOR NPN 40V 200MA TO-92 2N3904CBU-ND 0
Bulk
10000 :
$0.018
Buy
2N3904CTA Fairchild Semiconductor Corporation TRANSISTOR NPN 40V 200MA TO-92 2N3904CTA-ND 0
Tape & Box
2000 :
$0.0243
Buy
2N3904RL1 ON Semiconductor TRANS SS NPN GP 40V 200MA TO-92 2N3904RL1-ND 0
Tape & Reel
24000 :
$0.0254
Buy
2N3904T93 ROHM Semiconductor TRANS SW NPN 40V 0.2A TO-92 TB 2N3904T93-ND 0
Tape & Box
3000 :
$0.06815
Buy
2N3904TAR Fairchild Semiconductor Corporation TRANSISTOR NPN 40V 200MA TO-92 2N3904TAR-ND 0
Tape & Box
2000 :
$0.02907
Buy
2N3904,412 NXP Semiconductors TRANS NPN SW HS 200MA 40V TO92 2N3904,412-ND 0
Bulk
25000 :
$0.0165
Buy
2N3904_J05Z Fairchild Semiconductor Corporation TRANSISTOR NPN 40V 200MA TO-92 2N3904_J05Z-ND 0
Bulk
1500 :
$0.0459
Buy
Rochester Electronics ECIA (NEDA) Authorized Distributor
Part # Mfg. Rochester # Stock Buy
2N3904 ON Semiconductor 396646 1
Buy
2N3904BU Fairchild Semiconductor Corporation 1265074 14025
Buy
2N3904TA Fairchild Semiconductor Corporation 1282966 67653
Buy
2N3904TF Fairchild Semiconductor Corporation 1403441 7460
Buy
2N3904CTA Fairchild Semiconductor Corporation 1193322G 74212
Buy
2N3904TFR Fairchild Semiconductor Corporation 1266111 3077
Buy
2N3904NLBU Fairchild Semiconductor Corporation 1260066G 69895
Buy
2N3904RL1G ON Semiconductor 1085130G 26000
Buy
2N3904RLRA ON Semiconductor 1021728 23523
Buy
2N3904RLRE ON Semiconductor 206796G 7995
Buy
2N3904RLRP ON Semiconductor 1003529G 36000
Buy
2N3904ZL1G ON Semiconductor 1303546G 18000
Buy
2N3904RLRAG ON Semiconductor 1476737G 118490
Buy
2N3904RLRMG ON Semiconductor 1064115 36896
Buy
2N3904RLRPG ON Semiconductor 1188473 19821
Buy
Search complete
Associated Electronic Components for 2N3904