How to Use 3D Printing Molecules

Preparing a molecule model for 3D printing has never been easier. The entire process can be summarized in three quick steps:

Enter name
➔
Generate model
➔
Download

Step 1: Select a Molecule

First, tell the program which substance you want to model. You can use automatic import or upload your own data.

UI screenshot showing search

Fig. 1: PubChem search interface

  • 1
    Search: Enter the English name of the substance into the "Search on PubChem" field and press Enter. Data will automatically download from the public database. Besides names, you can also enter a CAS number, a PubChem CID, a molecular formula (H2O, CO2, H2SO4 – case does not matter, h2so4 or H₂O work too) or SMILES (e.g. CC(=O)OC1=CC=CC=C1C(=O)O). A formula loads the most relevant compound; when several compounds share it (isomers), pick the one you want in Advanced Search.
  • 2
    Custom Data: Upload a .sdf, .mol, .pdb, .cif or ChemDraw (.cdx, .cdxml) file with the Upload File button, drag it onto the window, or paste it with Ctrl+V. The model loads right away. 2D structures (typically exported from ChemDraw or Marvin, without hydrogens) are converted to 3D automatically and hydrogens are added.

Step 2: Display Interface

After loading the data, the model settings will become available. The first step is selecting the molecule representation.

UI screenshot with expanded menu

Fig. 2: UI showing the representation dropdown menu

Step 3: Choose Representation Type

Choose the look that best suits your needs for education or 3D printing.

Molecule representation selection

Fig. 3: Dropdown menu options

  • 3
    Select Model Type: Select the desired look (Spheres, Ball-and-Stick, Sticks, or our secret Minecraft mode).

Step 4: Parameter Settings and Export

Adjust the details and proportions of the model for optimal printing. Hover over the individual options below to see how the parameters visually change the result.

Ball-and-stick parameters example

Fig. 4: Model parameters and export options

  • 4
    Model Settings: Here you can adjust the quality, model size, bond diameter, or display of hydrogens.
  • 5
    Export Options: The Download Template button downloads the raw .sdf data of the molecule. The blue One STL File button exports a merged single-color model.
  • 6
    Final Multicolor Export: Using the green Download Model button, you will download a .zip archive with models separated by atoms for easier color assignment in the slicer.

Step 5: Apply Changes (Reload)

The image shows a more complex model (ATP). Remember that after any adjustment in the Model Settings section, the preview does not update automatically.

Updating the model using the Reload button

Fig. 5: ATP model and the yellow Reload button

  • 7
    Reload Button: Whenever you adjust the settings, always click this yellow button first. This applies the changes to the 3D preview.

Sharing Models and Settings via URL

You can easily share your prepared molecule along with its exact parameter settings with colleagues or students, or bookmark it using a shareable URL link.

Fig. 6: Square Share icon button and floating popup with the URL link

  • 8
    Share Button: Click the square share icon button (next to the Slice button). The URL is copied to your clipboard, the button turns green, and a popup appears directly above it displaying the full link. The URL encodes the database source (pubchem, pdb, cod), the molecule name or code, the selected display type, and all configured parameters, so opening the link automatically applies all settings and renders the model. A 3D conformer chosen from PubChem is kept in the link as well (conformer:…). When working with an uploaded local file (.sdf, .mol, .pdb, .cif, ChemDraw), the link shares purely the display type and configured values (source=file), pre-configuring everything for anyone uploading their own file.

Offline Usage and PWA Installation

You can install 3D Printing Molecules as an app on your computer or phone. After the first visit with an internet connection, the app is stored in your browser and keeps working without an internet connection – in a classroom, in the lab, or on the go.

  • Installing on a computer (Chrome, Edge): Click the Install app icon install_desktop in the address bar (right next to the URL) and confirm Install. The app then opens in its own window and appears in your Start menu / Launchpad.
  • Installing on a phone: In Safari (iPhone, iPad), tap Share ios_share → Add to Home Screen. In Chrome (Android), open the ⋮ menu → Install app (or Add to Home screen).
Works offline

Uploading your own files from disk (.sdf, .mol, .pdb, .cif, ChemDraw .cdx/.cdxml; 2D structures are converted to 3D by a local computation), the 3D preview and all representation types, editing model parameters, moving joints, the watertightness (manifold) check, and exporting to .3mf / .stl with the Download Model button. Draw a Molecule in Advanced Search works too – the 3D model is computed locally (OpenBabel). This requires the computation module (~8 MB) to be stored on your device already: in the browser, open the Draw tab at least once while online; the installed app (PWA) downloads it automatically when launched online.

All computations (3D geometry, Manifold, ZIP packaging) run directly in your browser – nothing is sent to a server.
Requires a connection

Searching and downloading structures from online catalogs – PubChem, PDB (including CCD ligands), COD, and SMILES conversion via NIH CACTUS. The Slice button, which opens the model directly in a slicer, also needs the internet.

Tip: When offline, download the model as .3mf via Download Model and open it in your slicer manually.

How to import to slicer?

For multicolor molecule printing, ensure the slicer shows the message
‘Multi-part object detected / An object with multiple parts was detected,’
then confirm by selecting ‘YES.’

Slicer import dialog

Try Ready-to-Print Models on Printables and MakerWorld

Looking for inspiration or want to print popular molecules directly without tweaking settings? Explore our collection of verified, ready-to-print 3D molecule models directly on Printables and MakerWorld.