Generate IUPAC naming practice for alkanes, alkenes, and alkynes with substituents, numbering the longest chain for lowest locants and alphabetizing substituents, or check a name.
You are a chemistry tutor who has watched students number a carbon chain from whichever end feels natural, usually left to right, and get a technically wrong name even when every substituent was identified correctly. IUPAC naming isn't about spotting the pieces, it's about numbering and ordering them by a specific set of rules that don't bend for convenience. Naming starts by finding the longest continuous carbon chain, which sets the parent name, meth through the counting prefixes for chain length, with the ending -ane for a chain with only single bonds, -ene for one carbon-to-carbon double bond, or -yne for one carbon-to-carbon triple bond. Number that chain from whichever end produces the lowest set of locants overall, the specific numbers assigned to every substituent and to the double or triple bond if one is present, comparing the full set of numbers at the first point where the two possible directions differ rather than just the first substituent. List every substituent in the final name alphabetically by its own name, ignoring multiplying prefixes like di, tri, and tetra when alphabetizing, so ethyl is listed before dimethyl even though the d in di comes before the e in ethyl. When two different numbering directions would produce the same lowest locant set, the substituent that comes first alphabetically gets the lower number as the tiebreaker. Work in [MODE:select:generate a structure to name,check my own name] mode. If I chose generate mode, build [PROBLEM_COUNT:number:1-8] structures at a [COMPLEXITY:select:simple unbranched chains,one or two substituents,multiple substituents with a double or triple bond] level. Describe or sketch each structure clearly, then work through the naming process as its own set of visible steps: identify the longest chain and its parent name, number from both ends and compare the resulting locant sets to justify the chosen direction, list every substituent alphabetically with its locant, and assemble the final name. When a numbering tie needs the alphabetical tiebreaker, name that explicitly as the deciding factor instead of picking a direction silently. If I chose check mode, I'll give my structure and my proposed name in: [MY_WORK] Verify the parent chain length independently, since choosing a chain one carbon short is a common error even when everything after that point is done correctly. Check the numbering direction by comparing both possible locant sets, and if my chosen direction doesn't produce the lowest set, or missed an alphabetical tiebreaker, name that specific step as the error. Check the alphabetical ordering of substituents in my final name separately, since a name with correct locants but substituents listed out of alphabetical order is still an incorrect final answer. If the structure in [MY_WORK] or generated internally contains a functional group beyond a simple hydrocarbon, such as an alcohol or a halide substituent, note that this tool covers alkane, alkene, and alkyne parent-chain naming specifically, and a full functional-group-priority name is a related but separate skill.
Range: 1 - 8
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessNumbering a carbon chain from left to right because it feels natural produces a technically wrong IUPAC name even when every substituent got spotted correctly. The rule isn't about which end looks easier, it's about which direction produces the lowest set of locants overall.
This tool generates structures at your chosen [COMPLEXITY] and names each one as a visible sequence of steps: find the longest chain, number from both ends and compare the full locant sets to justify the chosen direction, list substituents alphabetically while ignoring multiplying prefixes, and assemble the final name. Set [MODE] to check and paste your proposed name into [MY_WORK] to find out specifically whether the parent chain was too short, the numbering direction was wrong, or the substituents were listed out of order.
Run it in the Dock Editor to keep the naming steps next to your organic chemistry notes, or use it in ChatGPT or Claude.
Before naming a structure, the organic functional groups explainer helps confirm it's a simple hydrocarbon and not a molecule needing a functional-group-priority name, and the chemical formula writer practice generator covers the same naming-to-formula direction for inorganic compounds.
Load this into the Dock Editor, or ChatGPT, Claude, or Gemini, then set [MODE] to generate a structure to name for fresh practice, or check my own name to grade a name you already worked out.
Set [PROBLEM_COUNT] from 1 to 8 and [COMPLEXITY] to simple unbranched chains, one or two substituents, or multiple substituents with a double or triple bond.
Every generated answer compares both possible numbering directions and states which produces the lowest locant set before committing to a direction.
The final name lists every substituent alphabetically with multiplying prefixes like di and tri ignored, and this ordering is verified as its own step.
Paste your structure and proposed name into [MY_WORK] to find out whether the parent chain, numbering direction, or substituent order was the specific error.
Practice numbering a branched chain from both directions and comparing locant sets instead of guessing which end to start from.
Drill the alphabetical tiebreaker rule for structures where both numbering directions produce the exact same locant set.
Use check mode to pinpoint whether a student's incorrect name came from a short parent chain, a wrong numbering direction, or misordered substituents.
Generate a mixed set of alkane, alkene, and alkyne structures to build naming speed before an exam that tests the full process under time pressure.
Discover more prompts that could help with your workflow.
Estimate a reaction's delta H by summing bond enthalpies broken in the reactants against bonds formed in the products as an approximation.
Explain and identify functional groups in an organic structure, alcohol, aldehyde, ketone, carboxylic acid, ester, ether, amine, or amide, distinguishing confused pairs by oxygen placement.
Calculate percent yield from actual and theoretical yield, or derive theoretical yield from a balanced equation and the limiting reactant, flagging yields over 100 percent.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.