Random Chemical Generator

One press shows a chemical formula to name before you press Show name.

  1. C₁₅H₃₁COOH
All 150

How it works

This random chemical generator shows one formula at a time, such as NaCl or CH₄, with the name covered. Say the name, then press Show name to see the systematic name, the everyday name and the kind of compound.

Read the full guide

Use it as a random compound generator for one kind

After your first press, a list under the button reads Any kind. Choose Ionic compounds, Bases, Acids, Molecular and network compounds, Organic compounds, or First to learn, a short set of compounds a first chemistry course names.

Name it before you look

Read the formula and say the name aloud. A metal that can carry more than one charge takes a Roman numeral, so FeCl₂ is iron(II) chloride and FeCl₃ is iron(III) chloride. Then press Show name to check.

Tips
  • Need one random chemical for a quiz question? Choose First to learn and write the formula on the board with the name still covered.

Questions and answers

Why does iron(II) chloride have a Roman numeral?

Iron can form ions with more than one charge, so the name gives the charge as a Roman numeral in parentheses after the metal. Sodium forms only one ion, so NaCl is plain sodium chloride.

Is NaHCO₃ sodium bicarbonate or sodium hydrogen carbonate?

Both names mean NaHCO₃, baking soda. The prefix bi- is an older way of showing the single hydrogen, so the systematic name is sodium hydrogen carbonate.

Is this a random molecule generator too?

For most cards, yes. Choose Molecular and network compounds or Organic compounds and nearly every draw is a random molecule. Ionic compounds such as NaCl are crystals of ions, not molecules.

Where do the formulas and names come from?

Every formula and name was checked on October 1, 2026 against the compound's record in PubChem, the chemistry database of the US National Institutes of Health.

Does a card say what a compound is used for?

No. Cards give the formula, the names and the kind of compound only, with no uses, doses or hazards.

All 150 compounds

Ionic compounds 58

  • AgCl Silver chloride. Ionic salt.
  • AgNO₃ Silver nitrate. Ionic salt.
  • AlCl₃ Aluminum chloride. Ionic salt.
  • Al₂(SO₄)₃ Aluminum sulfate. Ionic salt.
  • Al₂O₃ Aluminum oxide, also called alumina. Ionic compound: a metal oxide.
  • BaCl₂ Barium chloride. Ionic salt.
  • BaSO₄ Barium sulfate. Ionic salt.
  • Ca(NO₃)₂ Calcium nitrate. Ionic salt.
  • CaCl₂ Calcium chloride. Ionic salt.
  • CaCO₃ Calcium carbonate, also called chalk. Ionic salt.
  • CaF₂ Calcium fluoride. Ionic salt.
  • CaO Calcium oxide, also called quicklime. Ionic compound: a metal oxide.
  • CaSO₄ Calcium sulfate. Ionic salt.
  • Ca₃(PO₄)₂ Tricalcium phosphate, also called calcium phosphate. Ionic salt.
  • CH₃COONa Sodium acetate. Ionic salt of an organic acid.
  • CuCl₂ Copper(II) chloride, also called cupric chloride. Ionic salt.
  • CuO Copper(II) oxide, also called cupric oxide. Ionic compound: a metal oxide.
  • CuSO₄ Copper(II) sulfate, also called cupric sulfate. Ionic salt.
  • Cu₂O Copper(I) oxide. Ionic compound: a metal oxide.
  • FeCl₂ Iron(II) chloride, also called ferrous chloride. Ionic salt.
  • FeCl₃ Iron(III) chloride, also called ferric chloride. Ionic salt.
  • FeO Iron(II) oxide, also called ferrous oxide. Ionic compound: a metal oxide.
  • FeS Iron(II) sulfide, also called ferrous sulfide. Ionic compound: a metal sulfide.
  • FeSO₄ Iron(II) sulfate, also called ferrous sulfate. Ionic salt.
Show all 150 compounds (126 more)

