Advertisement
Advertisement
PHYSICS

Drift Velocity Calculator — carrier speed in a conductor

Find how fast charge carriers actually crawl along a wire, from the current, the conductor cross-section and the number of free carriers per cubic metre.

The steady current in the conductor. Drift velocity is directly proportional to it, so doubling the current doubles the crawl.
2.053 mm is the diameter of 12 AWG copper, the standard worked example in most textbooks. Switch the selector to enter a conductor area in square millimetres instead.
Scientific notation works here: type 8.342e28. Copper is about 8.34 × 1028 free electrons per cubic metre on the one-electron-per-atom model. A doped semiconductor is millions of times lower.
1 for electrons and singly charged ions. Use 2 for a doubly charged ion in an electrolyte. The magnitude is what matters; the sign only sets direction.
Used only for the transit-time figure — how long one carrier would take to travel this far. It does not affect the drift velocity itself.
Drift velocity vd
 
 
0
Current density J
0
Cross-sectional area
0
Free charge density
0
Transit time over length
Tip: drift velocity is astonishingly slow — typically a fraction of a millimetre per second in a household wire. The lamp still lights instantly, because the signal that starts every electron moving travels at close to the speed of light while the electrons themselves barely shuffle.
Advertisement

The drift velocity calculator above answers a question that sounds simple and consistently surprises people: how fast do the charge carriers in a wire actually move? The answer, for a copper conductor carrying a normal domestic current, is roughly half a millimetre per second. An electron would take several hours to travel the length of a house. The light still comes on the instant you flick the switch, and understanding why is the point of this page.

Arb Digital builds free physics calculators that separate the quantity being computed from the intuition people bring to it. Drift velocity is one of the clearest examples of that gap in the whole of electromagnetism, because almost everyone's mental picture of current involves electrons racing along the wire, and almost nothing about that picture is right.

What This Drift Velocity Calculator Does

It computes vd, the average velocity of the free charge carriers along the conductor, from four quantities: the current, the cross-sectional area, the number density of free carriers, and the charge each carrier carries. It also returns the current density, the free charge density in the material, and how long a single carrier would take to traverse a conductor of the length you specify.

The carrier density is the input that does the most work and is the least familiar. For a metal it is essentially the number of atoms per cubic metre multiplied by the number of conduction electrons each atom releases. For a semiconductor it depends on doping and temperature and can be many orders of magnitude smaller, which is why the same current in a semiconductor produces a vastly higher drift velocity.

How to Use It

  1. Enter the current the conductor carries. Not the supply rating, the actual current, which for a resistive load comes straight from the Ohm's law calculator.
  2. Give the cross-section, either as a round wire diameter in millimetres or as an area in square millimetres if you are working from a cable specification.
  3. Enter the free carrier density for the material, in carriers per cubic metre. Scientific notation is accepted directly.
  4. Set the charge per carrier, in multiples of the elementary charge. Leave it at 1 for conduction electrons.
  5. Read the drift velocity and the transit time. The transit time is the figure that makes the scale of the result concrete.

The Formula: How Drift Velocity Is Calculated

Consider a length of conductor of cross-sectional area A. In a slice of length Δx there are n A Δx carriers, each carrying charge q, so the slice holds a charge of n q A Δx. If all those carriers drift past a plane in time Δt, and Δx = vdΔt, then the current is I = n q A vd. Rearranged, that gives the expression this page uses:

vd = I ÷ (n × q × A). Section 9.2 of OpenStax University Physics Volume 2, on the model of conduction in metals, derives this and works through the copper example directly. The elementary charge used here is the exact defined value 1.602176634 × 10−19 coulombs, published by NIST as the CODATA value for the elementary charge.

Dividing both sides by the area gives the current density, J = I ÷ A = n q vd, which is the same statement written per unit area and is often the more useful form because it is independent of conductor size.

Work the defaults through by hand. A 2.053 mm diameter wire has area A = π × (2.053 × 10−3)² ÷ 4 = 3.310 × 10−6 m². With n = 8.342 × 1028 m−3 and q = 1.6022 × 10−19 C, the free charge density n q is 1.3365 × 1010 C/m³. Multiply by the area and you get 4.424 × 104 C/m. A current of 20 A therefore corresponds to vd = 20 ÷ 44,244 = 4.52 × 10−4 m/s, which is 0.452 mm per second. Over ten metres of cable, a single electron would take about 22,100 seconds — more than six hours.

Advertisement

Why the Light Comes On Instantly

If electrons crawl, why is there no delay? Because the current does not have to travel from the switch to the lamp. The wire is already full of free electrons everywhere along its length, including inside the lamp filament. What propagates when you close the switch is not electrons but the electric field that pushes them, and that field establishes itself along the conductor at a substantial fraction of the speed of light — typically somewhere between half and nearly all of it, depending on the insulation and geometry.

The usual analogy is a pipe already full of water. Push at one end and water leaves the far end almost immediately, even though the individual molecule you pushed has barely moved. The electrons behave the same way. Every electron in the circuit starts drifting at essentially the same moment, and the one that lights the filament was already sitting in the filament.

Drift Velocity Versus Thermal Velocity

The number this page returns is not how fast electrons are moving. It is how fast their average position shifts. Free electrons in a metal at room temperature are moving very fast indeed — on the order of 106 metres per second — in random directions, colliding constantly with the lattice and with each other.

