Magnetic force on a current-carrying conductor

Grab the two rails of a toy railgun, hook them to a battery, and lay a metal rod across them inside a horseshoe magnet — close the switch and the rod leaps off the rails before you can blink. Nothing touched it. No wind pushed it. A current flowed, a magnetic field was already sitting there waiting, and the two together produced a force strong enough to fling metal through the air. That single sideways shove is the whole content of this article: the magnetic force on a current-carrying conductor. The idea is not really new — you already know that a moving charge feels a force F⃗=qv⃗×B⃗\vec F = q\vec v \times \vec B when it crosses a magnetic field. A current is nothing but a river of such charges drifting together inside a wire. Add up the tiny force on every drifting electron in a segment of wire and, almost magically, the messy microscopic sum collapses into one clean macroscopic law: F⃗=Il⃗×B⃗\vec F = I\vec l \times \vec B. No need to track individual charges ever again — the current II, the wire's length vector l⃗\vec l, and the field B⃗\vec B are all you need. This is not a museum-piece formula. It is the reason a loudspeaker cone vibrates to make sound, the reason an electric motor's coil spins, and the reason two current-carrying wires either attract or repel each other strongly enough that the SI once defined the ampere using exactly this force. By the end of this article you should be able to look at any straight current-carrying wire sitting in a magnetic field, work out both the size and the direction of the force on it, and see why this one vector product quietly powers half the electric machines around you.

Key takeaways
  • A current-carrying conductor in a magnetic field feels a force F⃗=Il⃗×B⃗\vec F = I\vec l \times \vec B, where l⃗\vec l points along the direction of conventional current flow.
  • In magnitude, F=BIlsin⁡θF = BIl\sin\theta, with θ\theta the angle between the wire and the field.
  • The force is maximum (F=BIlF = BIl) when the wire is perpendicular to B⃗\vec B, and zero when the wire runs parallel or antiparallel to B⃗\vec B.
  • The force direction follows the right-hand rule for l⃗×B⃗\vec l \times \vec B — it is always perpendicular to both the wire and the field, so it can never do work by pushing the wire along its own length.
  • The formula is built by summing qv⃗d×B⃗q\vec v_d \times \vec B over every drifting charge carrier in the wire, using I=nAevdI = nAev_d.
  • This same force, applied between two parallel current-carrying wires, is what historically fixed the definition of the ampere; applied around a current loop, it produces the torque that runs every DC motor and moving-coil galvanometer.
  • Key idea: because a current is a stream of moving charges, the microscopic force qv⃗×B⃗q\vec v\times\vec B on each carrier sums to the macroscopic law F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B, giving a sideways push of magnitude BIlsin⁡θBIl\sin\theta that is zero along the field and maximum across it.
The core insight

A current-carrying wire in a magnetic field feels the force F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B (magnitude BIlsin⁡θBIl\sin\theta, direction from the right-hand rule), which is simply the sum of the qv⃗×B⃗q\vec v\times\vec B force on every drifting charge that makes up the current.

Where it fits in the syllabus

This result sits in the CBSE Class 12 unit Moving Charges and Magnetism, directly after the force on a single moving charge F⃗=qv⃗×B⃗\vec F = q\vec v\times\vec B (including the combined electric-and-magnetic Lorentz force). The syllabus explicitly lists F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B as prescribed content, together with its two big applications later in the same chapter: the force between two parallel current-carrying wires (which fixes the definition of the ampere) and the torque on a current loop τ⃗=m⃗×B⃗\vec\tau = \vec m\times\vec B (the working principle of the moving-coil galvanometer and the electric motor). Everything in this article stays within that scope — straight wires in uniform fields, the right-hand rule for direction, and the microscopic origin of the formula in terms of drifting charge carriers; nothing here reaches beyond the listed board syllabus.

The physical picture

Picture a straight segment of wire of length ll carrying a steady current II, sitting inside a uniform magnetic field B⃗\vec B. Represent the wire itself as a vector l⃗\vec l: its magnitude is the wire's length and its direction is the direction of conventional current flow. The force the field exerts on this current-carrying segment is a single, clean vector product.

