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.


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 '10 at 16:26
  • I tried use Wolfram Alpha, but it doesn't solve chemical reactions. – Simon Perepelitsa Feb 23 '10 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. – Simon Perepelitsa Mar 12 '10 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 '10 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. – Simon Perepelitsa Mar 12 '10 at 9:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.