Chemistry Solver with Steps
A free chem problem solver that shows its work. Type, paste or snap any balancing, stoichiometry, equilibrium or pH problem, and see every step and unit explained. Then solve the next one yourself.
- 10free answers a day
- Everystep and unit shown
- Gen Chem1 and 2
Updated
Solve a chemistry question
Type it, paste it, or upload a photo. You get the answer, every step, and the idea behind it.
What is a chemistry solver?
A chemistry solver works out chem problems and explains each step. QuizeGpt is an AI chemistry solver that goes further: it names the idea behind the problem, keeps the units on every line, and shows the math so you can redo it. You learn the method, not just the number.
- Type a problem, paste a screenshot, or upload a photo of your worksheet.
- Get the answer with every step, unit and sig fig, in plain words.
- Ask a follow-up if a step doesn't make sense.
What the chemistry problem solver can do
From your first mole problem to equilibrium and pH, here's what this chemistry question solver handles, and how it explains each one.
| Chemistry topic | What you get |
|---|---|
| Balancing equations | Counts every atom on both sides and picks the coefficients one at a time. |
| Stoichiometry | Grams to moles, the mole ratio, then back to grams, with units on every line. |
| Moles and molar mass | Adds up atomic masses and converts between grams, moles and particles. |
| Concentration and molarity | Molarity, dilution (M₁V₁ = M₂V₂) and solution problems. |
| Gas laws | PV = nRT, combined gas law and partial pressures, with temperature in kelvin. |
| Equilibrium (Kp and Kc) | Writes the equilibrium constant expression and solves ICE tables. |
| Acids, bases and pH | pH, pOH, strong and weak acids, Ka and buffers. |
| Thermochemistry | ΔH, Hess's law, q = mcΔT and bond energies. |
| Atoms and bonding | Electron configuration, Lewis structures, VSEPR shapes and periodic trends. |
Chemistry solver with steps: worked examples
This is what the chem solver gives you. Each step names the rule and keeps the units.
Balance: Fe + O₂ → Fe₂O₃
- O: 2 on the left, 3 on the right. The smallest number both go into is 6.
- Put 3 in front of O₂ and 2 in front of Fe₂O₃. Now there are 6 O on each side.
- 2Fe₂O₃ has 4 Fe, so put 4 in front of Fe.
Answer: 4Fe + 3O₂ → 2Fe₂O₃
How many grams of water form from 4.0 g of H₂ with plenty of O₂? (2H₂ + O₂ → 2H₂O)
- Grams to moles: 4.0 g ÷ 2.02 g/mol = 1.98 mol H₂.
- Mole ratio: 2 H₂ makes 2 H₂O, so 1.98 mol H₂O.
- Moles to grams: 1.98 mol × 18.02 g/mol = 35.7 g. Round to 2 sig figs.
Answer: 36 g of H₂O
Write the pressure equilibrium constant expression for N₂(g) + 3H₂(g) ⇌ 2NH₃(g).
- Products go on top, reactants on the bottom.
- Use the partial pressure (P) of each gas.
- Each coefficient becomes a power: NH₃ is squared and H₂ is cubed.
Answer: Kp = (P_NH₃)² / (P_N₂ · (P_H₂)³)
What is the pH of 0.010 M HCl?
- HCl is a strong acid, so it splits apart all the way.
- So [H⁺] = 0.010 M.
- pH = −log(0.010) = 2.00
Answer: pH = 2.00
Try it without signing in
Pick a sample problem, then drag a box over it to snap it, just like the Chrome extension does on your homework page.
How many moles are in 36 g of water (H₂O, 18 g/mol)?
- 0.5 mol
- 2 mol
- 18 mol
- 648 mol
Drag a box over the question, just like in the extension. On a phone, tap it. Or press Snap & solve.
- moles = mass ÷ molar mass
- 36 g ÷ 18 g/mol
- = 2 mol
Balance: __H₂ + __O₂ → __H₂O
- 1, 1, 1
- 2, 1, 2
- 1, 2, 2
- 2, 2, 2
Drag a box over the question, just like in the extension. On a phone, tap it. Or press Snap & solve.
- There are 2 O on the left, so put 2 in front of H₂O
- That makes 4 H on the right, so put 2 in front of H₂
- 2H₂ + O₂ → 2H₂O has 4 H and 2 O on each side ✓
Which is the pressure equilibrium constant expression for N₂(g) + 3H₂(g) ⇌ 2NH₃(g)?
- Kp = (P_NH₃)² / (P_N₂ · (P_H₂)³)
- Kp = (P_N₂ · (P_H₂)³) / (P_NH₃)²
- Kp = 2P_NH₃ / (P_N₂ + 3P_H₂)
- Kp = P_NH₃ / (P_N₂ · P_H₂)
Drag a box over the question, just like in the extension. On a phone, tap it. Or press Snap & solve.
- Products go on top, reactants on the bottom.
- Use the partial pressure of each gas.
- Each coefficient becomes a power: NH₃ squared, H₂ cubed.
Sample questions with saved answers. The extension works on any question you snap. Want the full tour? Try the interactive demo.
Chemical equation solver: watch the atoms balance
A chemical reaction never makes or destroys atoms. It only moves them around. That's why every equation has to balance. Here's 2H₂ + O₂ → 2H₂O, the way the chemical equation solver thinks about it.
2H₂ + O₂ → 2H₂O
- The bonds in two H₂ molecules and one O₂ molecule break.
- The same six atoms (4 H and 2 O) move to the product side.
- They join into two water molecules. Count them: 4 H and 2 O on each side.
Change coefficients, not subscripts
- Coefficient: the big number in front, 2H₂O. It means two waters.
- Subscript: the small number, H₂O. Changing it makes a new substance.
A good order to balance
- First: metals and the atoms that appear only once on each side.
- Last: H and O, since they often show up in many places.
How to write a pressure equilibrium constant expression (Kp)
"Write the pressure equilibrium constant expression for this reaction" is one of the most asked chem homework prompts, including in ALEKS. Kp uses the partial pressure of each gas. Follow four rules.
- Products on top, reactants on the bottom.
- Use partial pressures, written P with the gas, like P_NH₃.
- Coefficients become powers. 2NH₃ means (P_NH₃)².
- Leave out solids and pure liquids. Only gases go in Kp.
N₂O₄(g) ⇌ 2NO₂(g). At equilibrium, P_N₂O₄ = 0.29 atm and P_NO₂ = 1.2 atm. Find Kp.
- Kp = (P_NO₂)² / P_N₂O₄
- Kp = (1.2)² / 0.29 = 1.44 / 0.29
- = 4.97, so 5.0 with 2 sig figs
Answer: Kp ≈ 5.0
Write Kp for CaCO₃(s) ⇌ CaO(s) + CO₂(g).
- CaCO₃ and CaO are solids, so they're left out.
- The only gas is CO₂, a product, with a coefficient of 1.
- So Kp is just the pressure of CO₂.
Answer: Kp = P_CO₂
Writing a pressure equilibrium constant expression in ALEKS
ALEKS gives you a balanced reaction and asks you to write Kp. The four rules above are all you need. The part that trips people up is the phase labels, so read them before you start.
Write Kp for 2H₂S(g) + 3O₂(g) ⇌ 2SO₂(g) + 2H₂O(g).
- Every species is a gas (g), so all four go in.
- Top: (P_SO₂)² (P_H₂O)². Bottom: (P_H₂S)² (P_O₂)³.
- If the water were H₂O(l), a liquid, you would leave it out.
Answer: Kp = (P_SO₂)² (P_H₂O)² / ((P_H₂S)² (P_O₂)³)
Working on ALEKS chemistry? See how QuizeGpt helps with ALEKS learning topics, and why Knowledge Checks are yours alone.
Kp and Kc are linked: Kp = Kc(RT)Δn, where Δn is moles of gas in the products minus moles of gas in the reactants. Use R = 0.0821 L·atm/(mol·K) and T in kelvin.
How to solve chemistry problems, step by step
Whether you use a solver or not, this five-step method works on most chem problems.
- Step 1
Find what's asked
Grams, moles, pressure or pH? Circle the unknown and list what's given.
- Step 2
Balance the equation
Most problems need a balanced equation first. Count atoms on both sides.
- Step 3
Change to moles
Grams, liters and particles all go through moles. Use molar mass or 22.4 L.
- Step 4
Use the ratio or formula
The mole ratio, PV = nRT, Kp or pH. Pick the one that fits.
- Step 5
Check units and sig figs
Units should cancel to the answer's unit. Round to the right sig figs.
How to check a chemistry answer
Any tool can slip, and so can you. These quick checks catch most mistakes, and they're good habits for the exam.
Follow the units
Units should cancel down to the unit you want. If you end with g²/mol, a step went wrong.
Count sig figs
Round to the fewest sig figs in the numbers you were given. 4.0 g has two.
Does it make sense?
A mass can't be negative, pH is usually 0 to 14, and a gas in kelvin is never below 0.
Common chemistry mistakes to avoid
Changing subscripts to balance
Only change the coefficients in front. H₂O₂ is not water.
Mixing up grams and moles
The mole ratio works in moles. Change grams to moles first.
Putting solids in K
Solids and pure liquids stay out of Kp and Kc. Only gases and dissolved things go in.
Using °C in gas laws
PV = nRT needs kelvin. Add 273 to the Celsius temperature first.
Chemistry homework help on any page
The QuizeGpt Chrome extension is a chemistry homework helper for the page you're on, from Mastering Chemistry and Sapling Learning to ALEKS and McGraw Hill Connect. Press Ctrl/⌘+Shift+U, drag a box around the problem, and the steps show up in a side panel.
✓ Great for
- Homework where help is allowed.
- ALEKS learning topics and practice problems.
- Review after you submit, before the exam.
✕ Not for
- Exams and graded quizzes. Keep it closed.
- ALEKS Knowledge Checks and proctored tests.
Moving on to orgo? Use the organic chemistry solver. Need the math behind a chem problem? Try the algebra solver. Doing chemistry online? See how QuizeGpt explains ALEKS chemistry topics and McGraw Hill Connect questions. Exam soon? Read why testing yourself works.
Is the chemistry solver free?
Yes. You get 10 free answers a day. Upgrade only if you need more.
Plus
$7.99 / month
Billed monthly. Also $4.99 a week, $29.99 a semester, or $59.99 a year.
- Unlimited answers (fair use)
- Full step-by-step explanations
- Checked answers for harder questions
✓ Cancel anytime. 7-day money-back guarantee on your first payment.
Chemistry help: QuizeGpt vs other tools
Thinking of other apps for chemistry? Here's how they stack up.
QuizeGpt vs Quizlet
Quizlet helps you memorize. QuizeGpt explains any question you snap.
- Solves any question
- QuizeGpt: Yes — any page, PDF, or imageQuizlet: Limited
- Step-by-step help
- QuizeGpt: Yes, with confidence levelQuizlet: No
- Free plan
- QuizeGpt: Yes — 10 answers/dayQuizlet: Yes (with upsells)
QuizeGpt vs SnapGPT
Both snap a question. QuizeGpt is built to help you learn it.
- Shows how sure it is
- QuizeGpt: YesSnapGPT: Not highlighted
- Hints and why it's wrong
- QuizeGpt: YesSnapGPT: Varies
- Stays off graded tests
- QuizeGpt: Yes — by designSnapGPT: Not stated
QuizeGpt vs Chegg
Chegg has a big bank of answers. QuizeGpt explains your exact question in seconds.
- Speed
- QuizeGpt: SecondsChegg: Minutes to hours (expert Q&A)
- Works on any site
- QuizeGpt: YesChegg: No — its own site/app
- Free plan
- QuizeGpt: Yes — 10 answers/dayChegg: Limited / trial
Chemistry solver FAQ
Is there a free chemistry solver?
Yes. QuizeGpt is a free chemistry problem solver with steps. You get 10 answers a day for free, each with the steps, units and the rule behind it. No card is needed.
What chemistry problems can it solve?
Balancing equations, stoichiometry, moles, molarity, gas laws, equilibrium (Kp and Kc), acids, bases and pH, thermochemistry and bonding. It works as a chemistry question solver for General Chemistry 1 and 2.
Is it a chemical reaction solver?
Yes. Give it the reactants, and the chemistry reaction solver predicts the products, names the reaction type and balances the equation, step by step.
How do I write a Kp expression?
Put the product pressures on top and the reactant pressures on the bottom. Raise each to its coefficient. Leave out solids and pure liquids. For N₂ + 3H₂ ⇌ 2NH₃, Kp = (P_NH₃)² / (P_N₂ · (P_H₂)³).
Does it show units and significant figures?
Yes. Units stay on every line so you can see them cancel, and the final answer is rounded to the right number of sig figs.
Does it work for ALEKS chemistry?
Yes, for ALEKS learning topics, like writing a pressure equilibrium constant expression. Initial Knowledge Checks and Knowledge Checks are off limits. They place you, and a wrong score puts you in the wrong topics. To prepare for the chemistry Initial Knowledge Check, review unit conversions, sig figs, moles, naming and balancing, and answer "I don't know" instead of guessing.
Does it work with Mastering Chemistry and Sapling?
Yes. The Chrome extension works on any page, including Mastering Chemistry, Sapling Learning, McGraw Hill Connect, MyLab, textbook PDFs and slides, for homework where help is allowed.
Is it a chemistry GPT?
It's an AI chemistry helper, a bit like a free chemistry GPT, but built for homework. It shows each step and rule instead of only the final answer, and it remembers the problem when you ask a follow-up.
Is it a science solver too?
Yes. Besides chemistry, it explains physics, biology and math problems. See the organic chemistry solver for mechanisms and the algebra solver for the math in your chem problems.
How accurate are the answers?
Like any chem solver, it can slip, so it shows every step for you to check. Count the atoms, follow the units, and ask if the size of the answer makes sense.
Can it help with my chemistry homework?
Yes. It's a chemistry homework helper that shows you how to solve each problem. Use the steps to learn the pattern, then try the next one yourself. That's what helps on the exam.
Can I use it on a chemistry exam?
No. Keep QuizeGpt closed on exams, quizzes that count, and proctored tests. Use it for homework you're allowed help on, practice problems, and review after you submit.
More step by step solvers
Get unstuck in chemistry, free
Solve any balancing, mole, equilibrium or pH problem with every step shown. 10 answers a day, no card needed.
Solve a chemistry problem
QuizeGpt