F⃗=I l⃗×B⃗\vec F = I\,\vec l \times \vec B

where: II is the steady current in the wire (amperes), l⃗\vec l is the length vector of the straight segment pointing along the current (metres), and B⃗\vec B is the magnetic field the wire sits in (tesla). The cross product means F⃗\vec F is always perpendicular to the plane containing l⃗\vec l and B⃗\vec B — the force never points along the wire and never points along the field, only sideways to both. Physically, a current only feels a magnetic push in the direction that is "across" the field lines it is crossing. Taking magnitudes and writing θ\theta for the angle between the wire and the field gives the working formula used in every numerical problem.

F=BIlsin⁡θF = BIl\sin\theta

where: BB is the field strength (tesla), II the current (amperes), ll the wire's length (metres), and θ\theta the angle between the current direction and B⃗\vec B. Read it as a dial: at θ=90°\theta = 90° the wire cuts directly across the field and sin⁡θ=1\sin\theta = 1 gives the biggest possible push, F=BIlF = BIl; as θ\theta shrinks toward 0°0° the wire tilts to lie along the field, sin⁡θ→0\sin\theta \to 0, and the force fades to nothing — a current flowing exactly along field lines feels no magnetic force at all, however large that current is.

Figure
A straight wire carrying current I lying at an angle theta to a uniform magnetic field B, with the resulting force F shown perpendicular to both, following the right hand rule
Force on a current-carrying wire: F = I l x B B (uniform field) I (current) theta F (force) Right hand rule: fingers along I, curl toward B, thumb gives F F is always perpendicular to both the wire and the field

Derivation and worked applications of this force

Derivation AFrom a moving charge to a current-carrying wire

The goal of this derivation is to show that the macroscopic force law F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B on a current-carrying conductor is not an independent postulate but a direct and necessary consequence of the microscopic force F⃗=qv⃗×B⃗\vec F = q\vec v\times\vec B that acts on every single moving charge, once we recognise that an electric current is simply an enormous number of such charges drifting together through the wire, and once we express that drift in terms of the measurable quantities current, cross-sectional area, and charge density that define II in the first place.

Step 1. Model the wire as a conductor of cross-sectional area AA carrying free charge carriers of charge ee each, with number density nn (carriers per unit volume). Under the applied field driving the current, these carriers do not move randomly forever — on top of their random thermal motion they acquire a small net drift velocity v⃗d\vec v_d along the wire, and it is this drift that constitutes the electric current.

Step 2. Recall how drift velocity relates to current. In a time Δt\Delta t, the carriers in a length vdΔtv_d\Delta t of the wire cross any given cross-section. The number of such carriers is nA(vdΔt)n A (v_d\Delta t), each carrying charge ee, so the current is I=nAvdΔt⋅eΔt=nAevdI = \dfrac{n A v_d \Delta t \cdot e}{\Delta t} = nAev_d. This is the standard microscopic expression for current in terms of drift velocity.

Step 3. Apply the single-charge magnetic force law F⃗=ev⃗d×B⃗\vec F = e\vec v_d\times \vec B to one drifting carrier, then sum over every carrier inside a chosen length ll of the wire. The number of carriers in that length is N=nAlN = nAl, and since every carrier drifts with essentially the same v⃗d\vec v_d in the same field B⃗\vec B, the total force is just NN times the force on one carrier: F⃗total=nAl⋅ev⃗d×B⃗\vec F_{\text{total}} = nAl \cdot e\vec v_d\times\vec B.

Step 4. Regroup the constants. Write F⃗total=(nAevd) l⃗×B⃗\vec F_{\text{total}} = (nAev_d)\,\vec l\times\vec B, where l⃗\vec l is the vector of magnitude ll pointing along the direction the carriers drift, i.e. along the conventional current. The bracket nAevdnAev_d is exactly the current II from Step 2, so the sum collapses to F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B — the macroscopic law, built without any new physics, purely from adding up the identical microscopic push on every carrier in the wire.

Worked examples

Board level - force on a wire perpendicular to a field

