Interactive Chemistry Worksheets for Students


Periodic table

Naming compounds

Basic formula

Simple compounds

Ionic compounds 1

Ionic compounds 2

Chemical suffixes

Old chemical names

Hydrocarbons - Alkanes

Alkanes, alkenes & alkynes

Alkanols to alkanoic acids


Common compounds

Common formula quiz

Acids, bases and salts

Covalent compounds

Printable worksheets


Formula calculators

Chemical formula calculator





Naming chemical compounds




Naming chemical symbols



The chemical formula calculator - Find the formula for; ionic compounds with the net ionic equations; common acids; and the symbols of the elements of the Periodic table. The calculator is found on the right hand panel of the main page.


The calculator can be used to calculate the chemical formula of a range of


1. Ionic Compounds

The chemical formula of ionic compounds can be quickly calculated using the chemical formula calculator.

An ionic compound is composed of a metal and a non-metal. eg. Sodium chloride, NaCl and magnesium oxide, MgO

The transfer of electrons between metals and non-metals produces charged particles called ions.

Metals lose electrons to produce positve ions called cations. eg. Na+, Mg2+

Non-metals gain electrons to produce negative ions called anions. Cl-, O2-

The electrostatic attraction between oppositely charge ions produces an ionic bond.


The chemical formula calculator shows

a) the net ionic equation of an ionic compound


sodium sulfate, 2Na+ + SO42- → Na2SO4

potassium carbonate, 2K+ + CO32- → K2CO3

This way students can see that the ions combine in whole number ratios in order to produce a neutral chemical species.

b) the chemical formula of the compound appears after the arrow. →


sodium sulfate, Na2SO4

potassium carbonate, K2CO3


2. Covalent Compounds

The chemical formula calculator also contains the names of a range of covalent compounds which occur as acids. Covalent compounds are composed of non-metallic elements.  The non metals obtain a stable outer or valence electron configuration by sharing electrons with one another. The sharing of two electrons produces a covalent bond.


Hydrochloric acid, HCl

Sulfuric acid, H2SO4


3. Elements of the Periodic Table

The chemical symbols of the Periodic Table is also included in the calculator.


Sodium, Na

Chlorine, NaCl


4. Chemical names

A separate 'chemical names' calculator has also been included to help students name particular chemicals or elements from their chemical formulas or symbols.


Ca(NO3)2, The first part of the formula is Ca, the second part of the formula is NO3. The chemical name of the compound is calcium nitrate

(NH4)2SO4, The first part of the formula is NH4, the second part of the formula is SO4. The chemical name of the compound is ammonium sulfate