3D Printing Molecules – Free Online PubChem, PDB & CIF to 3MF/STL Generator

Name ID Description Image
No Image Available
Model Settings
mm/Å

3D Molecule Preview

Search for a compound (name, formula like H2O, or SMILES), drop or paste a file (.sdf, .mol, .pdb, .cif, ChemDraw .cdx/.cdxml), or try an example:

Application overview and frequently asked questions

Prepare Molecular Structures for Multicolor 3D Printing

Developed by UCT Prague and Charles University, this browser-based tool converts chemical and biological structures into watertight 3D-printable models in seconds for classrooms, labs, and makers.

PubChem, PDB, COD & Custom Files

Fetch compounds by name, CID, or CAS number from PubChem, macromolecular entries from RCSB PDB, or crystal structures from COD—or drop your own .sdf, .pdb, and .cif files.

6 Printable Styles Including Joints & Gluing

Generate space-filling CPK Spheres, Split Spheres for Gluing on single-extruder printers, Ball-and-Stick, Print-in-Place Moving Joints, Sticks, or voxel Minecraft models.

Color 3MF & Multi-Part STL Slicer Export

Export multi-object .3MF files with pre-assigned CPK atom colors or a ZIP of separate .STL meshes, or launch directly in PrusaSlicer, Bambu Studio, OrcaSlicer, and Ultimaker Cura.

Frequently Asked Questions (FAQ)

Which molecular databases and file formats are supported?

You can search molecules directly by name, CID, or CAS number from PubChem, by 4-character entry ID from RCSB PDB, or by crystal ID from the Crystallography Open Database (COD). You can also upload custom .sdf, .pdb, and .cif structure files.

How do I print multicolor molecular models?

For multi-material 3D printers (AMS, MMU, toolchangers), export directly to .3MF with pre-assigned CPK atom colors and multi-part geometry. For single-extruder printers without multi-color hardware, choose the Spheres SPLIT FOR GLUING mode to generate separate watertight parts ready for gluing with optional 1.75 mm filament alignment pegs.

Which 3D printing slicers are supported?

Exported .3MF and .STL files work seamlessly in PrusaSlicer, Bambu Studio, OrcaSlicer, and Ultimaker Cura. You can also launch the model directly in your desktop slicer using the built-in Slice button.

Is 3D Printing Molecules free for education and research?

Yes, this web application developed by UCT Prague and the First Faculty of Medicine at Charles University is completely free to use with no account required for educators, students, researchers, and makers.

Advanced Search

Searches the public PubChem database (organic and bioorganic molecules). Formulas work too, e.g. H2O, CO2, h2so4 – all matching isomers are listed.

Instead of the default structure, lists all 3D conformers PubChem has for the compound (in diversity order, with MMFF94 energy).

Examples: