Chemistry, made visual.

Mr. Tim’s A-Level Chemistry Hub

Contact
Browse by level and unit
IG ChemistryPearson Edexcel International GCSE
Atomic Structure & Periodic Table2 simulations
Formulae, Mixtures & Quantitative Chemistry2 simulations
Bonding, Structure & Electrolysis3 simulations
Inorganic Chemistry2 simulations
Physical Chemistry4 simulations
Organic Chemistry & Materials3 simulations
AS ChemistryPearson Edexcel IAS · Grade 11
Atomic Structure & Amounts3 simulations
Bonding & Intermolecular Forces1 simulation
Energetics, Kinetics & Equilibria1 simulation
Inorganic & Redox ChemistryComing soon

Redox and the chemistry of Groups 1, 2 and 7.

Organic ChemistryComing soon

Alkanes, alkenes, alcohols and halogenoalkanes.

Analysis & Practical SkillsComing soon

Mass spectra, infrared spectra and practical methods.

A2 ChemistryPearson Edexcel IA2 · Grade 12
KineticsComing soon

Rate equations, orders and activation energy.

Thermodynamics & EquilibriumComing soon

Entropy, energetics and equilibrium constants.

Acids, Bases & BuffersComing soon

pH, buffers and titration curves.

Redox & Transition MetalsComing soon

Electrode potentials and transition-metal chemistry.

Advanced Organic Chemistry1 simulation
Analysis & Organic SynthesisComing soon

Spectroscopy, synthesis routes and practical analysis.

IGCSE · States of matter

What is the change of state?

Drag a state into each circle. The arrow reads from the first circle to the second.

On a phone or tablet, tap a state and then tap a circle.

Your result Choose two states to begin

The direction matters: solid → liquid is melting, but liquid → solid is freezing.

Solid: ordered Liquid: close, irregular Gas: far apart
IGCSE · Electrolysis and metal extraction

Extracting aluminium by electrolysis

Watch ions move through molten aluminium oxide dissolved in cryolite. The graphite lining is the negative cathode; the carbon blocks are positive anodes.

  1. 1Break crust & feed Al₂O₃
  2. 2Dissolve in cryolite
  3. 3Electrolyse at ≈960°C
  4. 4Form CO₂ & consume carbon
  5. 5Tap molten aluminium
Drag to rotate · scroll or pinch to zoom · right-drag to pan
Before electrolysis: the Bayer process purifies bauxite into alumina, Al₂O₃. Cryolite dissolves alumina and lowers the operating temperature to about 960°C. Cell polarity: the carbon lining is the cathode; suspended carbon blocks are the anodes. Overall: 2Al₂O₃ + 3C → 4Al + 3CO₂
Kp Simulator
N₂O₄ ⇌ 2 NO₂  ·  Endothermic (ΔH° = +57.2 kJ/mol)
Only temperature changes Kp. Changing pressure (volume) or concentration shifts the equilibrium position but the Kp calculation always gives the same answer.
N2O4 2 NO2
🌡
Temperature changes Kp
298 K
📦
Volume Kp unchanged ✓
30.0 L
Initial N2O4 Kp unchanged ✓
1.00 mol
Equilibrium gas mixture — mole fraction (bar width) shifts with volume & concentration; Kp computed below stays constant
N2O4 colorless
NO2 brown
Live Kp derivation — updates with every slider move
① Equilibrium concentrations (mol/L)
[N2O4]eq = 0.0271    [NO2]eq = 0.0125
↓   P = [c] × RT   (R = 0.08206 L·atm·mol⁻¹·K⁻¹,   RT = 24.45 L·atm·mol⁻¹)
② Partial pressures (atm)
P(N2O4) = 0.0271 × 24.45 = 0.6621
P(NO2)   = 0.0125 × 24.45 = 0.3059
↓   Kp = P(NO2)2 / P(N2O4)
③ Kp (atm)
Kp = (0.3059)² / 0.6621  =  0.09357 / 0.6621  =  0.1414  atm   ← only T can shift this
④ Verify via Kc
Kc = [NO2]² / [N2O4] = 0.005782 mol/L   →   Kp = Kc × RT = 0.005782 × 24.45 = 0.1414 atm ✓
Equilibrium Constant
Kp = 0.1414
atm
temperature-dependent only
Partial Pressures at Equilibrium
N2O4
0.662 atm
NO2
0.306 atm
Ptotal = 0.968 atm
Dissociation α
18.8%
of N2O4 converted to NO2
Drag the sliders — only temperature changes Kp; volume and concentration just shift the equilibrium position.
Electron Orbital Viewer
Point cloud weighted by |ψ(r)|² — denser regions have higher electron probability.
Hydrogen atom s-orbitals (a₀ = 1). Drag to rotate · scroll to zoom.
drag to rotate · scroll to zoom
1s orbital — lowest-energy state, spherically symmetric. Electron density peaks at the nucleus and decays exponentially outward. No radial nodes.
Electron Configuration Builder
Add electrons one at a time · Aufbau principle · Hund's rule applied within each sublevel
Covers elements H → Zn (Z = 1–30) · 4s fills before 3d per Aufbau order
Z = 0
0 / 30 electrons
Electron Configuration
Chromium & Copper: Aufbau Exceptions
Cr (Z=24) and Cu (Z=29) deviate from the Aufbau principle because half-filled and fully-filled d subshells are extra stable.
Cr
Chromium Z = 24
Group 6 · Period 4 · [Ar] core = 1s² 2s² 2p⁶ 3s² 3p⁶
Aufbau predicts
[Ar] 4s² 3d⁴
4s
3d
Actual
[Ar] 4s¹ 3d⁵
4s
3d
The 3d subshell is half-filled (3d⁵ — one electron per orbital, all spin-up). This maximises exchange energy and minimises electron-electron repulsion, making 4s¹ 3d⁵ lower in energy than the predicted 4s² 3d⁴. One electron is effectively "promoted" from 4s into the empty 3d orbital.
Cu
Copper Z = 29
Group 11 · Period 4 · [Ar] core = 1s² 2s² 2p⁶ 3s² 3p⁶
Aufbau predicts
[Ar] 4s² 3d⁹
4s
3d
Actual
[Ar] 4s¹ 3d¹⁰
4s
3d
The 3d subshell is fully filled (3d¹⁰). A completely filled d subshell is particularly stable. The atom reaches it by promoting one 4s electron into the last 3d orbital, giving 4s¹ 3d¹⁰ instead of the predicted 4s² 3d⁹.
Key takeaway
Both exceptions involve a one-electron shift from 4s → 3d to achieve an especially stable d subshell (half-filled 3d⁵ for Cr, fully-filled 3d¹⁰ for Cu). The same pattern recurs across the periodic table: Mo (Z=42), Ag (Z=47), Au (Z=79), and others. These exceptions are a frequent exam topic in AP, IB, and university chemistry.
Interactive Atomic Model
Oxygen-16 · 8 protons · 8 neutrons · 8 electrons · click any particle to inspect it
8O15.999
Shell 12e⁻Shell 26e⁻
Drag to turn · click a particle · click empty space for element info
Atomic number8 Mass number16 Overall charge0 Shell arrangement2, 6 Electron configuration1s² 2s² 2p⁴
SN1 vs SN2 Rate Simulator
Compare how substrate structure, concentration, nucleophile and solvent change the relative reaction rate.
R–X + Nu⁻ → R–Nu + X⁻
SN1rate = k[R–X]

