Reference chart
Common transistors chart
Print it: Circuit symbols cheat sheet (PDF: A4 · US Letter)
A transistor lets a small signal switch a bigger load. Most hobby circuits use the same few parts, and this chart gives each one's limits from its datasheet, its gain or threshold, and which pin is which, so you can pick the right one for the job.
Bipolar transistors (BJTs)
| Part | Type | Max VCE | Max IC | Gain (hFE) |
|---|---|---|---|---|
| 2N3904 | NPN | 40 V | 200 mA | 100–300 at 10 mA |
| 2N3906 | PNP | 40 V | 200 mA | 100–300 at 10 mA |
| 2N2222A | NPN | 40 V | 600 mA | 100–300 at 150 mA |
| BC547 | NPN | 45 V | 100 mA | 110–800, by gain group |
| BC557 | PNP | 45 V | 100 mA | 125–800, by gain group |
| TIP120 | NPN Darlington | 60 V | 5 A | 1000 or more |
Gain, hFE, is the datasheet's name for β. It changes with current and from part to part, so design with the smallest value. A BC547B or BC547C is a BC547 sorted into a higher gain group. PNP datasheets give their ratings as negative numbers, like −40 V.
A TIP120 is two transistors in one (a Darlington pair), so its gain is huge, but it drops up to 2 V when fully on and needs a heatsink above about an amp.
Logic-level MOSFETs
| Part | Max VDS | Max ID | VGS(th) | RDS(on) (max) |
|---|---|---|---|---|
| 2N7000 | 60 V | 200 mA | 0.8–3 V | 5.3 Ω at 4.5 V |
| IRLZ44N | 55 V | 47 A on a big heatsink | 1–2 V | 25 mΩ at 5 V |
| IRFZ44N (not logic-level) | 55 V | 49 A on a big heatsink | 2–4 V | 17.5 mΩ at 10 V |
The threshold, VGS(th), is where the MOSFET only just starts to conduct. To switch a load fully on, the gate needs the voltage its RDS(on) is quoted at. That's why the IRFZ44N, which needs 10 V, is a poor choice for a 5 V or 3.3 V board, even though it looks almost the same.
The huge ID figures assume the case is held at 25 °C. In free air, a TO-220 MOSFET can only get rid of a watt or two, so work out the heat with P = I² × RDS(on).
Which pin is which
Hold a TO-92 part (the small black half-cylinder) with the flat face toward you and the legs down. Hold a TO-220 part (with the metal tab) with the writing toward you. Then, left to right:
| Part | Package | Pins, left to right |
|---|---|---|
| 2N3904, 2N3906 | TO-92 | E, B, C |
| 2N2222A | TO-92 | E, B, C (PN2222A) or C, B, E (P2N2222A) |
| BC547, BC557 | TO-92 | C, B, E |
| TIP120 | TO-220 | B, C, E (the tab is C) |
| 2N7000 | TO-92 | S, G, D |
| IRLZ44N, IRFZ44N | TO-220 | G, D, S (the tab is D) |
These are the usual pinouts, but makers differ, especially for the 2N2222A and the BC547 family. Check the datasheet for your exact part before you solder.
What each is for
| Part | Use it for |
|---|---|
| 2N3904, BC547 | Small loads like LEDs, buzzers and small relays, and signal amplifiers |
| 2N3906, BC557 | The same, as a PNP high-side switch |
| 2N2222A | Relays, small motors and lamps up to about 300 mA |
| TIP120 | Motors, solenoids and LED strips of an amp or more, from a weak control signal |
| 2N7000 | Small loads from a 5 V pin, and shifting logic levels |
| IRLZ44N | Motors, solenoids and LED strips of several amps from a 5 V pin, running cool |
Picking a switch
- Load current: pick a part rated for at least twice it.
- Load voltage: pick a VCE or VDS rating well above the supply, with margin for spikes from coils.
- Control voltage: a 5 V pin drives every part here except the IRFZ44N. On 3.3 V, pick a MOSFET whose RDS(on) is quoted at 2.5 V.
- Base or gate: give a BJT a base resistor, and a MOSFET a gate pull-down.
Free lesson
Now build it yourself
Each lesson comes in three short parts: see the idea, try it on a live board, then build it yourself, with quick checks as you go.
“Transistors as switches” is lesson 5 of 6 in Silicon Ridge, Electronics World 5. Free with an account. Lessons unlock in order, so you’ll do the 32 before it first.
Or start from the very first lesson, no account neededWork it out
The ideas behind it
- Transistor as a switch, explainedA trickle into the base switches a big current: cutoff, saturation and the base resistor.
- MOSFET as a switch, explainedA gate voltage, not a current, opens the channel: threshold, R_DS(on) and the flyback diode.
- How to switch a big load from an Arduino with a transistorThe pin turns the tap, the supply does the work: an NPN switch, its base resistor and the numbers.
Questions people ask
What is the pinout of a 2N2222?
It depends on the maker. The PN2222A reads E, B, C with the flat face toward you and the legs down, but the P2N2222A reads C, B, E. Check the datasheet for your exact part, or find the base with a multimeter's diode test.
Is the IRLZ44N a logic-level MOSFET?
Yes. Its on-resistance is quoted at 4 V and 5 V gates, so a 5 V microcontroller pin turns it fully on. The IRFZ44N, without the L, is a standard part that needs about 10 V on its gate.
What's the difference between a 2N2222A and a 2N3904?
Both are 40 V NPN transistors with a gain of 100–300. The 2N3904 is rated for 200 mA and the 2N2222A for about 600 mA, so the 2N2222A suits bigger loads like relays and small motors.
Should I use a TIP120 or a MOSFET?
For a new design, a logic-level MOSFET. At 3 A a TIP120 can drop up to 2 V and burn about 6 W. An IRLZ44N with 25 mΩ on-resistance burns about 0.23 W at the same current, so it stays cool without a big heatsink.
More charts
- Standard resistor values chartThe E12, E24 and E96 series, decade by decade, and which one to reach for.
- SMD resistor code chartTurn 472, 4702, 4R7 or 01C on a tiny resistor into ohms.
- LED forward voltage by colourEach colour's forward voltage, and how many LEDs fit in series on 5 V, 9 V or 12 V.
- Electronics unit prefixes and conversionsp, n, µ, m, k, M and G, conversion tables, and what 4k7 or 2n2 means.
- Capacitor code chartTurn 104, 473J or 2A into a value, a tolerance and a voltage rating.
- Common diodes chart1N4148, 1N4007, 1N5819 and the 1N47xx Zeners compared, and which one to use.
- Logic gate truth tablesAll seven gates' truth tables, how to write each one, and the chip numbers to buy.
- Arduino Uno pins and limitsWhich Uno pin does what, and how much current each pin and the whole board can give.
- Binary, decimal and hex table0 to 15 in all three bases, the powers of two, common bytes, and converting four bits at a time.
- AWG wire gauge chartAWG and mm² side by side, ohms per metre, and roughly how many amps each size takes.
- Battery voltage and capacity chartFull, nominal and flat voltages, typical mAh, and how full a lithium cell is from its voltage.
- Electronics formulas cheat sheetOhm's law to antenna length: every formula in the course, what it gives and where to learn it.
- Electronics glossaryFrom AC to Zener diode: the words of electronics, each in a sentence or two.