Drift Velocity Calculator
Calculate charge-carrier drift speed and current density from electric field, mobility, and carrier concentration.
About drift velocity
Drift velocity examples
| Inputs | Results | Context |
|---|---|---|
| E = 0.01 V/m, μ = 0.0043 m²/V·s, n = 8.5e28 1/m³ | v = 0.000043 m/s; J = 5.855956e5 A/m² | A metal-like carrier density creates substantial current density from a tiny drift speed. |
| E = 100 V/m, μ = 0.14 m²/V·s, n = 1e20 1/m³ | v = 14 m/s; J = 224.3047 A/m² | A simplified semiconductor example with higher mobility and fewer carriers. |
| E = 5 V/m, μ = 0.05 m²/V·s, n = 2e21 1/m³ | v = 0.25 m/s; J = 80.1088 A/m² | Both drift velocity and current density scale linearly with electric field. |
How to calculate drift velocity
- Enter the electric field magnitude in volts per meter.
- Enter the mobility of the relevant charge carrier in square meters per volt-second.
- Provide the mobile carrier concentration per cubic meter using scientific notation if needed.
- Select Calculate drift velocity to display drift speed and current density.
Drift velocity FAQ
Why is electron drift velocity so slow?
Electrons undergo frequent scattering and have largely random thermal motion. The electric field produces only a small directional average, even when current is significant.
Does electricity travel at the drift velocity?
No. Changes in the electromagnetic field propagate through a circuit much faster than individual carriers drift through the conductor.
What is carrier mobility?
Mobility measures how much drift velocity a carrier gains per unit electric field. It varies with material, temperature, impurities, and carrier species.
Why does the calculator report a positive speed?
It reports the magnitude of drift velocity and current density. Electron drift direction is opposite the electric field, while conventional current points with the field.
When does the linear formula fail?
At sufficiently high fields, scattering and velocity saturation can make velocity nonlinear. Device-grade calculations should then use a field-dependent mobility model.