A straight wire of length 0.5 m0.5\ \text{m} carries a current of 10 A10\ \text{A} and is placed perpendicular to a uniform magnetic field of 0.4 T0.4\ \text{T}. Find the force on the wire.

Step 1. Note the angle. The wire is stated to be perpendicular to B⃗\vec B, so θ=90°\theta = 90° and sin⁡θ=1\sin\theta = 1 — this is the orientation that gives the largest possible force for the given BB, II, ll.

Step 2. Write the magnitude formula with the given values substituted in. F=BIlsin⁡θ=(0.4 T)(10 A)(0.5 m)(1)F = BIl\sin\theta = (0.4\ \text{T})(10\ \text{A})(0.5\ \text{m})(1).

Step 3. Multiply through carefully, one factor at a time. 0.4×10=40.4\times10 = 4; then 4×0.5=24\times0.5 = 2; the sin⁡θ=1\sin\theta = 1 factor leaves this unchanged.

Step 4. State the direction using the right-hand rule: point the fingers along the current, curl them toward B⃗\vec B, and the thumb gives the force direction — perpendicular to both the wire and the field, the direction that would push the wire sideways out of the field region. The force on the wire is F=2 NF = 2\ \text{N}.

Competitive level - force on a tilted wire, then finding the missing angle

A conducting rod of length 0.3 m0.3\ \text{m} carrying a current of 6 A6\ \text{A} is placed in a magnetic field of 0.5 T0.5\ \text{T}, making an angle of 30°30° with the field direction. First find the magnetic force on the rod, then find the angle at which the same rod, same current, same field, would instead experience exactly half of the maximum possible force on it.

Step 1. List the given values for the first part: B=0.5 TB = 0.5\ \text{T}, I=6 AI = 6\ \text{A}, l=0.3 ml = 0.3\ \text{m}, θ=30°\theta = 30°, and recall sin⁡30°=0.5\sin 30° = 0.5.

Step 2. Compute the maximum possible force first, at θ=90°\theta = 90°, since it will be needed for the second part too: Fmax⁡=BIl=0.5×6×0.3=0.9 NF_{\max} = BIl = 0.5\times6\times0.3 = 0.9\ \text{N}.

Step 3. Now bring in the actual angle: F=Fmax⁡sin⁡θ=0.9×sin⁡30°=0.9×0.5=0.45 NF = F_{\max}\sin\theta = 0.9\times\sin30° = 0.9\times0.5 = 0.45\ \text{N}. Because the rod is tilted rather than perpendicular, only the sin⁡θ\sin\theta fraction of the maximum force acts — the rod's length has an effective "across-the-field" component equal to lsin⁡θl\sin\theta.

Step 4. Now solve the second part: find θ′\theta' such that F=12Fmax⁡F = \tfrac12 F_{\max}, i.e. sin⁡θ′=12\sin\theta' = \tfrac12, giving θ′=30°\theta' = 30°. Interestingly this is the same 30°30° we started with here — a useful cross-check that at θ=30°\theta = 30° the rod already sits at exactly half its maximum possible force, since sin⁡30°=0.5\sin30° = 0.5 precisely. The force on the tilted rod is F=0.45 NF = 0.45\ \text{N}, and the angle that gives exactly half the maximum force is θ=30°\theta = 30° (as well as its supplement 150°150°, since sin⁡150°=sin⁡30°\sin150° = \sin30° too). Timing note: in an exam, do not recompute BIlBIl twice — calculate the perpendicular-case value Fmax⁡=BIlF_{\max} = BIl once as a fixed number, then just multiply by sin⁡θ\sin\theta for any angle asked in the same question; this habit saves roughly 20-30 seconds per sub-part in a numerical with multiple angles.

