

What is an Iodoform Test?
The iodoform test is used to determine whether a given unknown chemical substance contains carbonyl compounds with an α-methyl group and the structural formula (R - CO - CH3) or alcohols with the formula R - CH (OH) - CH3. Iodine and aqueous sodium hydroxide (NaOH) solution or potassium iodide (KI) and sodium hypochlorite (NaClO) solution can also be used to conduct the test. In the iodoform test, the unknown is let to react with a mixture of excess iodine and sodium hydroxide.
Iodoform Test Using Iodine and Sodium Hydroxide.
Iodoform tests using l2 and NaOH are more commonly used. A pale yellow precipitate known as triiodomethane or iodoform is produced when iodine is added to the unknown compound that contains aldehydes or ketones in the presence of excess sodium hydroxide, and it has an "antiseptic" odour. Triiodomethane precipitation demonstrates the presence of aldehydes and ketones.
Iodine and aqueous sodium hydroxide (NaOH) combine with acetone to produce sodium acetate (CH3 COONa) and iodoform, also known as triiodomethane, which is a yellow precipitate (CH3)

Acetone Showing A Positive Iodoform Test
Iodoform Test Using Potassium Iodide and Sodium Chlorate (I) Solutions
Sodium hypochlorite is another name for sodium chlorate (I). A small amount of aldehyde or ketone is mixed with a potassium iodide solution, and then sodium chlorate (I) solution is added. The same pale yellow precipitate as before shows the presence of an aldehyde or a ketone.
Iodoform Test Mechanism
Acidic alpha hydrogen from methyl ketone is first removed by the hydroxide ion as a result a water molecule is eliminated. An enolate ion is created as a result of the previously mentioned step. The enolate ion then displaces the iodide ion from iodine. To produce R - CO - l3, this step is repeated twice as methyl ketone contains a total of 3 acidic alpha hydrogen. The carbonyl carbon now forms a bond with a hydroxide ion. As a result, the carbonyl group reforms, and the Cl3 anion is eliminated. Moreover, an R-COOH group is also formed. The basic ion and carboxylic acid group balance each other out. Iodoform precipitates as a result. The following diagram illustrates the reaction's mechanism:

Mechanism of Iodoform Formation
Iodoform is subsequently precipitated into a light yellow substance that has a distinctively "antiseptic" odour (positive test). It is verified that methyl ketone is present. The iodoform test is a fairly effective way to determine whether these methyl ketones or acetaldehyde are present in an unknown substance.
Iodoform Test for Alcohol
Some secondary alcohols that include at least one methyl group in the alpha position also exhibit the Iodoform reaction along with ethanol. Since ethanol is the only major alcohol to produce a positive iodoform test result, the iodoform test is useful in distinguishing ethanol from methanol.
Iodoform Test for Ethanol (CH3CH2OH):
The Iodoform test for ethanol involves three consecutive stages of reaction. Ethanol initially undergoes an oxidation reaction that produces CH3CHO. In step 2 hydroxide ion abstracts the alpha hydrogen from CH3CHOforming an enolate ion and water. Enolate ion now abstracts iodide from the iodine molecule. This step is repeated till all the 3 alpha hydrogen atoms originally present in CH3CHOis completely abstracted and replaced with iodine atoms to form Cl3CHO. In the third and final step, the hydroxide ion attacks the carbonyl carbon of Cl3CHOto form a formate ion and iodoform also known as triiodomethane which is a yellow colour precipitate thus confirming the presence of Ethanol. Ethanol hence gives a positive iodoform test.