Ionic compounds, continued

  • Fe₂O₃ Iron(III) oxide, also called ferric oxide. Ionic compound: a metal oxide.
  • KBr Potassium bromide. Ionic salt.
  • KCl Potassium chloride. Ionic salt.
  • KI Potassium iodide. Ionic salt.
  • KMnO₄ Potassium permanganate. Ionic salt.
  • K₂CO₃ Potassium carbonate. Ionic salt.
  • K₂O Potassium oxide. Ionic compound: a metal oxide.
  • K₂SO₄ Potassium sulfate. Ionic salt.
  • LiCl Lithium chloride. Ionic salt.
  • MgCl₂ Magnesium chloride. Ionic salt.
  • MgCO₃ Magnesium carbonate. Ionic salt.
  • MgO Magnesium oxide, also called magnesia. Ionic compound: a metal oxide.
  • MgSO₄ Magnesium sulfate. Ionic salt.
  • MnO₂ Manganese dioxide, also called manganese(IV) oxide. Ionic compound: a metal oxide.
  • NaBr Sodium bromide. Ionic salt.
  • NaCl Sodium chloride, also called table salt. Ionic salt.
  • NaClO Sodium hypochlorite. Ionic salt.
  • NaF Sodium fluoride. Ionic salt.
  • NaHCO₃ Sodium hydrogen carbonate, also called sodium bicarbonate or baking soda. Ionic salt.
  • NaI Sodium iodide. Ionic salt.
  • NaNO₃ Sodium nitrate, also called Chile saltpeter. Ionic salt.
  • Na₂CO₃ Sodium carbonate, also called soda ash. Ionic salt.
  • Na₂O Sodium oxide. Ionic compound: a metal oxide.
  • Na₂SO₃ Sodium sulfite. Ionic salt.
  • Na₂SO₄ Sodium sulfate. Ionic salt.
  • Na₂S₂O₃ Sodium thiosulfate. Ionic salt.
  • Na₃PO₄ Trisodium phosphate. Ionic salt.
  • (NH₄)₂SO₄ Ammonium sulfate. Ionic salt.
  • NH₄Cl Ammonium chloride, also called sal ammoniac. Ionic salt.
  • TiO₂ Titanium dioxide, also called titania. Ionic compound: a metal oxide.
  • ZnCl₂ Zinc chloride. Ionic salt.
  • ZnO Zinc oxide. Ionic compound: a metal oxide.
  • ZnS Zinc sulfide. Ionic compound: a metal sulfide.
  • ZnSO₄ Zinc sulfate. Ionic salt.

Bases 11

  • Al(OH)₃ Aluminum hydroxide. Base.
  • Ba(OH)₂ Barium hydroxide. Base.
  • Ca(OH)₂ Calcium hydroxide, also called slaked lime. Base.
  • Cu(OH)₂ Copper(II) hydroxide, also called cupric hydroxide. Base.
  • Fe(OH)₃ Iron(III) hydroxide, also called ferric hydroxide. Base.
  • KOH Potassium hydroxide, also called caustic potash. Base.
  • LiOH Lithium hydroxide. Base.
  • Mg(OH)₂ Magnesium hydroxide. Base.
  • NaOH Sodium hydroxide, also called lye or caustic soda. Base.
  • NH₃ Ammonia. Molecular compound and a weak base.
  • Zn(OH)₂ Zinc hydroxide. Base.

Acids 24

  • CH₃COOH Ethanoic acid, also called acetic acid. Organic acid.
  • C₁₅H₃₁COOH Hexadecanoic acid, also called palmitic acid. Organic acid: a fatty acid.
  • C₁₇H₃₅COOH Octadecanoic acid, also called stearic acid. Organic acid: a fatty acid.
  • C₂H₅COOH Propanoic acid, also called propionic acid. Organic acid.
  • C₃H₇COOH Butanoic acid, also called butyric acid. Organic acid.
  • C₄H₆O₆ Tartaric acid. Organic acid.
  • C₆H₅COOH Benzoic acid. Organic acid.
  • C₆H₈O₆ Ascorbic acid, also called vitamin C. Organic acid.
  • C₆H₈O₇ Citric acid. Organic acid.
  • HBr Hydrogen bromide, also called hydrobromic acid when dissolved in water. Acid.
  • HCl Hydrogen chloride, also called hydrochloric acid when dissolved in water. Acid.
  • HClO Hypochlorous acid. Acid.
  • HClO₄ Perchloric acid. Acid.
  • HCOOH Methanoic acid, also called formic acid. Organic acid.
  • HF Hydrogen fluoride, also called hydrofluoric acid when dissolved in water. Acid.
  • HI Hydrogen iodide, also called hydroiodic acid when dissolved in water. Acid.
  • HNO₂ Nitrous acid. Acid.
  • HNO₃ Nitric acid. Acid.
  • H₂CO₃ Carbonic acid. Acid.
  • H₂C₂O₄ Ethanedioic acid, also called oxalic acid. Organic acid.
  • H₂SO₃ Sulfurous acid. Acid.
  • H₂SO₄ Sulfuric acid. Acid.
  • H₃BO₃ Boric acid. Acid.
  • H₃PO₄ Phosphoric acid. Acid.

