Chemisode

Learn organic chemistry.

Molecule Builder
Waiting for input
Help with input formats

Enter a semi-structural formula or a supported organic name. Use the input mode only if Chemisode reads it incorrectly. Ionic forms can be entered as NH3+, COO-, COONa or (RCOO-)2Mg.

Enter a molecule to generate a name.
Enter a supported formula or organic name.
Examples
CH3CH2OH CH3COOCH2CH3 CH3CH(OH)CH=CHCOOH CH₃CH₂NH₃⁺ CH₃COO⁻ CH₃COONa (CH₃COO⁻)₂Mg ethanol propan-2-ol 2-aminoethan-1-ol ethyl 2-chloroethanoate 4-amino-3-hydroxybutan-2-one
Displayed structure
Enter a molecule to build it.
Skeletal structure
View its skeletal structure.
Ready.
Chemistry text formatter
Plain text inputType or paste
Formatted Unicode outputEditable
Ready.

Examples

H2SO4 + NaOH -> Na2SO4 + H2O
H₂SO₄ + NaOH → Na₂SO₄ + H₂O
SO4^2-
SO₄²⁻
CH3CH2OH
CH₃CH₂OH
CH3C#CH
CH₃C≡CH
Name this molecule Difficulty: —
Timer
00:00.0
Today’s XP
0 XP
This week’s XP
0 XP
This molecule
— XP
Select New molecule to begin.
0 attempts
No incorrect answers submitted.
5 correct = mastered
0 revealed
No revealed answers yet.
How scoring works

Incorrect answers cost 5 XP and structure hints cost 3 XP. Fast correct answers earn +5 XP. Five correct answers in a category earns mastery. New questions unlock after you answer correctly or reveal at 0 XP.

Semi-structural formula
Select New molecule to begin.
Displayed full structure
Select New molecule to begin.
Skeletal structure
Select New molecule to begin.
Question difficulty guide
Easy
Short names and simple structures
Medium
Longer chains or one locant
Hard
Multiple features, unsaturation or a branch
Super Hard
More complex functional-group combinations

Compare two molecules side by side.

Molecule A

Enter a molecule above.

Molecule B

Enter a molecule above.
Compare

Name and semi-structural formula

Displayed full structure

Teaching spectra

My Classes

Track class progress and support needs.

Select My Classes to load your teaching data.
Your class overview will appear here.

Organic Analysis

Use composition, spectra and tests to identify the unknown.

Today0 XP
Week0 XP
This unknown0 XP

Identify the compound

Identify the compound at any time. Correct: +80 XP. Incorrect: −5 XP.

Select New compound to begin.
No identification attempts yet.

Chemical tests

Select New compound to run chemical tests.
Select New compound to start the analysis sequence.
Complete the organic reactionComplete the highlighted boxes.

Complete the highlighted boxes. Type organic compounds; choose reagents from the list.

Select New reaction to begin.
Select New reaction to begin.
5 correct = mastered
Reaction guide
Hydrocarbons
Halogenation, cracking, addition and polymerisation
Substitution
Chloro → hydroxyl or amino; hydroxyl → amino
Oxidation
Primary alcohol → aldehyde / acid; secondary alcohol → ketone
Condensation
Esterification and amide formation

Quiz data reset

Removes all saved quiz data from this browser: Today’s XP, This week’s XP, functional-group mastery, reaction-type mastery, mastery histories and Not correct entries. The Unicode Formatter and structure-maker tabs are not affected.