Back to Chemistry calculators

Multistep yield planner

Estimate overall yield for multi-step syntheses with forward and backward planning.

All calculations run in your browser; no input values are sent to a server.

Other languages 日本語 | English | 简体中文 | Español | Português (Brasil) | Bahasa Indonesia | Français | हिन्दी | العربية

How to use (3 steps)

  1. Add compounds and reaction steps, including yields and recoveries.
  2. Choose backward (target) or forward (starting materials) mode.
  3. Review the tables and bottleneck list, then export or share.

Quick examples

Mode

Tree view

Tree will appear here.

Bottlenecks

    Target

    Compounds

    Steps

    Tables

    Tables summarize required and expected amounts per compound and step.

    Name MW Required mmol Required g Expected mmol Expected g Notes
    Step Inputs Output Eq Yield % Recovery % Effective %

    FAQ

    Can I use grams instead of mmol?

    Yes. Set the display unit to g and provide MW to convert between mmol and grams.

    What if a step has two inputs?

    The planner uses equivalents to determine the limiting input and computes the expected output accordingly.

    What should I do first on this page?

    Start with the minimum required inputs or the first action shown near the primary button. Keep optional settings at defaults for a baseline run, then change one setting at a time so you can explain what caused each output change.

    Why does this page differ from another tool?

    Different pages often use different defaults, units, rounding rules, or assumptions. Align those settings before comparing outputs. If differences remain, compare each intermediate step rather than only the final number.

    How reliable are the displayed values?

    Values are computed in the browser and rounded for display. They are good for planning and educational checks, but for regulated or high-stakes decisions you should validate assumptions with official guidance or professional review.

    Comments

    Click to load the comment widget (Giscus). Nothing is loaded from external services until you click.