The slow step forms a carbocation, so nucleophile concentration is absent from the rate law.

SN2rate = k[R–X][Nu⁻]

Substrate and nucleophile collide in one slow step, so both concentrations affect the rate.

SN1 · two stepsR–X → R⁺ + X⁻slowR⁺ + Nu → R–Nu
SN2 · one stepNu⁻ + R–X → [transition state] → R–Nu + X⁻concerted

Rates are relative teaching values, not experimental rate constants.

Interactive calculation tools

Chemistry Calculators

Choose a syllabus unit, enter your values, and see every step of the calculation.

A2 · 1 calculator
Unit Acids & Bases Buffers and pH
01

Henderson–Hasselbalch Calculator

Find the pH of a buffer containing a weak acid and its conjugate base.

pH = pKa + log10 [A][HA]
Calculated buffer pH 4.76

4.76 + log10(0.20 ÷ 0.20) = 4.76

0 · acidic7 · neutral14 · alkaline
pH
Base : acid ratio = 1.00

Equal concentrations mean pH = pKa.

Use concentrations in the same units. This equation applies to a buffer made from a weak acid and its conjugate base.

Self-test · 自我测试

Chemistry Quiz

Choose your level. Difficult vocabulary includes short Chinese support without giving away the chemistry.

IGCSE · 20 topics · 200 questions
Edexcel International GCSE

Choose a topic to practise

Your topic scores stay on this device. Retake any set to receive shuffled questions and options.

Teacher analytics

Results are saved on this device. Connect the optional Google Sheet endpoint to collect anonymous class-wide question data.

Interactive Periodic Table
Select any element to view its atomic data and electron configuration.
Chemistry language · 化学词汇

Vocabulary List

Review essential English chemistry terms with Chinese translations and concise definitions.

IGCSE Chemistry
Teacher resource library

Teaching Slides & Materials

Download chemistry assessments, lesson materials and future teaching slides.

1 resource
Practice assessment

Chemistry Exam 1 - Form A

Seven-page chemistry assessment covering solution equilibria, acids, bases and related calculations.

7 pagesPDF656 KB
Official Pearson resources

IAL Chemistry Past Papers

June exam series with question papers and corresponding mark schemes. AS covers Units 1–3; A2 covers Units 4–6.

Full Pearson archive ↗

Files open on Pearson’s official website. Pearson retains copyright and controls availability; recent locked materials require a registered-centre login.