Install latest/stable of htpdate-daemon

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install htpdate-daemon

Don't have snapd? Get set up for snaps.

Channel Version Published

Receive time and date settings via http/https

The HTTP Time Protocol (HTP) is used to synchronize a computers time with web servers as reference time source. This program can be used instead of ntpdate or similar in networks that have a firewall blocking the NTP port.

Htpdate will synchronize the computer time to Greenwich Mean Time (GMT), using the timestamps from HTTP headers found in web server responses (the HEAD method will be used to get the information).

Htpdate works through proxy servers. Accuracy of htpdate will be usually within 0.5 seconds (better with multiple servers).

To allow the snap package to adjust the time you need to connect the time-control interface after installation and restart the daemon:

 snap connect htpdate-daemon:time-control

. You can set the list of hosts (default: to query for time via a snap setting like:

 snap set htpdate-daemon hosts=""

You can also set additional options for the daemon

 snap set htpdate-daemon extra-opts="-d"

It is recommended that you disable your hosts ntp time sync mechanism when using htpdate-daemon.

Details for htpdate-daemon

  • unset

Last updated
  • 22 July 2020 - latest/stable
  • 22 July 2020 - latest/edge

Share this snap

Generate an embeddable card to be shared on external websites.

Install htpdate-daemon on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Where people are using htpdate-daemon

Users by distribution (log)

Ubuntu 22.04
CentOS 7
Ubuntu 18.04
Ubuntu 20.04
Ubuntu 24.04
Zorin OS 15
Raspbian 10
Raspbian 11
Ubuntu 16.04

Is there a problem with htpdate-daemon? Report this app