Apply a field and you superimpose a tiny systematic bias on that violent random motion. Between collisions each electron accelerates slightly in one direction; each collision randomises it again. The net effect is a drift of well under a millimetre per second on top of a random motion a billion times faster. The ratio between the two is what makes the intuition so hard: the ordered part of the motion that carries all the current is a vanishingly small perturbation on the disordered part that carries none.

Why Semiconductors Behave Completely Differently

The formula contains n in the denominator, so halving the carrier density doubles the drift velocity for the same current. Metals have enormous carrier densities, around 1028 to 1029 per cubic metre, because every atom contributes. A doped semiconductor might have 1021 or 1022 per cubic metre — six or seven orders of magnitude fewer.

Carry the same current density through such a material and the carriers must drift millions of times faster to do it. That is why drift velocities in semiconductor devices are measured in metres per second or faster rather than fractions of a millimetre per second, and why the relationship eventually breaks down entirely: at high fields, drift velocity in a semiconductor saturates and stops rising proportionally, which is one of the physical limits on how fast a transistor can switch.

Where This Sits Next to the Other Conduction Tools

This page returns a velocity from a current. The electrical mobility calculator is the natural next step: mobility is drift velocity divided by electric field, so it takes the number this page produces and normalises it against the field driving it, giving a material property rather than a circuit-dependent figure. The conductivity and resistivity calculator handles the bulk material property that mobility and carrier density together determine.

Do not confuse any of these with the electron speed calculator, which deals with a free electron accelerated through a vacuum by a potential difference and reaching a substantial fraction of the speed of light. That is a completely different physical situation: no lattice, no collisions, no drift. To count the carriers themselves, the excess electrons calculator converts between a net charge and a number of electrons.

Need a website that loads fast and actually works?

Arb Digital builds free tools like this one because useful pages earn attention. If you want tools, calculators or content built for your own audience, we can help.

Browse All Free Tools Talk to Arb Digital

Common Mistakes to Avoid

  • Entering the atomic density instead of the free carrier density — they are equal only when each atom contributes exactly one conduction electron, which is a model assumption rather than a fact.
  • Using millimetres where the formula wants metres — every quantity in the derivation is SI, so an area in square millimetres is a factor of a million out.
  • Reading the answer as the speed of the electrical signal — the signal travels at a large fraction of light speed; only the carriers crawl.
  • Assuming the whole cable cross-section carries the current at high frequency — the skin effect confines alternating current to a thin outer layer, so the effective area is smaller than the geometric one.
  • Applying a metallic carrier density to a semiconductor — the difference is six orders of magnitude and it changes the answer completely.

Related Free Tools From Arb Digital

Pair this with the electrical mobility calculator to turn the velocity into a material property, and the conductivity and resistivity calculator for the bulk behaviour. The Ohm's law calculator and the electric field calculator give you the current and the field that drive everything here, while the electric charge converter and the excess electrons calculator handle the charge side. Everything Arb Digital publishes sits on the free online tools hub.

Frequently Asked Questions

Why is drift velocity so slow?

Because there are so many carriers. A cubic metre of copper contains something like 8 × 1028 free electrons, so even a modest current is shared across an enormous number of them. Each one only needs to shift a fraction of a millimetre per second for the collective flow to add up to twenty amperes.

If electrons move that slowly, why does a lamp light immediately?

Because the electrons that light the lamp were already inside the lamp. Closing the switch establishes an electric field along the whole circuit at a large fraction of the speed of light, and every free electron everywhere in the circuit begins drifting almost simultaneously. Nothing has to travel from the switch to the bulb.

What carrier density should I use for copper?

The usual textbook figure is about 8.34 × 1028 per cubic metre, obtained by assuming one conduction electron per copper atom and using copper's density and molar mass. That one-electron assumption is a model, not a measurement, so treat the result as accurate to within a factor of order one rather than to three figures.

Does drift velocity depend on the voltage or the current?

Directly on the current, through I = nqAv. Voltage enters only because it determines the current for a given resistance. For a fixed conductor, a higher voltage means a higher current means a proportionally higher drift velocity.

Is drift velocity the same as electron speed?

No, and the difference is enormous. Free electrons in a metal move at around a million metres per second in random directions from thermal energy alone. Drift velocity is the tiny systematic bias added on top of that random motion by an applied field, and it is what actually carries the current.

Why does a thinner wire have a higher drift velocity?

Because area is in the denominator. The same current squeezed through a smaller cross-section means fewer carriers available at any moment, so each must drift faster. That is also why current density, rather than raw current, is the quantity that governs heating and conductor sizing.

Does this work for alternating current?

Only in an instantaneous sense. In an AC conductor the carriers oscillate back and forth about a fixed position rather than drifting steadily anywhere, so there is no net transport. The formula still gives the instantaneous drift speed for an instantaneous current, but the transit-time figure has no meaning.

Can drift velocity keep rising with current indefinitely?

Not in practice. In a metal the conductor melts long before anything interesting happens to the carriers. In a semiconductor the drift velocity saturates at high electric field and stops rising proportionally, which is a real physical ceiling on device switching speed rather than a modelling limitation.

This tool is provided for educational use. It applies the free-electron transport relation with a uniform carrier density and does not model the skin effect, temperature dependence, velocity saturation or band structure.

Advertisement
Advertisement

Take it further

Need something more advanced? Try the free AI Website Audit & Keyword Research tools, or browse our free WordPress plugins.