MechSimulator

Build Your Atom

Drag protons, neutrons & electrons to construct any of 118 elements — live Bohr model, periodic-table match, isotope & ion logic

Mode
Empty
Drop a proton to start
p⁺0
n⁰0
e⁻0
Std. atomic wt.—
Mass No.—
—

Display Controls
Protons
0
Neutrons
0
Electrons
0
Z = 0
Empty
No nucleus
Drop a proton to start
—
Protons (Z)
0
Neutrons (N)
0
Electrons (e⁻)
0
Mass No. (A)
—
Std. Atomic Wt. (u)
—
Net Charge
0 (neutral)
Nuclear Stability
—
No electrons
Periodic Table Z = 1–118
p+ = 0
e− = 0
📖 Learning Panels
⚙ Element Properties — ionization, radius, electronegativity, common ions, uses
Build an atom or click an element in the periodic table to see its properties.
☢ Isotope & Stability — N/Z ratio, half-life region, decay mode
Build an atom to see isotope details.
⌨ Keyboard Shortcuts — build atoms with the keyboard
  • P add proton · Shift+P remove proton
  • N add neutron · Shift+N remove neutron
  • E add electron · Shift+E remove electron
  • R reset atom · F freeze toggle
  • O orbit on/off · S electron spin · T shell table
  • / jump to element search
  • Esc close menus / cancel input

Give the atom energy

Click a level above the electron to lift it there. It will fall back on its own.

GROUND STATE —
Light emitted as it falls
  1. Nothing yet — excite the atom.
Bright-line spectrum 380–780 nm
380500620780

—
Goal
0 / 0
Use the Build mode controls above — the simulator will check your atom automatically.
Question 1 / 5 Score: 0
—

User Guide — Build Your Atom

1 Overview

Build Your Atom is an interactive Bohr-model simulator covering all 118 elements. You drag (or tap +) protons, neutrons and electrons into the atom canvas. The live info panel identifies the element, calculates mass number and net charge, highlights the matching cell in a mini periodic table, and tells you whether the nucleus is stable or radioactive. Four modes are available: Build, Explore, Practice, and Quiz.

2 Build Mode
Build Your Atom simulator interface preview
  1. Add particles: drag a particle from any bin into the atom canvas, or tap the + / − buttons. Protons fly into the orange-rim nucleus, neutrons fall in as grey balls, electrons snap into the next available Bohr shell.
  2. New shells appear automatically: electrons follow the real Aufbau filling order (1s, 2s, 2p, 3s, 3p, 4s, 3d …); whenever the next electron belongs to a higher shell, a fresh outer ring fades in and the electron orbits there.
  3. Live element identity: the right panel shows symbol, name, atomic number Z, mass number A, isotope notation (e.g. 2311Na⁺), net charge and stability.
  4. Click the periodic table on the right to load any element in its neutral, most-stable form — perfect as a starting point you can then ionise or isotope-ify.
  5. Touch-friendly: drag works the same on iPad — the simulator uses pointer events with touch-action: none, so no scroll glitches.
  6. Right-click the canvas for Save Image, Copy Atom Data, and Reset. The Export button does the same.
  7. ▶ Explain / Why not stable? — a button at the bottom-left of the canvas starts a lesson that a teacher handwrites on the canvas, over your own atom. For a stable, neutral atom it reads Explain: count the protons (which element), the neutrons (mass number and isotope), the electrons shell by shell, find the group and period, then the story that element needs — why sodium loses its outer electron and becomes Na+, why chlorine takes one and becomes Cl−, why neon hardly reacts, why carbon shares, why a transition metal’s group comes from the shell below the outside — ending with the element’s own real-world facts. Along the way it writes out net charge = protons − electrons, names cations and anions, and shows how a charge is written (Mg2+, not Mg+2). Elements with no stable isotope at all — technetium, promethium and everything from bismuth to lawrencium — are explained too, with their radioactive decay as part of the lesson (238U → 234Th + 4He). Change the atom (take away a neutron, an electron or a proton) and the button becomes Why not stable?: the same teacher checks the protons (a different proton count is a different element), the nucleus (the neutron “sweet spot”, and the actual decay with its half-life, e.g. 22Na → 22Ne + e+), then the electrons (is that ion real, and where is it stable?), and finishes with what can be fixed — and, honestly, what cannot. The lesson plays by itself; pause or step with the controls under it (or Space and the arrow keys), and Esc closes it.
3 Reading the Info Panel
  • Element card: big symbol, full name, category, plus the isotope/ion notation. If no proton has been added the card stays dashed and shows "No nucleus".
  • Stats grid: proton / neutron / electron counts, mass number A, net charge with type (neutral, cation, anion), and nuclear stability.
  • Electron configuration: the shells row shows the comma-separated occupancy of every Bohr shell (e.g. 2, 8, 1 for sodium).
  • Mini periodic table: 18-column standard layout with lanthanides & actinides shown beneath; the matched cell pulses violet.
