Free IUPAC Name Generator: Structure to Name

Upload a structure image or paste SMILES/formula to get the IUPAC name.

4.8 | by
120k+ students

Try These IUPAC Naming Problems

Every topic

Explore More Math & Science Solvers

Need a different subject? Browse all AI solvers and study tools →

IUPAC name generator from picture

Get the IUPAC name from a photo of the structure

Upload a photo of the skeletal formula — from a textbook page, a problem set, or your own handwritten drawing — and the generator reads the structure from the image. You can also paste a SMILES string or describe the structure in words.

Whichever input you use, the result comes with the naming steps set out: the parent chain identified, the substituents located and numbered, the prefixes ordered alphabetically, and the final name assembled. Seeing the steps is the point — the same rules apply to the next structure on your problem set.

Printed and handwritten skeletal formulas read off the page

Skeletal formulas read straight off the page.

Get Accurate Chemical Names with the IUPAC Generator

Organic nomenclature is a set of rules applied in a fixed order, not a table you can look a molecule up in. Most of the marks in a naming question sit in that order — which chain you picked, which end you numbered from, which group outranked the others — and that is what this tool writes out alongside the name.

It covers the compound classes an organic course actually sets: alkanes, alkenes and alkynes, alcohols, aldehydes and ketones, carboxylic acids and their derivatives, ethers, amines, and substituted aromatic rings. Bridged polycyclic frameworks and heavily decorated natural products are where any naming tool is weakest, and the answer says so rather than covering it up.

The name is only half the output. Underneath it you get the parent chain that was chosen, the direction the chain was numbered in, the locant assigned to each substituent, and the alphabetical order they were listed in — the four places a hand-written name usually goes wrong. Check that working against your course notes before you hand anything in.

  • A photo of the textbook page or your own drawing
  • A SMILES string pasted straight into the box
  • The connectivity described in plain words
  • The naming steps written out under the name
Follow-up in the same chat
Why is it butan-2-ol and not 3-hydroxybutane?
Because the hydroxyl group is the principal characteristic group, so it takes the suffix -ol rather than a prefix, and the chain is numbered from the end that gives it the lower locant — 2 rather than 3.
Principal group Lowest locant

How IUPAC naming works, step by step

The rules below are the ones the generator applies, in the order it applies them. They are worth reading once even if you only ever use the tool: almost every wrong name a student writes comes from taking one of these six steps out of order.

Work down them on your own structure and compare each decision against the working the generator shows. When the two disagree, the disagreement is nearly always at step one or step three — the chain that was picked, or the end it was numbered from.

  1. 1 Find the longest continuous carbon chain containing the principal functional group — this is the parent chain.
  2. 2 Identify the principal characteristic group and give it the lowest possible locant.
  3. 3 Number the chain from the end that gives the lowest set of locants to the substituents.
  4. 4 Name each substituent and place its locant in front of it.
  5. 5 List the substituents alphabetically, ignoring multiplying prefixes such as di- and tri- when alphabetising.
  6. 6 Assemble the name: locants and substituents, then the parent chain, then the suffix for the principal group.

Not sure which bonds the structure actually has before you start naming it? The Lewis structure generator works the electrons out first.

Name CH3-CH2-CH(CH3)-CH3
1 Longest chain is four carbons: butane
2 One methyl branch, numbered from the nearer end
3 The branch sits on carbon 2, not carbon 3
Answer 2-methylbutane

Worked naming examples

Four short structures, each one showing a different rule doing the work. Read the name, then read the reason next to it — the reason is what transfers to the next question.

  • CH3-CH2-CH(CH3)-CH3 is 2-methylbutane. The longest chain is four carbons, so the parent is butane, and numbering from the nearer end puts the methyl branch on carbon 2 rather than carbon 3.
  • CH3-CH(OH)-CH2-CH3 is butan-2-ol. The hydroxyl group outranks the chain, so it takes the suffix and the lowest locant; the position of the suffix is written into the name, not left implied.
  • CH3-CH=CH-CH2-CH3 is pent-2-ene. Five carbons make it a pentene, and the double bond is cited by the lower-numbered carbon it starts from.
  • A benzene ring with a methyl and a nitro group at positions 1 and 3 is 1-methyl-3-nitrobenzene. Both substituents are prefixes, so they are listed alphabetically — methyl before nitro — and the ring is numbered to give the lowest set of locants.

