Math calculators and science tools with steps

Algebra and expressions

Calculus

Physics

Chemistry

Choose math calculators or science tools

Choose a focused tool for the operation or subject you need. Each page includes examples, a method and an AI solver. For a general math question, use the math solver; use the subject menu for physics or chemistry.

Choose the solve for x calculator when you need to isolate an unknown in an equation. Use the quadratic equation calculator for an equation containing x squared: it finds the roots and explains what the discriminant tells you. Choose the factoring calculator when the goal is to rewrite a polynomial as a product, rather than solve an equation. Factoring can also help you check quadratic roots by multiplying the factors back out.

Use the derivative calculator to find a slope, rate of change or higher derivative. The integral calculator works in the other direction: it finds an antiderivative, or a definite integral between bounds. These are separate tasks, so tell the calculator which variable you are using and include any point or integration limits in your problem.

How to enter your problem

Type powers with ^, keep fractions in parentheses and include an equals sign when solving an equation. For example, enter x^2 + 4x + 1 = 0 for a quadratic, or ask for the derivative of sin(x^2). The examples on each calculator fill the input for you. Read the steps as well as the final answer, and check restrictions such as a denominator that cannot be zero.

One expression, different tasks

Consider x^2 - 5x + 6. If the instruction is to factor it, use factoring and look for a product of simpler expressions: (x - 2)(x - 3). If the instruction is to solve x^2 - 5x + 6 = 0, use the quadratic equation calculator to find x = 2 or x = 3. The same polynomial appears in both questions, but the required answer is different.

In calculus, ask for the derivative of x^2 when you need its rate of change, giving 2x. Ask for an antiderivative when you need x^3/3 + C. An integral from 0 to 1 instead has the numerical value 1/3. Include the operation and any bounds so the calculator can address the question you mean.

How to check calculator results

Compare the first line of a solution with your original input before checking the arithmetic. A misplaced parenthesis can produce a correct answer to the wrong question. For equations, substitute each proposed root into the original expression. For factoring, multiply the factors back out. For an indefinite integral, differentiate the proposed answer and remember that different antiderivatives may differ by a constant.

Read restrictions alongside the answer. A denominator cannot be zero, squaring can introduce extra roots, and a negative discriminant may lead to complex rather than real solutions. These calculators use AI and can make mistakes. Use the steps to understand and verify the result, and consult a reliable reference or your teacher if an explanation remains unclear.

Free practice with the calculators

Each calculator has sample problems you can place in the input, a worked example, usage guidance and questions specific to its subject. Begin with the worked example to recognize the method, then change a coefficient or bound and try solving the new problem yourself. Compare methods as well as final answers: two different-looking exact forms can be mathematically equivalent.

You can try AI solving without an account. Mathematics, physics, chemistry and all AI tools share the daily and monthly allowances. A free account increases the allowance and provides recent history. Photo input can help with a printed exercise; PDF input requires Plus or Pro. Reading worked examples, revealing saved hints and copying an answer do not consume solves. Check the pricing page for current limits, and use the subject menu for questions that combine several topics.