Printed from https://www.webqc.org

Molecular format converter

Upload file with molecule or paste/type in molecule in the area below.
Select input and output formats and press 'Convert!' button.
Molecule in the input format
Input format
Output format
Options          

Using the Molecular Format Converter

This tool converts molecular structure data between different file formats commonly used in computational chemistry and molecular modeling. You can either upload a file or paste molecular data directly into the text area.

Simply select your input format, paste or upload your molecular data, choose the desired output format, and click 'Convert' to get the converted structure.

Conversion Options

Center Coordinates

Centers the molecular structure at the origin (0,0,0). Useful for standardizing molecular positions.

Add Hydrogens

Automatically adds hydrogen atoms to the structure where chemically appropriate. Useful when converting from formats that don't explicitly include hydrogens.

Delete Hydrogens

Removes all hydrogen atoms from the structure. Useful for creating simplified representations or reducing file size.

Input Examples

XYZ Format Example
3
water molecule
O  0.000000  0.000000  0.000000
H  0.000000  0.000000  1.000000
H  0.000000  1.000000  0.000000

First line: number of atoms, Second line: title/comment, Following lines: atom symbol and x,y,z coordinates

SMILES Format Example
CCO

Represents ethanol: C-C-O with implicit hydrogens

MOL Format Example
  Mrv2014 01012100002D          

  3  2  0  0  0  0            999 V2000
    0.0000    0.0000    0.0000 O   0  0  0  0  0  0  0  0  0  0  0  0
    1.0000    0.0000    0.0000 H   0  0  0  0  0  0  0  0  0  0  0  0
    0.0000    1.0000    0.0000 H   0  0  0  0  0  0  0  0  0  0  0  0
  1  2  1  0  0  0  0
  1  3  1  0  0  0  0
M  END

Contains atom coordinates and bond connectivity information

Tips for Best Results

  • Ensure your input format selection matches your actual data format
  • For 2D to 3D conversions, coordinates may need optimization after conversion
  • When converting to computational chemistry formats, verify the charge and multiplicity
  • Large structures may take longer to process - be patient with complex molecules
  • Some format conversions may lose information (e.g., bond orders in XYZ format)
  • Always verify the output structure is chemically reasonable

File Size Limitations

Maximum file size is 1,024 KB. For larger files, consider splitting into smaller structures or using desktop software.

Complete List of Supported Molecular Formats

This converter supports over 100 different molecular file formats through OpenBabel. The table below shows all available formats with their capabilities:

FormatDescriptionInputOutput
abinitABINIT Output Format
acesinACES input format
acesoutACES output format
acrACR format
adfADF cartesian input format
adfbandADF Band output format
adfdftbADF DFTB output format
adfoutADF output format
alcAlchemy format
aoforceTurbomole AOFORCE output format
arcAccelrys/MSI Biosym/Insight II CAR format
asciiASCII format
axsfXCrySDen Structure Format
bgfMSI BGF format
boxDock 3.5 Box format
bsBall and Stick format
c09outCrystal 09 output format
c3d1Chem3D Cartesian 1 format
c3d2Chem3D Cartesian 2 format
cacCAChe MolStruct format
caccrtCacao Cartesian format
cacheCAChe MolStruct format
cacintCacao Internal format
canCanonical SMILES format
carAccelrys/MSI Biosym/Insight II CAR format
castepCASTEP format
cccCCC format
cdjsonChemDoodle JSON
cdxChemDraw binary format
cdxmlChemDraw CDXML format
chtChemtool format
cifCrystallographic Information File
ckChemKin format
cmlChemical Markup Language
cmlrCML Reaction format
cofCulgi object file format
comGaussian Input
confabreportConfab report format
CONFIGDL-POLY CONFIG
CONTCARVASP format
CONTFFMDFF format
copyCopy raw text
crk2dChemical Resource Kit diagram(2D)
crk3dChemical Resource Kit 3D format
csrAccelrys/MSI Quanta CSR format
cssrCSD CSSR format
ctChemDraw Connection Table format
cubGaussian cube format
cubeGaussian cube format
dallogDALTON output format
dalmolDALTON input format
datGeneric Output file format
dmolDMol3 coordinates format
dxOpenDX cube format for APBS
entProtein Data Bank format
exyzExtended XYZ cartesian coordinates format
faFASTA format
fastaFASTA format
fchGaussian formatted checkpoint file format
fchkGaussian formatted checkpoint file format
fckGaussian formatted checkpoint file format
featFeature format
fhFenske-Hall Z-Matrix format
fhiaimsFHIaims XYZ format
fixSMILES FIX format
fpsFPS text fingerprint format (Dalke)
fptFingerprint format
fractFree Form Fractional format
fsFastsearch format
fsaFASTA format
g03Gaussian Output
g09Gaussian Output
g16Gaussian Output
g92Gaussian Output
g94Gaussian Output
g98Gaussian Output
galGaussian Output
gamGAMESS Output
gamessGAMESS Output
gaminGAMESS Input
gamoutGAMESS Output
gauGaussian Input
gjcGaussian Input
gjfGaussian Input
gotGULP format
gprGhemical format
gr96GROMOS96 format
groGRO format
gukinGAMESS-UK Input
gukoutGAMESS-UK Output
gzmatGaussian Z-Matrix Input
hinHyperChem HIN format
HISTORYDL-POLY HISTORY
inchiInChI format
inchikeyInChIKey
inpGAMESS Input
insShelX format
jinJaguar input format
joutJaguar output format
kCompare molecules using InChI
lmpdatThe LAMMPS data format
logGeneric Output file format
lpmdLPMD format
maeMaestro format
maegzMaestro format
mcdlMCDL format
mcifMacromolecular Crystallographic Info
MDFFMDFF format
mdlMDL MOL format
ml2Sybyl Mol2 format
mmcifMacromolecular Crystallographic Info
mmdMacroModel format
mmodMacroModel format
mnaMultilevel Neighborhoods of Atoms (MNA)
molMDL MOL format
mol2Sybyl Mol2 format
moldMolden format
moldenMolden format
molfMolden format
molreportOpen Babel molecule report
mooMOPAC Output format
mopMOPAC Cartesian format
mopcrtMOPAC Cartesian format
mopinMOPAC Internal
mopoutMOPAC Output format
mpMolpro input format
mpcMOPAC Cartesian format
mpdMolPrint2D format
mpoMolpro output format
mpqcMPQC output format
mpqcinMPQC simplified input format
mrvChemical Markup Language
msiAccelrys/MSI Cerius II MSI format
msmsM.F. Sanner's MSMS input format
nulOutputs nothing
nwNWChem input format
nwoNWChem output format
orcaORCA output format
orcainpORCA input format
outGeneric Output file format
outmolDMol3 coordinates format
outputGeneric Output file format
paintPainter format
pcPubChem format
pcjsonPubChem JSON
pcmPCModel Format
pdbProtein Data Bank format
pdbqtAutoDock PDBQT format
pngPNG 2D depiction
pointcloudPoint cloud on VDW surface
posPOS cartesian coordinates format
POSCARVASP format
POSFFMDFF format
povPOV-Ray input format
pqrPQR format
pqsParallel Quantum Solutions format
prepAmber Prep format
pwscfPWscf format
qcinQ-Chem input format
qcoutQ-Chem output format
reportOpen Babel report format
resShelX format
rinchiRInChI
rsmiReaction SMILES format
rxnMDL RXN format
sdMDL MOL format
sdfMDL MOL format
siestaSIESTA format
smiSMILES format
smilesSMILES format
smySMILES format using Smiley parser
stlSTL 3D-printing format
svgSVG 2D depiction
sy2Sybyl Mol2 format
t41ADF TAPE41 format
tddThermo format
textRead and write raw text
thermThermo format
tmolTurboMole Coordinate format
txtTitle format
txyzTinker XYZ format
unixyzUniChem XYZ format
VASPVASP format
vmolViewMol format
wlnWiswesser Line Notation
xedXED format
xmlGeneral XML format
xsfXCrySDen Structure Format
xyzXYZ cartesian coordinates format
yobYASARA.org YOB format
zinZINDO input format

Note: Image formats (PNG, SVG) and 3D printing formats (STL) are output-only and generate visual representations or 3D models of molecular structures rather than coordinate data.

Please let us know how we can improve this web app.
Menu Balance Molar mass Gas laws Units Chemistry tools Periodic table Chemical forum Symmetry Constants Contribute Contact us
How to cite?