Родился в с. Човницы (ныне Волынская область) в семье землемера. Окончил Луцкую гимназию с Золотой медалью, затем Киевский университет с дипломом I степени (1914 г.). Доктор физико-математических наук (1924 г.), профессор (1925 г.), академик АН УССР (1929 г.). С 1917 г. работал в различных вузах Киева, с момента организации в Киеве Института математики возглавлял в нем отдел математической статистики.
Труды относятся к различным разделам математики. Первые научные работы опубликовал еще студентом. Получил важные результаты в алгебре и теории чисел, теории аналитических функций действительного переменного, теории вероятностей и математической статистики и др. Введенные им многочлены биномиального распределения (в теории вероятностей) известны ныне в мировой литературе как «многочлены Кравчука».
Научное наследие ученого насчитывает более 170 работ, среди них — двухтомная монография «Приложение способа моментов к решению дифференциальных и интегральных уравнений», в которой изложены результаты самого автора; результаты М. Ф. Кравчука, наряду с исследованиями Н. М. Крылова и Н. Н. Боголюбова, содействовали активному применению вариационных методов в разных отраслях прикладной математики и физики.
Большой вклад внес в развитие украинской математической терминологии. Много времени уделял вопросам преподавания; составил ряд учебников, учебных пособий, программ для средних школ и вузов. Под его руководством подготовлено много молодых ученых. Организатор первой на Украине и одной из первых в СССР Киевской математической олимпиады (1935 г.).