Диана Машкова родилась 29 ноября 1977 года в городе Казани в семье доцента кафедры химии и инженера авиационного завода. До девятого класса училась в общеобразовательной школе, параллельно закончила музыкальную. Затем поступила в лицей при факультете иностранных языков Казанского Педагогического института. В то время она еще не предполагала, что станет молодым писателем, чьи книги будут издаваться тысячными тиражами. Однако интерес к литературе у Дианы был всегда. В школе Диана очень много читала - например, "Евгения Онегина" она осилила уже во втором классе. В шестнадцать лет окончила школу с медалью и поступила сразу на второй курс Педагогического института по специальности "Учитель английского и испанского языков". Уже через год, не прерывая учебы, стала преподавать английский язык на первом курсе того же ВУЗа. Закончив институт с красным дипломом, Диана Машкова имела уже три года преподавательского стажа. В студенчестве старалась участвовать во всех вузовских мероприятиях Казани: писала сценарии, читала стихи, играла на гитаре, пела. В это же время Диана достигает первой из серьезных жизненных целей: создание семьи. В восемнадцать лет она выходит замуж. В 1998 году, сразу по окончании института, поступает в аспирантуру Казанского Государственного Университета на специальность "литература народов стран зарубежья". Через год у нее рождается дочь. Это событие определяет новые жизненные приоритеты: теперь для Дианы на первое место выходит ребенок и его благополучие - как в настоящем, так и в будущем. Поэтому, защитив диссертацию и получив степень кандидата филологических наук, весной 2002 Диана Машкова уезжает в Москву. Успешно работая в сфере экономической журналистики, Диана во время одного из интервью знакомится с Генеральным директором крупнейшей российской авиакомпании и понимает, насколько интересна и необычна авиация как сфера деятельности. Поиск работы в этой области занял всего несколько месяцев. В качестве помощника Генерального директора Диана изучает новую для себя область, познает ее специфику и все больше заражается "романтикой неба". Уже через год Диана Машкова занимает в авиакомпании более ответственную должность. А спустя три года успешной работы, ей поручают создание нового отдела в компании - "директората по работе с VIP-клиентами". Диана и по сей день руководит этим отделом, который за время своего существования значительно разросся и принял на себя многие важные и уникальные функции. О литературе, несмотря на сложные жизненные обстоятельства, преданность работе и, как следствие, тотальную нехватку времени, Диана Машкова никогда не забывала, считая ее основным смыслом и главной целью своей жизни.
С 2002 года Машкова пишет преимущественно прозу: за это время создано большое количество повестей и рассказов.