Common traps

  • Writing F=BIlF = BIl unconditionally and forgetting the sin⁡θ\sin\theta factor the moment the wire is not exactly perpendicular to the field — this single omission is one of the most frequent silent mark-losers in board answer sheets.
  • Treating l⃗\vec l as "just along the wire" without fixing its sense — l⃗\vec l must point along the direction of conventional current flow, not the reverse, otherwise the right-hand rule gives a force in the wrong direction.
  • Assuming a curved or looped wire needs an entirely different formula. A curved wire is simply broken into many tiny straight elements dl⃗d\vec l, each obeying dF⃗=I dl⃗×B⃗d\vec F = I\,d\vec l\times\vec B; for a closed loop in a uniform field these elemental forces add to exactly zero net force overall (even though the net torque on the loop is generally not zero).
  • Forgetting that a wire running parallel or antiparallel to B⃗\vec B feels zero force no matter how large the current is — students sometimes assume "more current always means more force," but direction relative to the field matters just as much as magnitude.
  • Mixing up F⃗=qv⃗×B⃗\vec F = q\vec v\times\vec B (single charge) with F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B (whole wire) in a numerical, plugging a velocity into the wire formula or a length into the point-charge formula.

You should be able to…

  • State and, if asked, build up F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B starting from the magnetic force qv⃗×B⃗q\vec v\times\vec B on a single moving charge, using I=nAevdI = nAev_d.
  • Compute the magnitude F=BIlsin⁡θF = BIl\sin\theta for a straight current-carrying wire at any angle to a uniform field.
  • Identify instantly when the force is maximum (wire perpendicular to B⃗\vec B) and when it is zero (wire parallel or antiparallel to B⃗\vec B).
  • Apply the right-hand rule correctly to find the direction of the force, given the current direction and the field direction.
  • Explain why the net magnetic force on a closed current loop in a uniform field is zero even though the loop can still experience a net torque.
  • Connect this single-wire force to its two big consequences later in the chapter: the force between parallel current-carrying wires (the ampere's definition) and the torque on a current loop (the galvanometer and the motor).

Ask the tutor: Want to see the microscopic-to-macroscopic derivation walked through slowly with a specific nn, AA, ee, and vdv_d plugged in, or get quizzed on right-hand-rule directions for wires and fields drawn at odd angles?

Why does the formula use l, the wire's own length, and not something about the field's shape or extent?

Because the force law is really adding up the push on every drifting charge inside the wire, the only geometry that matters is how much wire is sitting in the field — that is exactly what ll captures. The field's own shape only enters through BB (its strength) and θ\theta (the angle it makes with the wire). If you doubled the length of wire immersed in the same field at the same angle, you would simply be doubling the number of charge carriers feeling the push, so the force doubles too — that proportionality is baked into the formula as the factor ll.

Does the wire actually need to be perfectly straight for F = I l cross B to apply?

The clean formula F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B as written applies to a straight segment in a uniform field. For a bent or curved wire, you cannot use one single l⃗\vec l for the whole shape — instead you imagine chopping the wire into many tiny straight pieces dl⃗d\vec l, apply dF⃗=I dl⃗×B⃗d\vec F = I\,d\vec l\times\vec B to each tiny piece, and add up (integrate) all those tiny forces. For board-level problems you will almost always be given straight segments, but it helps to know the underlying idea generalises smoothly to any shape.

If the force is always perpendicular to the wire, how does a current-carrying wire ever move forward, like in a railgun?

It does not move "forward along the current" — it moves sideways, exactly in the direction the force F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B points, which is perpendicular to the wire itself. In a railgun the wire (the sliding rod) is mounted so that it is free to slide along the two rails in precisely that perpendicular direction, so the sideways magnetic push is the forward launch direction of the rod. The current inside the rod itself never speeds up because of this force; it is the whole rod, as a rigid conductor, that accelerates.

How is this connected to how an electric motor actually spins?

A motor's coil is a loop of wire carrying current inside a magnetic field. Each straight side of the loop feels a force F⃗=Il⃗×B⃗\vec F = I\vec l\times\vec B, and because the current flows in opposite directions along the two opposite sides of the loop, those two forces point in opposite directions too. Equal and opposite forces acting on opposite sides of a loop do not cancel to zero motion — they form a couple that produces a torque, τ⃗=m⃗×B⃗\vec\tau = \vec m\times\vec B, and that torque is what spins the coil continuously once a commutator keeps flipping the current direction at the right moment. This article's force law is the building block; the torque on a full loop is the next step, covered separately in the chapter.

Before this

Where this leads