# Hysteresis Loop Simulator - Soft & Hard Magnets, Domains, Curie Point

> Simulate B–H loops and losses for silicon steel, ferrite and NdFeB, watch domain avalanches, compare dia-, para- and ferromagnets, estimate magnet pull.

- URL: https://qilingtools.com/en/physics/magnetic-materials
- Category: Physics Tools (https://qilingtools.com/en/physics)
- Tags: [Physics](https://qilingtools.com/en/tags/physics), [Education](https://qilingtools.com/en/tags/education)
- Last updated: 2026-10-29
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

Pick a material, drive it with a sinusoidal field and watch the B–H loop being traced. Read off the remanence, coercivity and peak flux density, the loop area (hysteresis loss per cycle) and the loss power at the operating frequency; permanent magnets also show the maximum energy product. The domains tab uses the random-field Ising model to show magnetization advancing in avalanches (Barkhausen noise). There is also a susceptibility table, Curie temperatures with mean-field magnetization curves, the field gradient needed to levitate a frog, and the on-axis field and pull force of cylinder magnets.

## How to use

1. On Hysteresis loop, choose a material and drive (major loop, minor loop or AC demagnetization), set amplitude and frequency, and play
2. Read B_r, H_c, loop area and loss power; for permanent magnets look at the second quadrant and (BH)max
3. On Domains & Barkhausen, change the disorder R and watch domains flip, the M–H loop and the noise
4. Use the other two tabs for susceptibilities, Curie points and levitation, or enter magnet size and grade for field and pull force

## Features

- Preisach hysteresis model with a reversible Langevin term: minor loops and memory come out naturally
- Presets for iron, silicon steel, MnZn ferrite, NdFeB and AlNiCo, with animated loops and H(t), B(t) traces
- Remanence, coercivity, loop area, hysteresis loss power and maximum energy product
- Random-field Ising model of domain avalanches and Barkhausen noise
- Susceptibility table, Brillouin mean-field M(T), Curie–Weiss law and the levitation condition
- Exact on-axis field of a cylinder magnet and pull-force estimates on a steel plate and between two magnets

## FAQ

### What does the area of a hysteresis loop mean?

The loop area ∮H dB is the energy per cubic metre turned into heat in each magnetization cycle (J/m³). Multiply by the frequency and you get the hysteresis loss power density. Transformer and motor cores need thin-loop soft materials such as silicon steel to keep losses low; permanent magnets need fat loops with high coercivity so they are hard to demagnetize.

### What are remanence and coercivity?

Remanence B_r is the flux density left in the material after the applied field is brought back to zero. Coercivity H_c is the reverse field needed to bring B back to zero. Soft magnetic materials have H_c of a few to a few tens of A/m; hard (permanent) magnets reach 10⁵–10⁶ A/m. NdFeB has B_r about 1.3 T, H_c about 900 kA/m and a maximum energy product of about 300–400 kJ/m³.

### What is the Barkhausen effect?

A ferromagnet is made of many domains. As the field rises slowly, domain walls do not glide smoothly: impurities and defects pin them until they break free suddenly and a whole region flips at once. Wired to a coil and a speaker these jumps sound like clicks, the Barkhausen noise, showing that magnetization proceeds by many small discontinuous avalanches.

### What is the Curie temperature?

Above its Curie temperature a ferromagnet loses its spontaneous magnetization and becomes paramagnetic: iron at 1043 K (770 °C), cobalt 1388 K, nickel 627 K and gadolinium only 292 K (about 19 °C). Above the Curie point the susceptibility follows the Curie–Weiss law χ = C/(T − T_c). Heat a magnet above its Curie point and cool it again and it loses its original magnetization.

### Can a frog really be levitated by a magnet?

Yes. Water and living tissue are diamagnetic (χ ≈ −9×10⁻⁶) and are pushed away from strong fields in a non-uniform field. The condition is B·dB/dz = μ₀ρg/|χ| ≈ 1400 T²/m, roughly a field of over ten tesla changing a lot over ten centimetres. In 1997 Andre Geim levitated a frog in a magnet of about 16 T, which earned him an Ig Nobel Prize.

## Related tools

- [Unit Converter](https://qilingtools.com/en/math/unit): Free online unit converter: length, area, volume, weight, temperature, time, speed, data, pressure, energy and angle — one value converts every unit at once.
- [Vector Calculator](https://qilingtools.com/en/math/vector): Free online vector calculator for 2D and 3D: addition, scalar multiples, dot and cross products, magnitude, angle, unit vector and projections, with checks.
- [Significant Figures Calculator](https://qilingtools.com/en/math/significant-figures): Free online sig fig calculator: count significant figures digit by digit, round to N sig figs or decimals with six rounding modes, and compute by sig fig rules.
- [Tone Generator](https://qilingtools.com/en/audio/tone-generator): Free online tone generator: sine, square, sawtooth and triangle waves from 1 to 20,000 Hz, a note picker, sweeps, white/pink/brown noise and a WAV download.
- [Audio Spectrogram](https://qilingtools.com/en/audio/spectrogram): Free online spectrogram generator: see time, frequency and level from a Hann-windowed STFT, with FFT size, log axis, dB range and colour maps. Exports PNG.
- [Decibel Meter](https://qilingtools.com/en/audio/decibel): Free online decibel meter: measure noise with your mic in real time, A/C/Z weighting, fast/slow response, min/max/average/Leq, 60-second graph and calibration.
- [Physics Formula Calculator](https://qilingtools.com/en/physics/physics): Physics formulas solved with steps: SUVAT, projectiles, Newton’s laws, inclines, energy, Ohm’s law, resistors, RC, buoyancy, waves, lenses, gravity.
- [Fourier Series & FFT Visualizer](https://qilingtools.com/en/math/fourier): Fourier series coefficients and animated partial sums for square, sawtooth, triangle or any function (Gibbs), draw-your-own epicycles and FFT spectra.
