Chemisode

Learn Chemistry

Starting Chemisode…

Checking accountWaiting
Preparing molecule engineWaiting

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.

Carbon rings: write the ring inside one outer pair of brackets. Examples include (CH2)5, (CH2CH2CH2CH2CH2), (CH2CH2)3 and (CHClCH2CH2CH2CH2CH2). Unicode subscripts are accepted. The equivalent explicit alternatives c-(CH2)6 and cyclo(CH2)6 are also accepted.

Optional brackets for simple groups: one unambiguous hydroxyl, amino or halogen group may be written directly after its carbon. For example, CH3CHOHCH3, CH3CHNH2CH3 and CH3CHClCH3 are read as CH3CH(OH)CH3, CH3CH(NH2)CH3 and CH3CH(Cl)CH3. Chemisode also displays these simple one-group forms without brackets. Keep brackets when a carbon has two or more attached groups, for example CH3C(OH)(Cl)CH3 or CH3C(OH)2CH3.

Protected functional groups: COOH remains a carboxylic acid, CHO remains an aldehyde and CONH2 remains an amide. A chain form such as CH3CH2NHCH3 keeps NH as the nitrogen within a secondary amine rather than treating it as an amino branch. Chemisode can draw that connectivity, but automatic naming for secondary amines is not currently supported.

Terminal COO: a formula ending in neutral COO is incomplete. Chemisode no longer invents an extra H. Complete it as COOH, COO− / COO-, COONa, or continue with a carbon group such as COOCH3 to form an ester.

Standalone simple covalent molecules: H2O, CO2, HCl, O2 and N2 are recognised, as are the names water, carbon dioxide, hydrogen chloride / hydrochloric acid, oxygen gas and nitrogen gas.

Names and formula shortcuts: supported examples include cyclopentane, cyclohexene, cyclohexanol, chlorocyclohexane, benzene, phenol, toluene and aniline. C6H6 is treated as the school-level benzene shortcut. Bare CnH2n molecular formulae are structurally ambiguous, so use c-C6H12 when you specifically mean cyclohexane.

Current ring support is for 3–12 carbon rings with common halogen, alkyl, hydroxyl, amino and ketone substitutions. Ionic forms can still 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 H₂O CO₂ O₂ N₂ HCl CH3COOCH2CH3 CH3CH(OH)CH=CHCOOH CH₃CH₂NH₃⁺ CH₃COO⁻ CH₃COONa (CH₃COO⁻)₂Mg (CH₂)₅ chlorocyclohexane ring C₆H₆ (benzene) c-C₆H₁₂ cyclohexene cyclohexan-1-ol 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
0molecules named Current streak: 0
Questions completed0
First-try correct0
Longest first-try streak0
Revealed0
Success rate
Average attempts

Complete a molecule to begin tracking your naming statistics.

Select New molecule to begin.
0 attempts
No incorrect answers submitted.
5 correct = mastered
0 waiting
No mistakes waiting for practice.
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. About 95% of adaptive questions target selected areas below mastery; about 5% review mastered areas. 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
C1–C5 hydrocarbons: alkanes, alkenes, one methyl branch, or methyl-branched alkenes
Medium
One feature: alkene, methyl/ethyl branch, halogen, acid, ketone, aldehyde, alcohol or amino/amine
Hard
Two allowed features with acid, ketone, aldehyde, alcohol or amino/amine; straight-chain esters
Super Hard
Three-feature molecules including amino combinations, or esters substituted only on the alcohol-derived side; substituted esters appear about 15% of Super Hard questions

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

Possible reactions

Uses the same reaction pathways as the Organic Reactions quiz.

Chemical tests

Predicted school-laboratory observations based on each recognised 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.

Site Admin

Manage Chemisode organisations, users, classes, CSV imports and audit logs.

Site-admin tools will load here.
Organisations
Users
Classes
CSV imports

Create organisation

Organisations

NameTypeStatusSlugCreatedActions
No organisations loaded yet.

Users

No users loaded
Action
No users loaded yet.

Create class

Known classes

No class data loaded yet.

CSV account import

No file selected.

Existing organisations and classes only. The import will stop with a row-specific error when either one cannot be found. Supported roles are student and teacher. Maximum 500 account rows and 2 MB per file.

Required headers: organisation_name, class_name, role, email, display_name, subject, year_level, action.

CSV preview and result

Select a CSV file, then preview it before committing.

Recent audit log

TimePerformed byActionTargetOrganisation / classDetails
No audit log loaded yet.

Organic Analysis

Gather evidence in any order you need, then identify the unknown.

Today0 XP
Week0 XP
This unknown0 XP
Select New compound to start the analysis sequence.
Optional chemical testsRun extra tests when useful · −2 XP each 0 run
Select New compound to run chemical tests.

Final analysis

Identify the compound whenever you have enough evidence. Correct: +80 XP. Incorrect: −5 XP.

0/4 evidence sections complete
Select New compound to begin.
No identification attempts yet.
Complete the organic reaction15 XP per box · −5 for hints or wrong attempts
Select New reaction to begin.
States optional
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.