The world number 11 needed just over an hour and a half to see off Wozniacki 6-4 6-3 and claim her second title of 2017.
Konta made a perfect start to the match by breaking to love in the very first game, and she almost moved into a 3-0 lead only for Wozniacki to save a break point and hold for the first time.
The Dane responded with a break of her own, but Konta hit back in kind to keep her nose in front during a topsy-turvy opening set.
Wozniacki levelled things up again in the eighth game, but once more she was unable to back that up and Konta's third break of the set proved to be decisive as she went on to claim a 6-4 win.
It looked like being a similar story in the second as both players lost their opening service games, but three holds then followed as some normality was restored in Miami.
However, Konta then produced a grandstand finish by reeling off four consecutive games to wrap the set up 6-3 and become the first British woman to ever win the tournament.