MosfetLab Pro

Content rating
Rated for 3+
0+
Downloads
Content rating
Rated for 3+
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

An interactive lab for learning how MOSFET transistors behave. Move the sliders, watch the circuit and graphs update, and see how gate voltage, load, frequency and temperature affect a real switching circuit.

WHAT’S INSIDE

• Simulator: set gate voltage, drain voltage and load resistance, and see the drain current (ID vs VGS curve) and power update on a live circuit diagram.
• Gate Charge Lab: follow how the gate charges over time and see where the Miller plateau appears.
• Switching Analyzer: view switching waveforms and how gate resistance changes switching speed and losses.
• PWM Motor Lab: drive a motor load with PWM, adjust frequency and duty cycle, and see why a flyback diode is needed.
• Heat Simulator: watch the junction temperature rise over time with different ambient temperatures, currents and heatsink sizes.
• 8 calculators: gate resistor, power dissipation, heatsink, switching loss, PWM, RDS(on) loss, efficiency and thermal.
• Database: key specs for 8 common parts: IRFZ44N, IRLZ44N, IRF3205, IRF540, AO3400, 2N7000, BS170 and IRL3705N.
• Learn: 10 short lessons covering MOSFET basics, structure, N-channel vs P-channel, enhancement and depletion mode, gate charge, switching speed, PWM control, heat dissipation and power electronics.
• Schematic diagrams you can pinch to zoom.

WHO IT’S FOR

Electronics students, hobbyists and makers who want to understand what a MOSFET is doing before building a circuit, and anyone who wants a quick estimate of losses or heat.

GOOD TO KNOW

The simulations use simplified models meant for learning and rough estimates. For a final design, always check the manufacturer’s datasheet.
Learn how MOSFETs work with simulators, graphs, calculators and short lessons.
Updated on
Nov 5, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection