NTP wurde in den 1980er Jahren von Dave L. Mills in den USA entwickelt, der versuchte, die Systemzeiten mehrer Rechner im Netzwerk mit möglichst hoher Genauigkeit zu synchronisieren. Das zugrundeliegende Netzwerkprotokoll und die verwendeten Algorithmen wurden in mehreren RFCs veröffentlicht.