Simulator guide

Types of chemical bonds: how do you tell covalent, ionic, and metallic bonds apart?

Short answer

Chemical bonds are classified by how the electrons are distributed. In a nonpolar covalent bond, atoms share an electron pair equally. In a polar covalent bond, the pair is pulled toward one atom. In an ionic bond, electrons transfer completely. In a metallic bond, free electrons hold all the positive ions together.

How many types of chemical bonds are there?

Chemical bonds are classified by how the electrons are distributed. This simulator shows four types:

BondElectronsBetweenExamples
Nonpolar covalentPair shared equallyIdentical nonmetal atomsH2, Cl2, O2, N2
Polar covalentPair pulled toward one atomDifferent nonmetal atomsHCl, HF, H2O
IonicTransferred completelyA metal and a nonmetalNaCl, MgO, KF
MetallicReleased and shared by all the ionsMetal atomsCu

The number of electrons missing from the outer shell tells you how many pairs a covalent bond shares. In Cl2, each chlorine atom is missing 1 electron, so a single bond forms. In O2, each atom is missing 2, so a double bond forms. In N2, each atom is missing 3, so a triple bond forms.

Telling bonds apart by electronegativity difference

Electronegativity (EN) is an atom's ability to pull a shared electron pair toward itself. You can determine the bond type from the EN difference between two atoms:

DifferenceBondExample
0–0.4Nonpolar covalentH–H: 2.1 − 2.1 = 0
0.4–2.0Polar covalentH–Cl: 3.0 − 2.1 = 0.9
Above 2.0IonicNa–Cl: 3.0 − 0.9 = 2.1

These cutoffs are a convention, and some books use 1.7. In a polar bond, the atom with the higher EN gets a slight negative charge (δ⁻), and the other atom gets a slight positive charge (δ⁺).

Build a bond simulator in the Nalukh chem app: H₂ selected in the Nonpolar covalent section, with two hydrogen atoms to drag together
The opening screen: two hydrogen atoms before they bond.

Build bonds yourself in the Nalukh chem app

Drag atoms close together to form covalent and ionic bonds, and build the electron sea of a metal. This simulator is part of full access. The app is free to download, and 2 chapters and 5 simulators are open without sign-up.

How do you use the simulator?

  1. Choose a bond type with the Nonpolar covalent, Polar covalent, Ionic, and Metallic buttons in the top row.
  2. Choose a formula from the row below. The Metallic section does not have this row.
  3. Drag the left atom close to the right atom and release it. If it is close enough, a bond forms. If you release it too far away, drag it again. For H2O, drag each of the two hydrogen atoms separately.
  4. In the covalent sections, a blue dot is an electron of the right atom, and a red cross is an electron of the atom you dragged. Each atom has its EN value written below it.
  5. In the Metallic section, tap the 12 Cu atoms one by one. Each atom you tap becomes a Cu+ ion, and its electron moves freely.
  6. The bottom line shows instructions, and after the bond forms, it shows a conclusion. The round arrow button on the right side of the top bar restarts the current screen.

The simulator uses rounded EN values (fluorine 4.0, hydrogen 2.1). For more precise values, see the periodic trends guide.

Tasks to try in the simulator

  • In the Polar covalent section, use the numbers below the atoms to calculate the difference for HCl and HF. Which bond is more polar? Answer: The differences are 0.9 and 1.9, so HF is more polar.
  • In the Nonpolar covalent section, build H2, O2, and N2 and compare the number of shared electron pairs. Answer: 1, 2, and 3 pairs, which is 2, 4, and 6 electrons.
  • In the Ionic section, how many electrons transfer in NaCl and in MgO? Answer: 1 and 2.
  • In the Metallic section, tap the Cu atoms. When does the bottom line change? Answer: After you tap all 12 atoms.

Common mistakes

  • Thinking HF has an ionic bond. The difference of 1.9 is large, but it is less than 2.0. The two nonmetal atoms share an electron pair, so the bond is polar covalent.
  • Thinking electrons transfer in a polar bond. The electron pair moves closer to one atom, but it still belongs to both atoms. If it transferred completely, the bond would be ionic.

For more on each type, see the ionic bonding and metallic bonding guides.

Sources

Related articles

Get Nalukh chem

Free to download. Without an account, 2 units, 5 simulators and the periodic table are open.

Nalukh chemFree to download
Download