Home / Learn / Chemistry / Electron configuration fillerTool #L37 (formerly #1082)

Electron configuration with orbital boxes: Aufbau, Pauli, Hund, quantum numbers and the Cr and Cu exceptions

Watch electrons fill orbital boxes from 1s to 4p one at a time, or fill them yourself and see which rule (Aufbau, Pauli or Hund) a wrong tap breaks. Tap any arrow for its four quantum numbers. Chromium and copper explained. Ends with fresh practice questions.

Keep it one tap away for everyday use.

Bookmark Electron configuration filler?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Pick
  2. Fill boxes
  3. Quantum no.
  4. Practise
Nothing is uploadedWorks offline once open
8

Energy goes up the page: boxes fill from the bottom by the n + l rule (lower n + l first; if equal, lower n first). Each box is one orbital and holds two electrons with opposite spins. Here ml runs from −l on the left to +l on the right and the first electron in a box is spin up (ms = +½), a common way of drawing it. Tap an arrow to see that electron's quantum numbers.

Try this

  • Step from boron (5) to neon (10) one electron at a time. Watch the 2p boxes get one arrow each before any pairs up.
  • Go from argon (18) to potassium (19). Why does the new electron go into 4s and not 3d?
  • Pick chromium (24) and copper (29). Compare the boxes with what the Aufbau rule predicts.
  • Switch to Fill it yourself, pick nitrogen and try pairing two electrons in one 2p box. Which rule stops you?
  • Tap the last arrow of any atom and read off n, l, ml and ms. No two electrons share all four.

