Калькулятор молекулярной массы органического соединения
Введите брутто-формулу органического вещества — и получите точную молярную массу, а также расшифровку элементного состава с массовыми долями.
Как пользоваться
1
Введите молекулярную формулу в поле. Используйте стандартную нотацию: символы элементов начинаются с заглавной буквы, за ними — строчные при необходимости, затем индекс (например, C6H12O6 для глюкозы).
2
Для повторяющихся групп применяйте круглые скобки с индексом за ними. Например, CH3(CH2)4CH3 для гексана или C6H4(OH)2 для гидрохинона.
3
Нажмите кнопку «Рассчитать» или клавишу Enter. Результат появится в правой панели.
4
Изучите молярную массу и таблицу элементного состава с массовыми долями. При необходимости скопируйте данные или сбросьте ввод кнопкой «Сбросить».
Примеры использования
Глюкоза (виноградный сахар)
Формула: C6H12O6. Результат: ~180.156 г/моль. Массовые доли: C ≈ 40.00%, H ≈ 6.71%, O ≈ 53.29%.
Этиловый спирт (этанол)
Формула: C2H5OH или эквивалентно C2H6O. Результат: ~46.068 г/моль. Массовые доли: C ≈ 52.14%, H ≈ 13.13%, O ≈ 34.73%.
Ацетилсалициловая кислота (аспирин)
Формула: C9H8O4. Результат: ~180.157 г/моль. Массовые доли: C ≈ 60.00%, H ≈ 4.48%, O ≈ 35.52%.
Важные нюансы
- Регистр имеет значение. Co — это кобальт, а CO — угарный газ (углерод + кислород). Вводите символы строго с заглавной буквы.
- Атомные массы IUPAC. Калькулятор использует стандартные атомные массы (например, углерод 12.011, а не целое 12). Для школьных расчётов с целочисленными массами результат может незначительно отличаться.
- Изотопный состав. При расчёте принимается средняя атомная масса природной смеси изотопов. Индивидуальные изотопные метки не учитываются.
- Скобки и валидность. Поддерживаются только круглые скобки с целым положительным индексом. Калькулятор не проверяет химическую валидность формулы (валентность и реальное существование соединения) — масса рассчитывается формально.
- Лабораторная безопасность. Данный инструмент не заменяет знание химических свойств вещества. При лабораторном взвешивании всегда соблюдайте правила техники безопасности и работайте под тягой с токсичными или летучими соединениями.
Формулы расчёта
Используемые константы и справочные значения: атомные массы элементов по IUPAC CIAAW (2021), молярная масса выражается в г/моль. Значения атомных масс хранятся непосредственно в коде калькулятора и соответствуют авторитетным источникам.
Источники данных
- IUPAC Commission on Isotopic Abundances and Atomic Weights (CIAAW), Atomic weights of the elements 2021.
- NIST Chemistry WebBook, SRD 69 — National Institute of Standards and Technology.
- PubChem (National Library of Medicine, NIH) — база данных химических соединений.
- CRC Handbook of Chemistry and Physics, 104th Edition (2023–2024).
Расчёт основан на стандартных химических формулах и школьно-вузовских справочных значениях. Атомные массы соответствуют текущим рекомендациям IUPAC.
Калькулятор молекулярной массы органического соединения — бесплатный онлайн-инструмент для химиков, студентов и преподавателей. Быстрый расчёт молярной массы по брутто-формуле с расшифровкой процентного состава каждого элемента. Поддерживает скобки, групповые индексы и полную таблицу Менделеева. Точность — до тысячных долей г/моль на основе данных IUPAC.
CiAgKGZ1bmN0aW9uKCkgewogICAgY29uc3QgQVRPTUlDX01BU1NFUyA9IHsKICAgICAgJ0gnOiAxLjAwOCwgJ0hlJzogNC4wMDI2LCAnTGknOiA2Ljk0LCAnQmUnOiA5LjAxMjIsICdCJzogMTAuODEsCiAgICAgICdDJzogMTIuMDExLCAnTic6IDE0LjAwNywgJ08nOiAxNS45OTksICdGJzogMTguOTk4LCAnTmUnOiAyMC4xODAsCiAgICAgICdOYSc6IDIyLjk5MCwgJ01nJzogMjQuMzA1LCAnQWwnOiAyNi45ODIsICdTaSc6IDI4LjA4NSwgJ1AnOiAzMC45NzQsCiAgICAgICdTJzogMzIuMDYsICdDbCc6IDM1LjQ1LCAnQXInOiAzOS45NDgsICdLJzogMzkuMDk4LCAnQ2EnOiA0MC4wNzgsCiAgICAgICdTYyc6IDQ0Ljk1NiwgJ1RpJzogNDcuODY3LCAnVic6IDUwLjk0MiwgJ0NyJzogNTEuOTk2LCAnTW4nOiA1NC45MzgsCiAgICAgICdGZSc6IDU1Ljg0NSwgJ0NvJzogNTguOTMzLCAnTmknOiA1OC42OTMsICdDdSc6IDYzLjU0NiwgJ1puJzogNjUuMzgsCiAgICAgICdHYSc6IDY5LjcyMywgJ0dlJzogNzIuNjMsICdBcyc6IDc0LjkyMiwgJ1NlJzogNzguOTcxLCAnQnInOiA3OS45MDQsCiAgICAgICdLcic6IDgzLjc5OCwgJ1JiJzogODUuNDY4LCAnU3InOiA4Ny42MiwgJ1knOiA4OC45MDYsICdacic6IDkxLjIyNCwKICAgICAgJ05iJzogOTIuOTA2LCAnTW8nOiA5NS45NSwgJ1RjJzogOTcuOTA3LCAnUnUnOiAxMDEuMDcsICdSaCc6IDEwMi45MSwKICAgICAgJ1BkJzogMTA2LjQyLCAnQWcnOiAxMDcuODcsICdDZCc6IDExMi40MSwgJ0luJzogMTE0LjgyLCAnU24nOiAxMTguNzEsCiAgICAgICdTYic6IDEyMS43NiwgJ1RlJzogMTI3LjYwLCAnSSc6IDEyNi45MCwgJ1hlJzogMTMxLjI5LCAnQ3MnOiAxMzIuOTEsCiAgICAgICdCYSc6IDEzNy4zMywgJ0xhJzogMTM4LjkxLCAnQ2UnOiAxNDAuMTIsICdQcic6IDE0MC45MSwgJ05kJzogMTQ0LjI0LAogICAgICAnUG0nOiAxNDQuOTEsICdTbSc6IDE1MC4zNiwgJ0V1JzogMTUxLjk2LCAnR2QnOiAxNTcuMjUsICdUYic6IDE1OC45MywKICAgICAgJ0R5JzogMTYyLjUwLCAnSG8nOiAxNjQuOTMsICdFcic6IDE2Ny4yNiwgJ1RtJzogMTY4LjkzLCAnWWInOiAxNzMuMDUsCiAgICAgICdMdSc6IDE3NC45NywgJ0hmJzogMTc4LjQ5LCAnVGEnOiAxODAuOTUsICdXJzogMTgzLjg0LCAnUmUnOiAxODYuMjEsCiAgICAgICdPcyc6IDE5MC4yMywgJ0lyJzogMTkyLjIyLCAnUHQnOiAxOTUuMDgsICdBdSc6IDE5Ni45NywgJ0hnJzogMjAwLjU5LAogICAgICAnVGwnOiAyMDQuMzgsICdQYic6IDIwNy4yLCAnQmknOiAyMDguOTgsICdQbyc6IDIwOS45OCwgJ0F0JzogMjEwLjk5LAogICAgICAnUm4nOiAyMjIuMDIsICdGcic6IDIyMy4wMiwgJ1JhJzogMjI2LjAzLCAnQWMnOiAyMjcuMDMsICdUaCc6IDIzMi4wNCwKICAgICAgJ1BhJzogMjMxLjA0LCAnVSc6IDIzOC4wMwogICAgfTsKCiAgICBjb25zdCBpbnB1dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2wtZm9ybXVsYS1pbnB1dCcpOwogICAgY29uc3QgY2FsY0J0biA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2wtY2FsYy1idG4nKTsKICAgIGNvbnN0IHJlc2V0QnRuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21vbC1yZXNldC1idG4nKTsKICAgIGNvbnN0IGVycm9yU3BhbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2wtZXJyb3InKTsKICAgIGNvbnN0IG1hc3NWYWx1ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2wtbWFzcy12YWx1ZScpOwogICAgY29uc3QgY29tcG9zaXRpb25EaXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9sLWNvbXBvc2l0aW9uJyk7CiAgICBjb25zdCBjb21wTGlzdCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2wtY29tcC1saXN0Jyk7CgogICAgZnVuY3Rpb24gcGFyc2VGb3JtdWxhKGZvcm11bGEpIHsKICAgICAgbGV0IGNsZWFuZWQgPSBmb3JtdWxhLnJlcGxhY2UoL1xzKy9nLCAnJyk7CiAgICAgIGlmICghY2xlYW5lZCkgdGhyb3cgbmV3IEVycm9yKCfQktCy0LXQtNC40YLQtSDRhdC40LzQuNGH0LXRgdC60YPRjiDRhNC+0YDQvNGD0LvRgy4nKTsKICAgICAgaWYgKCEvXltBLVphLXowLTlcKFwpXFtcXVx7XH1dKiQvLnRlc3QoY2xlYW5lZCkpIHRocm93IG5ldyBFcnJvcign0J3QtdC00L7Qv9GD0YHRgtC40LzRi9C1INGB0LjQvNCy0L7Qu9GLINCyINGE0L7RgNC80YPQu9C1LicpOwogICAgICAvLyDRg9C90LjRhNC40YbQuNGA0YPQtdC8INGB0LrQvtCx0LrQuAogICAgICBjbGVhbmVkID0gY2xlYW5lZC5yZXBsYWNlKC9bXFtce10vLCAnKCcpLnJlcGxhY2UoL1tcXVx9XS8sICcpJyk7CiAgICAgIC8vINCx0LDQu9Cw0L3RgSDRgdC60L7QsdC+0LoKICAgICAgbGV0IGJhbGFuY2UgPSAwOwogICAgICBmb3IgKGxldCBjaCBvZiBjbGVhbmVkKSB7CiAgICAgICAgaWYgKGNoID09PSAnKCcpIGJhbGFuY2UrKzsKICAgICAgICBpZiAoY2ggPT09ICcpJykgYmFsYW5jZS0tOwogICAgICAgIGlmIChiYWxhbmNlIDwgMCkgdGhyb3cgbmV3IEVycm9yKCfQndC10YHQsdCw0LvQsNC90YHQuNGA0L7QstCw0L3QvdGL0LUg0YHQutC+0LHQutC4ICjQu9C40YjQvdGP0Y8g0LfQsNC60YDRi9Cy0LDRjtGJ0LDRjykuJyk7CiAgICAgIH0KICAgICAgaWYgKGJhbGFuY2UgIT09IDApIHRocm93IG5ldyBFcnJvcign0J3QtdGB0LHQsNC70LDQvdGB0LjRgNC+0LLQsNC90L3Ri9C1INGB0LrQvtCx0LrQuCAo0L3QtSDQstGB0LUg0LfQsNC60YDRi9GC0YspLicpOwoKICAgICAgbGV0IHBvcyA9IDA7CiAgICAgIGZ1bmN0aW9uIHBhcnNlR3JvdXAoKSB7CiAgICAgICAgY29uc3QgbWFwID0ge307CiAgICAgICAgd2hpbGUgKHBvcyA8IGNsZWFuZWQubGVuZ3RoICYmIGNsZWFuZWRbcG9zXSAhPT0gJyknKSB7CiAgICAgICAgICBpZiAoY2xlYW5lZFtwb3NdID09PSAnKCcpIHsKICAgICAgICAgICAgcG9zKys7IC8vICcoJwogICAgICAgICAgICBjb25zdCBzdWJNYXAgPSBwYXJzZUdyb3VwKCk7CiAgICAgICAgICAgIHBvcysrOyAvLyAnKScKICAgICAgICAgICAgY29uc3QgbnVtID0gcGFyc2VOdW1iZXIoKTsKICAgICAgICAgICAgZm9yIChjb25zdCBlbCBpbiBzdWJNYXApIHsKICAgICAgICAgICAgICBtYXBbZWxdID0gKG1hcFtlbF0gfHwgMCkgKyBzdWJNYXBbZWxdICogbnVtOwogICAgICAgICAgICB9CiAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBsZXQgZWxTeW1ib2wgPSBjbGVhbmVkW3Bvc107CiAgICAgICAgICAgIHBvcysrOwogICAgICAgICAgICB3aGlsZSAocG9zIDwgY2xlYW5lZC5sZW5ndGggJiYgL1thLXpdLy50ZXN0KGNsZWFuZWRbcG9zXSkpIHsKICAgICAgICAgICAgICBlbFN5bWJvbCArPSBjbGVhbmVkW3Bvc107CiAgICAgICAgICAgICAgcG9zKys7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKCFBVE9NSUNfTUFTU0VTW2VsU3ltYm9sXSkgdGhyb3cgbmV3IEVycm9yKGDQndC10LjQt9Cy0LXRgdGC0L3Ri9C5INC40LvQuCDQvdC10YHRg9GJ0LXRgdGC0LLRg9GO0YnQuNC5INGN0LvQtdC80LXQvdGCOiAke2VsU3ltYm9sfWApOwogICAgICAgICAgICBjb25zdCBudW0gPSBwYXJzZU51bWJlcigpOwogICAgICAgICAgICBtYXBbZWxTeW1ib2xdID0gKG1hcFtlbFN5bWJvbF0gfHwgMCkgKyBudW07CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBtYXA7CiAgICAgIH0KICAgICAgZnVuY3Rpb24gcGFyc2VOdW1iZXIoKSB7CiAgICAgICAgaWYgKHBvcyA+PSBjbGVhbmVkLmxlbmd0aCB8fCAhL1swLTldLy50ZXN0KGNsZWFuZWRbcG9zXSkpIHJldHVybiAxOwogICAgICAgIGxldCBudW1TdHIgPSAnJzsKICAgICAgICB3aGlsZSAocG9zIDwgY2xlYW5lZC5sZW5ndGggJiYgL1swLTldLy50ZXN0KGNsZWFuZWRbcG9zXSkpIHsKICAgICAgICAgIG51bVN0ciArPSBjbGVhbmVkW3Bvc107CiAgICAgICAgICBwb3MrKzsKICAgICAgICB9CiAgICAgICAgY29uc3QgdmFsID0gcGFyc2VJbnQobnVtU3RyLCAxMCk7CiAgICAgICAgaWYgKHZhbCA9PT0gMCkgdGhyb3cgbmV3IEVycm9yKCfQmNC90LTQtdC60YEg0L3QtSDQvNC+0LbQtdGCINCx0YvRgtGMINGA0LDQstC10L0g0L3Rg9C70Y4uJyk7CiAgICAgICAgcmV0dXJuIHZhbDsKICAgICAgfQogICAgICBjb25zdCBlbGVtZW50cyA9IHBhcnNlR3JvdXAoKTsKICAgICAgaWYgKE9iamVjdC5rZXlzKGVsZW1lbnRzKS5sZW5ndGggPT09IDApIHRocm93IG5ldyBFcnJvcign0J3QtSDRg9C00LDQu9C+0YHRjCDRgNCw0YHQv9C+0LfQvdCw0YLRjCDQvdC4INC+0LTQvdC+0LPQviDRjdC70LXQvNC10L3RgtCwLicpOwogICAgICByZXR1cm4gZWxlbWVudHM7CiAgICB9CgogICAgZnVuY3Rpb24gY2FsY3VsYXRlKCkgewogICAgICBjb25zdCBmb3JtdWxhID0gaW5wdXQudmFsdWUudHJpbSgpOwogICAgICBlcnJvclNwYW4uc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgZXJyb3JTcGFuLnRleHRDb250ZW50ID0gJyc7CiAgICAgIG1hc3NWYWx1ZS50ZXh0Q29udGVudCA9ICfigJQnOwogICAgICBjb21wb3NpdGlvbkRpdi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICBjb21wTGlzdC5pbm5lckhUTUwgPSAnJzsKCiAgICAgIGlmICghZm9ybXVsYSkgewogICAgICAgIGVycm9yU3Bhbi5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgICBlcnJvclNwYW4udGV4dENvbnRlbnQgPSAn0JLQstC10LTQuNGC0LUg0YXQuNC80LjRh9C10YHQutGD0Y4g0YTQvtGA0LzRg9C70YMuJzsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGxldCBlbGVtZW50czsKICAgICAgdHJ5IHsKICAgICAgICBlbGVtZW50cyA9IHBhcnNlRm9ybXVsYShmb3JtdWxhKTsKICAgICAgfSBjYXRjaCAoZSkgewogICAgICAgIGVycm9yU3Bhbi5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgICBlcnJvclNwYW4udGV4dENvbnRlbnQgPSBlLm1lc3NhZ2UgfHwgJ9Ce0YjQuNCx0LrQsCDQsiDRhNC+0YDQvNGD0LvQtS4nOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgbGV0IHRvdGFsTWFzcyA9IDA7CiAgICAgIGNvbnN0IGJyZWFrZG93biA9IFtdOwogICAgICBmb3IgKGNvbnN0IFtzeW1ib2wsIGNvdW50XSBvZiBPYmplY3QuZW50cmllcyhlbGVtZW50cykpIHsKICAgICAgICBjb25zdCBtYXNzID0gQVRPTUlDX01BU1NFU1tzeW1ib2xdICogY291bnQ7CiAgICAgICAgdG90YWxNYXNzICs9IG1hc3M7CiAgICAgICAgYnJlYWtkb3duLnB1c2goeyBzeW1ib2wsIGNvdW50LCBtYXNzIH0pOwogICAgICB9CgogICAgICBpZiAodG90YWxNYXNzIDw9IDAgfHwgIWlzRmluaXRlKHRvdGFsTWFzcykpIHsKICAgICAgICBlcnJvclNwYW4uc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICAgICAgZXJyb3JTcGFuLnRleHRDb250ZW50ID0gJ9Ce0YjQuNCx0LrQsCDRgNCw0YHRh9GR0YLQsDog0L3QtdC60L7RgNGA0LXQutGC0L3QsNGPINC80L7Qu9C10LrRg9C70Y/RgNC90LDRjyDQvNCw0YHRgdCwLic7CiAgICAgICAgcmV0dXJuOwogICAgICB9CgogICAgICBtYXNzVmFsdWUudGV4dENvbnRlbnQgPSB0b3RhbE1hc3MudG9GaXhlZCgzKTsKICAgICAgY29tcExpc3QuaW5uZXJIVE1MID0gJyc7CgogICAgICBicmVha2Rvd24uc29ydCgoYSwgYikgPT4gYi5tYXNzIC0gYS5tYXNzKTsKCiAgICAgIGZvciAoY29uc3QgaXRlbSBvZiBicmVha2Rvd24pIHsKICAgICAgICBjb25zdCBwZXJjZW50ID0gKGl0ZW0ubWFzcyAvIHRvdGFsTWFzcyAqIDEwMCk7CiAgICAgICAgY29uc3QgaXRlbURpdiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgICAgIGl0ZW1EaXYuY2xhc3NOYW1lID0gJ25uLWdlbi1jYWwtY29tcC1pdGVtJzsKICAgICAgICBpdGVtRGl2LmlubmVySFRNTCA9IGAKICAgICAgICAgIDxzcGFuIGNsYXNzPSJubi1nZW4tY2FsLWNvbXAtZWxlbWVudCI+JHtpdGVtLnN5bWJvbH0gKMOXJHtpdGVtLmNvdW50fSk8L3NwYW4+CiAgICAgICAgICA8c3BhbiBjbGFzcz0ibm4tZ2VuLWNhbC1jb21wLW1hc3MiPiR7aXRlbS5tYXNzLnRvRml4ZWQoMyl9INCzL9C80L7Qu9GMPC9zcGFuPgogICAgICAgICAgPHNwYW4gY2xhc3M9Im5uLWdlbi1jYWwtY29tcC1wZXJjZW50Ij4ke3BlcmNlbnQudG9GaXhlZCgyKX0lPC9zcGFuPgogICAgICAgIGA7CiAgICAgICAgY29tcExpc3QuYXBwZW5kQ2hpbGQoaXRlbURpdik7CiAgICAgIH0KICAgICAgY29tcG9zaXRpb25EaXYuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICB9CgogICAgZnVuY3Rpb24gcmVzZXRGb3JtKCkgewogICAgICBpbnB1dC52YWx1ZSA9ICcnOwogICAgICBlcnJvclNwYW4uc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgZXJyb3JTcGFuLnRleHRDb250ZW50ID0gJyc7CiAgICAgIG1hc3NWYWx1ZS50ZXh0Q29udGVudCA9ICfigJQnOwogICAgICBjb21wb3NpdGlvbkRpdi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICBjb21wTGlzdC5pbm5lckhUTUwgPSAnJzsKICAgICAgaW5wdXQuZm9jdXMoKTsKICAgIH0KCiAgICBjYWxjQnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgY2FsY3VsYXRlKTsKICAgIHJlc2V0QnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgcmVzZXRGb3JtKTsKCiAgICBpbnB1dC5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJywgZnVuY3Rpb24oZSkgewogICAgICBpZiAoZS5rZXkgPT09ICdFbnRlcicpIHsKICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7CiAgICAgICAgY2FsY3VsYXRlKCk7CiAgICAgIH0KICAgIH0pOwogIH0pKCk7Cg==