Orbital Diagram draws an atom or ion’s electrons as up and down arrows in orbital boxes, with each sublevel labeled underneath, following the aufbau principle, Pauli exclusion and Hund’s rule. Pick any element and charge. Exceptions like Cr and Cu are drawn as they really are unless you switch to the filling order, and a noble gas core like [Ar] can stand in for the inner electrons.
For students to complete, the symbol, the sublevel labels or the written configuration can be blank lines, or the orbitals can be drawn empty. For a “which rule is broken?” question, click an orbital to change its electrons: the generator says whether the result is an excited state or not allowed and names the rule it breaks, and the answer key prints that with the configuration.
Copy the figure straight into a test, worksheet or slide, or download it as a PNG or SVG. Printing the page prints just the figure. Share link copies the page’s address with your settings in it, so anyone who opens it sees this exact figure, and presets save settings you use often in your browser. It’s free, with no sign-up.
Fill sublevels in aufbau order (1s, 2s, 2p, 3s, 3p, 4s, 3d…). An orbital holds at most two electrons, with opposite spins (Pauli exclusion), and within a sublevel each orbital gets one electron before any gets a second (Hund’s rule).
Their real ground states don’t follow the filling order: Cr is [Ar] 4s¹ 3d⁵ and Cu is [Ar] 4s¹ 3d¹⁰. The generator draws them as they really are, or as the filling order predicts (Cr as [Ar] 4s² 3d⁴) if your class doesn’t teach exceptions.
Its 4s electrons, before any 3d, so Fe²⁺ is [Ar] 3d⁶ rather than [Ar] 4s² 3d⁴. Set the charge and the generator draws the ion this way.
Yes. Click any orbital to make it empty, one up, one down, a pair, or two with the same spin. The generator calls the result an excited state, not allowed, or the wrong number of electrons, and names each mistake, like “Hund’s rule: 2p has a pair while one of its orbitals is empty”.
Both are used. Choose Filling order to put 4s before 3d, in the order they fill, or By shell to put 3d with the other n = 3 sublevels.