Names like acetone or toluene are common names, not systematic ones. Where a common name is the one your course uses, the answer gives both.

Rule named at each step

CH3-CH2-CH(CH3)-CH3

Parent chain picked before the branch is numbered

CH3-CH(OH)-CH2-CH3

Principal group takes the suffix and the lower locant

Methyl and nitro on a benzene ring

Prefixes ordered alphabetically, ring numbered lowest

What the IUPAC name generator handles

The naming problems an organic chemistry course actually sets, from a first nomenclature sheet through to a functional-group-priority question.

Chains and branches

alkanes, alkenes and alkynes, multiple substituents, multiplying prefixes and lowest-locant sets.

Functional groups

alcohols, aldehydes and ketones, carboxylic acids, esters, amides, ethers, amines and nitriles, ranked by seniority.

Rings and aromatics

cycloalkanes, substituted benzene rings, ortho/meta/para against numbered locants, and simple fused systems.

Stereodescriptors

E/Z on a double bond and R/S at a stereocentre, when the drawing shows the geometry clearly enough to assign them.

Naming is one half of the job. For the reverse direction — a name in, a structure out — use the chemical name to structure converter.

Related

The rest of the organic chemistry cluster, one click away.

Three simple steps

How it
works

01

Enter or upload

Type your assignment or upload an image or PDF to our platform.

02

Get instant solution

Get a detailed step‑by‑step answer with study recommendations.

03

Customize the result

Discuss the solution with AI, ask questions, and get clarifications to understand details better.

Why EduSolver

Why students choose EduSolver for your subject

24/7 instant and accurate answers

Late-night cramming or a problem set due tomorrow — answered while the textbook is still open.

Covers school and university subjects

From middle-school basics through AP, college, and exam-level material.

Step-by-step, easy-to-follow explanations

Every stage of the method is shown, not just the final answer.

Free account — no credit card required

Run a real problem through the solver before you pay anything.

Uniqueness guaranteed, anti-plagiarism focused

Teaches you the method to write the answer yourself — not how to copy one.

Supports photos, text, and files

Snap a worksheet, a handwritten page, or a textbook screenshot.

AI learning tools

Beyond homework — study smarter

Use EduSolver for more than your subject homework — review concepts, compare explanations, and prep for tests with the full study toolkit.

120k+
students helped
4.8 / 5
average rating
Step-by-step
working on every your subject question
Use cases

Who it's for

School students

Understand topics and practice typical problems.

University students

Drafts, calculations, code reviews, and more.

Parents & tutors

Quick refreshers and helpful examples.

Compare

How EduSolver stacks up

Capability
EduSolver
ChatGPT
Any other AI solver
Step-by-step your subject working shown
Reads a photo of a handwritten worksheet
Follow-up questions on the same problem
Tuned for academic accuracy on your subject
No prompt engineering required

Frequently Asked Questions

Can I get an IUPAC name from a picture of the structure?
Yes. Upload a photo of the skeletal formula — printed or handwritten — and the generator reads the structure from the image before naming it.
Is this IUPAC name generator free?
Yes — it works on a free account with no credit card. The free tier includes a set number of results per day; PRO removes the daily limit and adds photo solve and PDF chat.
What inputs does it accept?
A drawn or photographed structure, a SMILES string, a molecular formula with the connectivity described, or a plain-text description of the compound.
Does it explain how the name was built?
Yes. It shows the parent chain chosen, how the chain was numbered, which substituents were located where, and how the pieces were assembled — so you can check the reasoning against the rules.
Does it handle stereochemistry?
It assigns E/Z and R/S descriptors when the structure you provide shows the geometry or configuration clearly. If the drawing is ambiguous, the name is given without the descriptor and it says why.
Can it go the other way, from a name to a structure?
For that direction use the chemical name to structure converter, which takes a name and returns the corresponding structure.

Use EduSolver when you want to understand your subject, not just finish it.

Free account — no credit card required.