Check yourself

    What it does

    An electron configuration says which orbitals an atom’s electrons sit in. This page draws every orbital from 1s to 4p as a box on an energy ladder and fills them with arrows, one electron at a time. It covers hydrogen to krypton (1 to 36 electrons).

    • Watch it fill. Pick an element, or tap + and − (or drag the slider), and watch where each new electron goes. The page writes the configuration in filling order and in n, l order, gives the short form with a noble-gas core (such as [Ne] 3s¹), counts the unpaired electrons and names the outer shell.
    • Fill it yourself. Pick an element and tap the boxes to place its electrons. A tap that breaks a rule is refused and the page says which rule and why: the Aufbau principle (fill lower energy first), Pauli’s exclusion principle (at most two electrons per box, with opposite spins) or Hund’s rule (one in each box of a subshell before any pair up).
    • Quantum numbers. Tap any arrow to see its four quantum numbers: n (shell), l (subshell: 0 for s, 1 for p, 2 for d), mₗ (which box) and mₛ (spin, +½ or −½).
    • Chromium and copper. For these two the page shows the real configuration and explains why it differs from the simple rule.

    It follows Class 11 Chemistry (structure of the atom: quantum numbers, shapes of orbitals, filling of orbitals, the Aufbau principle, Pauli exclusion principle, Hund’s rule of maximum multiplicity, the electronic configuration of atoms and the stability of half-filled and completely filled orbitals). Start with build an atom for the simple shell picture, then see the whole table in the interactive periodic table or the orbital shapes in hydrogen orbital viewer.

    How to use it

    1. Choose an element, or use + and − to step through the electrons. The newest electron is described under the boxes.
    2. Tap an arrow to read its quantum numbers. Tap the same box again to switch between its two electrons.
    3. Switch to Fill it yourself to place the electrons by hand. Undo takes back the last one; Start again empties the boxes.
    4. Try the Check yourself questions. You can type configurations as 1s2 2s2 2p6 or with a noble-gas core, such as [Ar] 4s1.

    Worked example: nitrogen

    Nitrogen has 7 electrons. Two go into 1s and two into 2s. The next three go into 2p, and by Hund’s rule each takes its own box with the same spin, so the page shows three single up-arrows in 2p. The configuration is 1s² 2s² 2p³, the short form is [He] 2s² 2p³, and there are 3 unpaired electrons.

    The last electron is in 2p, in the right-hand box, spin up: n = 2, l = 1, mₗ = +1, mₛ = +½.

    In Fill it yourself, if you try to put the fifth electron into 2p before 2s is full, the page answers “Aufbau principle: fill 2s first”. If you try to pair two electrons in one 2p box while another 2p box is empty, it answers with Hund’s rule.

    Chromium and copper

    The Aufbau order predicts [Ar] 3d⁴ 4s² for chromium and [Ar] 3d⁹ 4s² for copper. Real atoms are [Ar] 3d⁵ 4s¹ and [Ar] 3d¹⁰ 4s¹. Moving one electron from 4s into 3d makes the 3d set exactly half full (chromium) or completely full (copper). Such arrangements are extra stable: the electrons are spread evenly and more of them can exchange places with others of the same spin (exchange energy). The page shows both the prediction and the real atom.

    Tips

    • The n + l rule: lower n + l fills first; when two subshells have the same n + l, the one with lower n fills first. That is why 4s (4 + 0 = 4) comes before 3d (3 + 2 = 5).
    • When an atom of a transition metal forms a positive ion, it loses its 4s electrons before 3d ones.
    • The way the boxes are numbered (mₗ from −l on the left) and the first spin being “up” are conventions. Other books may draw them the other way round; the physics is the same.

    FAQ

    Why stop at krypton? That covers the elements most school questions use. For heavier atoms and ions, use the periodic table tool.

    Is anything saved? No. Everything runs in your browser and nothing is stored or sent.

    Is this an official textbook tool? No. It is an independent practice page that follows the same school topics.

    Where the numbers come from

    • Ground-state configurations from fibub's periodic table code: the Aufbau (Madelung, n + l) order with the measured exceptions (chromium 3d⁵ 4s¹, copper 3d¹⁰ 4s¹) from the NIST Atomic Spectra Database, checked there against the mendeleev and pymatgen Python packages.
    • Aufbau principle, Pauli exclusion principle, Hund's rule and quantum numbers: general chemistry facts, written fresh for fibub.

    Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

    Last updated 2026-11-09.

    Change log for Electron configuration filler

    1. Fix pictures in #1082, #1084, #1085, #1087, #1089, #1090 Details on GitHub
    2. Add #1082 Electron configuration filler Details on GitHub

    Every change to fibub

    Related tools

    Hydrogen orbital viewer #T660 See any hydrogen-like orbital up to n = 7, real (pₓ, d_z², f_xyz ...) or complex: a slice of ψ coloured by sign, a turnable cloud of dots drawn from |ψ|², and the radial function and radial probability, with the energy, mean and most probable radius, nodes and the radius holding 90 % of the electron. Interactive periodic table #T571 Tap any of the 118 elements for its atomic weight, group, period and block, its ground-state electron configuration in full and noble-gas notation (with the exceptions to the Aufbau rule), the configuration of any ion, common oxidation states, Pauling electronegativity and first ionisation energy. Colour the whole table by a property and chart the trend against atomic number. Download an element card or every element as a CSV. Build an atom #L36 Tap to add protons, neutrons and electrons and watch the atom change: the element, atomic number, mass number, charge, isotope, the electrons filling shells 2, 8, 8 and the valency all update as you go. Ends with fresh practice questions. Ionic bond builder #L175 Pick a metal and a non-metal and move their outer electrons one at a time, drawn as crosses and dots, until every ion has a full outer shell. See the charges, the shells of each ion, why MgCl₂ needs two chlorines, and the formula and name of the compound. Periodic trends #L218 Colour the periodic table by atomic radius, first ionisation energy or electronegativity, tap any element, and graph the trend across its period or down its group. The exceptions to each trend (beryllium to boron, nitrogen to oxygen, aluminium to gallium) are flagged in red with the reason. New element names #L219 Type an atomic number above 100 and watch its IUPAC temporary name and three-letter symbol build up digit by digit from the roots nil, un, bi, tri, quad, pent, hex, sept, oct and enn, with the spelling rules shown. Or type a name like Unbiunium or a symbol like Uue and get the atomic number back.