Molecular and network compounds 27

  • BF₃ Boron trifluoride. Molecular compound.
  • B₂O₃ Diboron trioxide, also called boron oxide. Molecular compound.
  • CCl₄ Carbon tetrachloride, also called tetrachloromethane. Molecular compound.
  • ClO₂ Chlorine dioxide. Molecular compound.
  • CO Carbon monoxide. Molecular compound.
  • CO₂ Carbon dioxide, also called dry ice when solid. Molecular compound.
  • CS₂ Carbon disulfide. Molecular compound.
  • H₂O Water. Molecular compound.
  • H₂O₂ Hydrogen peroxide. Molecular compound.
  • H₂S Hydrogen sulfide. Molecular compound.
  • NF₃ Nitrogen trifluoride. Molecular compound.
  • NO Nitrogen monoxide, also called nitric oxide. Molecular compound.
  • NO₂ Nitrogen dioxide. Molecular compound.
  • N₂O Dinitrogen monoxide, also called nitrous oxide. Molecular compound.
  • N₂O₄ Dinitrogen tetroxide. Molecular compound.
  • N₂O₅ Dinitrogen pentoxide. Molecular compound.
  • PCl₃ Phosphorus trichloride. Molecular compound.
  • PCl₅ Phosphorus pentachloride. Molecular compound.
  • P₄O₁₀ Tetraphosphorus decaoxide. Molecular compound.
  • SF₆ Sulfur hexafluoride. Molecular compound.
  • SiC Silicon carbide. Covalent network compound.
  • SiCl₄ Silicon tetrachloride. Molecular compound.
  • SiH₄ Silane. Molecular compound.
  • SiO₂ Silicon dioxide, also called silica. Covalent network compound.
  • SO₂ Sulfur dioxide. Molecular compound.
  • SO₃ Sulfur trioxide. Molecular compound.
  • XeF₄ Xenon tetrafluoride. Molecular compound.

Organic compounds 30

  • CH₂Cl₂ Dichloromethane, also called methylene chloride. Organic compound.
  • CH₃CH(OH)CH₃ Propan-2-ol, also called isopropyl alcohol. Organic: an alcohol.
  • CH₃CHO Ethanal, also called acetaldehyde. Organic: an aldehyde.
  • CH₃COCH₃ Propanone, also called acetone. Organic: a ketone.
  • CH₃COOC₂H₅ Ethyl ethanoate, also called ethyl acetate. Organic: an ester.
  • CH₃NH₂ Methylamine. Organic: an amine.
  • CH₃OH Methanol, also called methyl alcohol. Organic: an alcohol.
  • CH₄ Methane. Organic: an alkane.
  • CO(NH₂)₂ Urea. Organic compound.
  • C₁₀H₈ Naphthalene. Organic: an aromatic hydrocarbon.
  • C₁₂H₂₂O₁₁ Sucrose, also called table sugar. Organic: a sugar.
  • C₂F₄ Tetrafluoroethene, also called tetrafluoroethylene. Organic compound.
  • C₂H₂ Ethyne, also called acetylene. Organic: an alkyne.
  • C₂H₄ Ethene, also called ethylene. Organic: an alkene.
  • C₂H₅OH Ethanol, also called ethyl alcohol. Organic: an alcohol.
  • C₂H₆ Ethane. Organic: an alkane.
  • C₃H₆ Propene, also called propylene. Organic: an alkene.
  • C₃H₈ Propane. Organic: an alkane.
  • C₃H₈O₃ Propane-1,2,3-triol, also called glycerol or glycerin. Organic: an alcohol.
  • C₄H₁₀ Butane. Organic: an alkane.
  • C₅H₁₂ Pentane. Organic: an alkane.
  • C₆H₁₂O₆ Glucose. Organic: a sugar. Fructose has the same formula.
  • C₆H₁₄ Hexane. Organic: an alkane.
  • C₆H₅CH₃ Methylbenzene, also called toluene. Organic: an aromatic hydrocarbon.
  • C₆H₅NH₂ Aniline, also called phenylamine. Organic: an amine.
  • C₆H₅OH Phenol. Organic compound.
  • C₆H₆ Benzene. Organic: an aromatic hydrocarbon.
  • C₈H₁₈ Octane. Organic: an alkane.
  • HCHO Methanal, also called formaldehyde. Organic: an aldehyde.
  • NH₂CH₂COOH Glycine, also called aminoacetic acid. Organic: an amino acid.

How this list was compiled: We chose these compounds and wrote every line ourselves. On 2026-10-01 a script checked each card against the compound's record in PubChem (pubchem.ncbi.nlm.nih.gov), the chemistry database of the US National Institutes of Health: the atoms in our formula must be the atoms in PubChem's molecular formula, and the systematic name and any everyday name on the card must stand among the names PubChem lists for that compound. Each card links to its record. Formulas are written the way a school text writes them, so an ionic compound shows its ions (Ca(OH)₂) and some organic compounds are written out by groups (CH₃COOH). Where two compounds share one molecular formula only one is listed, and the glucose card says that fructose shares its formula. The systematic names follow the IUPAC rules as Wikipedia's article IUPAC nomenclature of inorganic chemistry gives them, read the same day; alcohols, acids and other organic compounds carry the IUPAC name first and the common name second. The sorting into five kinds and the First to learn set are our own choices. Cards give formulas and names only: no hazard, dose or use, and no compound was chosen for being a drug, an explosive or a poison. Licence: own work