Molecular Constructor 4+

Build molecules in 3D

Alexander Teplukhin

Designed for iPad

    • 3.8 • 39 Ratings
    • Free



Free 3D modeling software for building molecules.

Molecular Constructor is a free 3D modeling software for building molecules. Using this application user can design a molecule and optimize its geometry at the same time.

The more advanced desktop version can be found at the project website:

What’s New

Version 1.5.0


* Added a file manager: now you can organize your library by creating folders and putting molecules inside
* Added two-finger rotation and panning
* Added "Add" menu item that allows to select a chemical element and then add it multiple times to the screen
* Replaced a long-press gesture to insert a molecule with a "Molecule" button in "Choose element" popup, see help
* Removed bond popup. To update or delete an existing bond select an atom and keep tapping the attached atom
* Removed "Dragging" menu item
* Removed double-tap that was used to switch between rotational and translational modes in favor of two-finger gestures
* Fixed bond deletion when at least one of connected atoms has moved
* Removed Delete button from New atom popup, pressing which was causing the app to crash
* Added hydrogen addition to undo/redo history
* Limited undo/redo history to 20 items
* Added delete confirmation popup
* Added molecule name to overwrite popups
* Added Mn
* Added Na-C bond
* Increased maximum valence for boron to 4
* Fixed some bugs that caused app crashes
* Discontinued support for iOS 9 and 10

Ratings and Reviews

3.8 out of 5
39 Ratings

39 Ratings

Just trying to play the game ,

Nice, but ...

Interesting app, that does a surprising amount, especially for it’s size, but it desperately needs hydrogen/coordinate bonds, otherwise it can’t handle ammonium compounds or amine/metal complexes (metal glycinates as one example). I would think bond energies for both of those types of bonds could be handled with the same model. Yes, there is a lot of chemistry that doesn’t involve hydrogen or coordinate bonding, but this would be a tremendously useful addition to this app. As you may have guessed, much of my work involves organic metal complexes, so my views may be a little biased.

Norm1620 ,

Fantastic but would like more

This app is amazing with what it has to offer.

I wish that it had the remaining 93 atoms of the periodic table organized by atomic number as it does help with chemistry and visualizing the molecules.

The other thing I wish that they would add is a way to select a specific number of a certain atom at a time. This would speed up the process because then you wouldn’t have to grab each atom one at a time. Say you wanted a molecule with 40 Carbon atoms, instead of grabbing 40 atoms one at a time, you tap Carbon twice and type 40. Then when you press “OK” they show up on your screen.

chemgirl🧪 ,


I am a high school student who wanted to do a cool visual of the dehydration of sucrose with sulfuric acid for my final. All the free apps I found were woefully insufficient, except yours!! Aaah! It has tons of atoms! I even made sucrose! Your program supports carbon rings! And VESPR theory! The molecules exhibit dipole-dipole forces when placed very close to each other! It gives data on your molecules! And you can save it! And rotate it in 3D, no glitching! Sulfur expands its octet! It's easy to use! Double and triple bonds! I can't wait to show my chemistry teacher! And clearly, you are consistently updating!

A few things to make this app even more awesome:

When I load a saved molecule, it deletes what I had on the screen. Could you make it keep what's already on the screen? It would help if, say, I wanted to pull up several large molecules without recreating each from scratch.

Maybe adding an intermolecular forces mode that shows polarity? It would be really helpful for teachers, because that's typically a hard unit.


App Privacy

The developer, Alexander Teplukhin, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.

You Might Also Like