Iodoform Test Mechanism in Ethanol
Iodoform Test for Methanol:
Methanol (CH3OH) does not answer the iodoform test because there are no alpha hydrogen atoms present in methanol. The same reason holds good for the unreactiveness of tertiary alcohols (alpha hydrogen atoms are absent) to the iodoform test. Hence this test can be used to distinguish between ethanol and methanol. 2-Propanol and 1-Propanol are also distinguished using this test.
Important Questions
Do all the alcohols answer positively to the iodoform test?
All the alcohols that have alpha hydrogen atoms in them i.e primary alcohols and secondary alcohols answer the iodoform test while the tertiary alcohol does not answer this test because tertiary alcohols do not have alpha hydrogen atoms in them.
What does iodoform test for?
The presence of an aldehyde or ketone with a methyl group as one of the groups directly attached to the carbonyl carbon is detected by the iodoform test. Methyl ketone is the name given to such a ketone. In the iodoform test, the unknown is let to react with a mixture of excess iodine and sodium hydroxide.
Conclusion
The following are detected by the iodoform reaction as positive: Methyl Ketones, Acetaldehyde, Ethanol, and Secondary alcohols containing the methyl group in the first position. Triiodomethane precipitate, a yellow substance, is produced successfully. When ethanol tests positive while methanol does not, it is useful to distinguish between the two substances. Tertiary alcohols are not tested with the Iodoform test.
Practice Questions
Which of the following compounds does not answer the iodoform test?
Propanal
Propanone
Ethanol
Acetone
Which of the following is not a reagent used in the iodoform test?
Sodium hydroxide
Iodine
Potassium iodine
Answers:
(a)
(d)
FAQs on Idoform Test
1. What is the iodoform test and which types of compounds does it detect?
The iodoform test is a chemical test used in organic chemistry to identify the presence of specific structural features in an unknown compound. It gives a positive result for compounds containing a methyl ketone group (R-CO-CH₃) or compounds that can be oxidised to form a methyl ketone under the test conditions. This includes acetaldehyde (CH₃CHO) and specific alcohols with the structure R-CH(OH)-CH₃, such as ethanol and 2-propanol.
2. What are the key reagents used to perform the iodoform test?
The primary reagents required for the iodoform test are:
- Iodine (I₂)
- An aqueous solution of a strong base, typically sodium hydroxide (NaOH).
Alternatively, a mixture of potassium iodide (KI) and sodium hypochlorite (NaClO) can also be used, as this combination generates the necessary hypoiodite ion in situ.
3. What is the observable result of a positive iodoform test and what chemical is responsible?
A positive iodoform test is indicated by the formation of a pale yellow precipitate. This solid substance is iodoform, which has the chemical formula CHI₃ (triiodomethane). Iodoform is also known for its distinct, sharp "antiseptic" or medicinal smell, which further confirms a positive result.
4. How can the iodoform test be used to distinguish between propan-2-one and pentan-3-one?
The iodoform test is an excellent method for distinguishing between these two ketones.
- Propan-2-one (CH₃COCH₃) is a methyl ketone, meaning it has a CH₃ group directly bonded to the carbonyl carbon. It will give a positive iodoform test, forming a yellow precipitate of iodoform.
- Pentan-3-one (CH₃CH₂COCH₂CH₃) is not a methyl ketone. Both groups attached to its carbonyl carbon are ethyl groups. Therefore, it will not react and will show a negative result (no precipitate formed).
5. Why does ethanol give a positive iodoform test while methanol does not?
This difference is due to their molecular structures and how they react under the test conditions.
- Ethanol (CH₃CH₂OH) has a methyl group adjacent to the carbon bearing the hydroxyl group. The basic reagent first oxidises ethanol to acetaldehyde (CH₃CHO), which is a methyl ketone. This intermediate then reacts to form iodoform, giving a positive test.
- Methanol (CH₃OH) lacks the necessary CH₃-CH(OH)- structure. Upon oxidation, it forms formaldehyde (HCHO), which does not have a methyl group attached to the carbonyl carbon. Consequently, methanol does not react and gives a negative iodoform test.
6. What is the underlying mechanism of the iodoform test for a methyl ketone?
The mechanism of the iodoform test involves a multi-step process known as the haloform reaction. For a methyl ketone, the key steps are:
- Step 1: Enolate Formation: The hydroxide ion (OH⁻) removes an acidic α-hydrogen from the methyl group to form an enolate ion.
- Step 2: Iodination: The enolate ion attacks an iodine molecule (I₂), attaching an iodine atom to the α-carbon. This step repeats twice more until all three hydrogens of the methyl group are replaced by iodine, forming R-CO-CI₃.
- Step 3: Nucleophilic Attack and Cleavage: A hydroxide ion attacks the carbonyl carbon. The resulting intermediate collapses, and the stable triiodomethyl anion (⁻CI₃) is eliminated. This cleavage results in a carboxylic acid (R-COOH) and the ⁻CI₃ anion.
- Step 4: Proton Transfer: The acidic carboxylic acid protonates the basic ⁻CI₃ anion to form the final products: a carboxylate salt (R-COO⁻) and the insoluble yellow precipitate, iodoform (CHI₃).
7. Besides methanol, what other common types of compounds give a negative iodoform test and why?
Several types of compounds consistently give a negative iodoform test because they lack the required structural features. These include:
- All other primary alcohols (besides ethanol): For example, 1-propanol (CH₃CH₂CH₂OH) is oxidised to propanal (CH₃CH₂CHO), which is not a methyl ketone.
- Tertiary alcohols: These alcohols, like 2-methyl-2-propanol, lack an α-hydrogen on the carbon atom bearing the -OH group. This prevents the initial oxidation step required to form a ketone, so the reaction cannot proceed.
- Most aldehydes (besides acetaldehyde): Aldehydes like propanal or benzaldehyde do not have a methyl group directly bonded to the carbonyl group.
- Ketones that are not methyl ketones: For example, pentan-3-one (diethyl ketone) does not have a -COCH₃ group.

