4 Explore Mode

Four tabbed categories of concept cards: Atomic Basics (what an atom is, Z, A), Particles & Ions (protons, neutrons, electrons, ions), Shells & Configuration (2n² rule, filling order, valence, noble-gas inertness), and Periodic Table (rows = shells, groups = valence count, categories, stability).

5 Practice Mode

Practice gives you a target element name and challenges you to build it. Pick a goal:

  • Neutral atom — protons = electrons, neutrons in the stable isotope range.
  • Stable isotope — right element, any electron count, neutrons must be stable.
  • Ion — right element, but electrons must differ from protons (charge ≠ 0).

The simulator checks your atom continuously and gives a green tick as soon as the goal is met. Click Next target for a fresh challenge, or Show me to auto-load the answer.

6 Quiz Mode

5 randomised multiple-choice questions drawn from a 10-question bank covering atomic structure, isotopes, ions, mass & charge, electron shells and periodic-table reading. Each answer shows a detailed explanation. The result screen awards 1–5 stars based on your score.

7 Tips & Common Pitfalls
  • Element identity comes from protons only. Changing electrons gives an ion, not a different element.
  • Changing neutrons gives an isotope — same element, different mass.
  • For light elements, stable N ≈ Z. For heavy elements you need more neutrons (e.g. 208Pb has 82 p, 126 n).
  • Elements Tc (Z=43), Pm (Z=61) and everything from Bi (Z=83) onward are always radioactive — no stable isotope exists (Bi-209's ultra-slow alpha decay was detected in 2003).
  • Shell occupancies shown are the real ground-state configurations (Aufbau order with s, p, d, f sub-shells, including exceptions like Cr and Cu) — iron reads 2, 8, 14, 2, matching every standard chemistry reference.

Free Online Build Your Atom Simulator — Bohr Model Across 118 Elements

Build Your Atom simulator interface with particle palette and Bohr model canvas
The build bench — protons, neutrons and electrons in the palette; drag them into the nucleus or onto an orbital shell to assemble an element live.

Build any element from hydrogen to oganesson by dragging protons, neutrons and electrons into a live Bohr-model canvas. The simulator identifies the element, computes mass number and net charge, and marks the nucleus stable or radioactive in real time.

What Are the Properties of Protons, Neutrons and Electrons?

Particle Charge Relative Mass Location Role
Proton (p⁺)+11 uNucleusDefines the element (Z)
Neutron (n⁰)01 uNucleusDefines the isotope (A − Z)
Electron (e⁻)−11/1836 uShells (n = 1, 2, 3…)Defines the ion charge & chemistry

What Is an Atom?

An atom has two regions: a tiny dense nucleus containing positive protons and electrically neutral neutrons, and a much larger surrounding cloud of negative electrons arranged in shells. The number of protons (the atomic number, Z) defines what element it is. The total of protons plus neutrons (the mass number, A) defines which isotope it is. The balance between protons and electrons defines its charge: equal numbers give a neutral atom; fewer electrons gives a positive ion (cation), more electrons gives a negative ion (anion).

How Does the Build Your Atom Simulator Work?

Three bins at the bottom of the canvas hold an infinite supply of protons, neutrons and electrons. You can either tap the + button or physically drag a particle from a bin onto the atom canvas. Protons fly to the nucleus and lock into a packed cluster with the neutrons, while electrons snap into the next available Bohr shell. When a shell reaches its capacity (2 in n=1, 8 in n=2, and so on), a fresh outer ring fades in automatically. The right-hand info panel constantly updates with the element symbol, name, category, isotope notation, electron configuration, and a live nuclear-stability badge. The mini periodic table beside it lights up the cell that matches the current proton count — the brighter, pulsing violet square shows exactly which element you have built.

What Do Protons, Neutrons and Electrons Each Do?

The three subatomic particles have very different jobs. Protons carry a +1 charge and define the element — one proton is hydrogen, six is carbon, seventy-nine is gold. Neutrons have no charge but stabilise the nucleus by adding strong-force attraction without adding electrostatic repulsion. Changing the neutron count produces an isotope (same element, different mass). Electrons are 1836 times lighter than nucleons, carry a −1 charge, and live in quantised shells. Their numbers determine chemistry: gaining or losing an electron creates an ion; the outermost shell electrons (valence electrons) decide how the atom bonds.

Why Do New Electron Shells Appear? — The 2n² Rule

The maximum number of electrons in shell n is given by 2n²: 2 electrons in shell 1, 8 in shell 2, 18 in shell 3, 32 in shell 4. Because s, p, d and f sub-shells overlap in energy, shells beyond calcium do not fill straight to their maximum — electrons follow the Aufbau order (1s, 2s, 2p, 3s, 3p, 4s, 3d …). The simulator renders the true ground-state occupancy for every electron count, including the classic exceptions (chromium 2, 8, 13, 1 and copper 2, 8, 18, 1): potassium shows 2, 8, 8, 1, then scandium through zinc refill shell 3 up to 18, so iron correctly reads 2, 8, 14, 2. When the next electron belongs to a higher shell, the simulator animates a brand-new outer ring into existence and places the electron there.

How Do You Draw a Bohr Diagram? — Every Element and Every Ion

A Bohr diagram — also called a Bohr–Rutherford diagram or a shell diagram — shows the nucleus at the centre with the electrons arranged in rings around it. Drawing one by hand takes three steps: write the protons and neutrons in the nucleus, fill the shells outward using the 2n² capacities, and stop when you have placed exactly as many electrons as the atom has. This simulator does all three as you build, so the diagram is finished the moment the last particle lands.

Two things make a Bohr diagram harder than the rule suggests, and both are handled here. The first is that shells do not simply fill to their 2n² maximum: potassium’s nineteenth electron starts shell 4 while shell 3 still holds only 8, because the 4s sub-shell is lower in energy than 3d. The second is ions. To draw the Bohr diagram of an ion you change the electron count without touching the nucleus — and a cation loses its outermost electrons first, which is why iron(III) is 2, 8, 13 rather than 2, 8, 14, 2 with the 2 removed from the wrong end.

Set the proton count to the element you need and the electron count to the charge you need; the diagram redraws for any of the 118 elements and for any ion of them.

Bohr diagram shell counts for common elements and the ions they form. Generated by this simulator’s own configuration engine.
Element Atomic number (Z) Shells — neutral atom Common ion
Hydrogen (H)11—
Carbon (C)62, 4—
Oxygen (O)82, 6O2− → 2, 8
Sodium (Na)112, 8, 1Na+ → 2, 8
Magnesium (Mg)122, 8, 2Mg2+ → 2, 8
Aluminium (Al)132, 8, 3Al3+ → 2, 8
Chlorine (Cl)172, 8, 7Cl− → 2, 8, 8
Argon (Ar)182, 8, 8—
Potassium (K)192, 8, 8, 1K+ → 2, 8, 8
Calcium (Ca)202, 8, 8, 2Ca2+ → 2, 8, 8
Chromium (Cr)242, 8, 13, 1—
Iron (Fe)262, 8, 14, 2Fe3+ → 2, 8, 13
Copper (Cu)292, 8, 18, 1—
Krypton (Kr)362, 8, 18, 8—

Chromium and copper are the two rows students are most often marked wrong on: both borrow a single electron from their s sub-shell to half-fill or fill the d sub-shell, giving 2, 8, 13, 1 and 2, 8, 18, 1 instead of the 2, 8, 12, 2 and 2, 8, 17, 2 a naive filling rule predicts. The simulator carries every such exception, so the diagram it draws is the real ground-state configuration rather than a textbook simplification.

Isotopes & Stability — When Is a Nucleus Stable?

Every element has a "valley of stability" — a range of neutron counts that keeps the nucleus together. For light elements the stable region is around N ≈ Z (carbon-12 has 6 protons and 6 neutrons), but heavier nuclei need progressively more neutrons (lead-208 has 82 protons and 126 neutrons). The simulator stores the explicit list of known stable isotopes for every element; only an exact match reads STABLE in green — famous long-lived radioisotopes such as potassium-40, rubidium-87 and uranium-238 are correctly marked UNSTABLE in red. Technetium (Z=43), promethium (Z=61), and everything from bismuth (Z=83) upward have no stable isotopes at all — bismuth-209 was long taught as stable until its alpha decay (half-life 2×1019 years) was detected in 2003.

How Do Ions Form? — Cations and Anions

An ion is an atom with unequal protons and electrons. Build a neutral sodium atom (11 p, 11 e, 12 n) then remove one electron from the Electrons bin: the atom becomes Na⁺, a sodium cation. Build a neutral oxygen atom (8 p, 8 e, 8 n) then add two extra electrons and you get the oxide ion O2−. The net-charge readout in the info panel updates in real time and the isotope notation appends the correct superscript (e.g. 2311Na⁺). Practice mode includes an Ion challenge where you must intentionally build an ionic form of the target element.

What Is an Excited State? — Ground State vs Excited State

Left alone, an atom's electrons sit in the lowest levels available to them. That arrangement is the ground state: sodium is 2-8-1, lithium is 2-1. Give an electron exactly the right amount of energy and it jumps to a higher level, leaving a gap behind — sodium becomes 2-7-2, lithium becomes 1-2. Same protons, same neutrons, same number of electrons, so it is still the same atom and still neutral; only the arrangement has changed. That is an excited state, and it lasts nanoseconds before the electron falls back. In the Energy Levels mode you cannot place an electron into an excited state by hand, because that is not how atoms work — you press an energy level on the ladder and the electron is lifted there, then falls back on its own. Freeze the atom if you want to hold it and read the configuration.

How Do Bright-Line Spectra Identify an Element?

When the electron falls back it releases the energy it absorbed as a photon, and the size of the gap fixes the colour: a big drop gives blue or ultraviolet light, a small drop gives red or infrared. Because the levels are fixed for each element, only certain gaps exist — so the light comes out as a handful of sharp bright lines rather than a continuous rainbow. That set of lines is a fingerprint. Sodium always gives the 589.0 / 589.6 nm yellow pair, mercury always gives 435.8 nm blue and 546.1 nm green, and hydrogen always gives the four visible Balmer lines at 656.3, 486.1, 434.0 and 410.2 nm. Excite hydrogen in the simulator a few times and you will notice the electron takes a different route down each time — that is exactly why a real discharge tube shows all four lines at once rather than one.

One honest caution about flame tests. For sodium, lithium and potassium the flame colour really is the atomic lines you can see on the spectrum strip. For calcium, strontium, barium and copper it is not: their familiar orange-red, scarlet, green and blue-green flames come mostly from short-lived molecules formed in the flame — CaOH, SrOH, BaOH and CuCl — rather than from the bare atom. The simulator labels those four so the spectrum you read and the flame you remember from the lab are not silently confused with one another.

How Do the Practice and Quiz Modes Work?

Practice mode picks a random element from a school-friendly pool of common elements (H, He, Li, Be, … up to Kr plus a handful of heavyweights like Ag, I, Au, Pb, U) and challenges you to build it as a neutral atom, a stable isotope, or any ion of that element. The simulator checks your atom continuously and awards a tick as soon as the goal conditions are met. Quiz mode draws five randomised multiple-choice questions from a 10-question bank covering atomic number, mass number, ion formation, isotope identification, shell capacity, noble-gas inertness, and reading the periodic table. Each answer shows an explanation, and the result screen awards 1–5 stars.

How Do You Read the Periodic Table? — Rows, Groups, Categories

The mini periodic table on the right uses the standard 18-column layout with the lanthanide and actinide series shown beneath the main block. The row number (1–7) equals the highest occupied electron shell — period 2 elements have two shells, period 6 elements have six. The column (group) tells you the number of valence electrons for s- and p-block elements. Cells are colour-coded by category: alkali metals (gold), alkaline-earth metals, transition metals, post-transition metals, metalloids, reactive non-metals (teal), halogens, noble gases (violet), lanthanides and actinides — matching the colour scheme used throughout science textbooks.

Who Uses This Atom-Builder Simulator?

Middle-school students learning about atoms for the first time use it to see protons, neutrons and electrons in action without abstract textbook diagrams. GCSE, A-Level, AP and IB Chemistry students use it to revise atomic number, mass number, isotopes, electron configuration, and ion formation. Chemistry teachers project it onto a whiteboard to demonstrate live what happens when you add or remove an electron from sodium, or what makes uranium-238 unstable. TVET / BTEC science learners use the Practice and Quiz modes as a no-equipment lab activity. The tool is touch-friendly on iPads and Chromebooks, so it works as well in a classroom as on a student's own device at home.

Explore Related Simulators

Once you have mastered atomic structure, deepen your chemistry and physics with other free MechSimulator tools. Build molecules and bonds with the Chemical Bonds Simulator (ionic vs covalent across 37 elements and 20 compounds), then write and balance reactions with the balancing chemical equations calculator, which shows the working step by step. Mix acids and bases with the Litmus Paper Test Virtual Lab and explore acid-base chemistry with the Mix Acids and Bases Virtual Chemistry Lab and the Titration Simulator. Move from atoms to gas behaviour with the Boyle’s Law Simulator, Charles’ Law Simulator, and Ideal Gas Law Simulator. Or trace bending light through lenses with the Ray Optics Simulator & Trainer. All tools are free, browser-based, and require no signup. Then see how atoms arrange into a lattice in the Build Your Crystal Simulator (unit cells, atom sharing, packing and density). To see why iron is magnetic and copper is not, open the Magnetic Playground (magnetic domains, magnetic materials and the Curie temperature).

Updated