For example, I enter "N2 + H2" and it gives me "N2 + H2 → NH3".

Or "C10H8 + O2" and it shows "C10H8 + O2 → CO2 + H2O".

I don't need coefficient calculator, where I type full reaction and it calculates coefficients (marked bold in next example):

C10H8 + 12 O2 = 10 CO2 + 4 H2O.


6 Answers 6


Yes, Google.

If somebody's put the result of the reaction on the net, google will know about it. Doing the reactions of any two elements accurately and definitively would basically require somebody to program a universe simulator, wheras we already have a perfectly good universe to test things out manually, right here.

edit: CW so people can downvote me, this answer really isn't deserving of a bounty, on the offchance to OP doesn't return in time.

  • 1
    I somehow expect Wolfram|Alpha to get better results, but I cannot find an example -- so maybe not. wolframalpha.com/examples/Chemistry.html
    – Arjan
    Feb 23, 2010 at 16:26
  • I tried use Wolfram Alpha, but it doesn't solve chemical reactions. Feb 23, 2010 at 16:32
  • Google is good but it is inconvenient for these purposes (many irrelevant results) and it don't know some reactions that are rarely used in life but still possible. Authenticity of search results can also be prejudiced. However, only your response is answering my question. Mar 12, 2010 at 9:34
  • @Semyon; It's the best answer I can think of, but it's really not my field, and it's not perfect. I just hope somebody else can come along with a better one :(
    – Phoshi
    Mar 12, 2010 at 14:28

Would this Chemical Equations Calculator do? If not, there is a lot of hits returned for the search "chemical reaction calculator online".


Computational Chemistry -- that is, simulating the chemical reactions rather than simply having a database of reactants -- is well known as one of the classic supercomputer CPU sinks. Wikipedia has an introduction, and Google will give the expected large number of links.


I found, what I exactly need. Nigma.ru can solve some of these chemical reactions. For example, if I type "N2 + H2", it gives me a result and it's type: N2 + H2 = N2H2 (gas). Unfortunatly, it is russian. I'm russian, so for me it is ok :-) However, you can use Google Translate with this website to see it in english.


Also see http://folding.stanford.edu/English/Science for interesting semi-related reading.


You can try AcuraSoft's AcuraCHEM 2.0.

alt text

The premier collection of chemical utilities and tools designed and developed by professional chemists to fulfill the growing needs of chemists, researchers, educators and students. Chemists no longer need to waste precious time on routine calculations and may devote their valuable time on productive activities.

  • 2
    Didn't find the way to get a result of any reaction. This tool mostly make some math calculating such as equation balancing, mass calculating etc. Mar 12, 2010 at 9:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .