Skip to content
World Time Lab
  • Explore time around EarthWorld Clock

    See the live globe, local clocks, and places around the world.

    • Live World ClockExplore day, night, time zones, and pinned places.
    • Time by CitySearch current local time in cities worldwide.
    • Time by CountrySee every civil time zone used by a country.
    • Distance Between CitiesMeasure great-circle distance on a real globe.
    • Day & Night WidgetAdd the live day and night map to another site.
    About & dataAbout World Time LabMethodology & Data SourcesReport an ErrorContact
  • Convert and coordinateTime Zones

    Translate city times, UTC offsets, and abbreviations without guesswork.

    • Time Zone ConverterCompare cities, PST, WAT, UTC offsets, and more in one view.
    • Meeting Time FinderFind working-hour overlap across as many as six locations.
    • Time Zone Conversion ChartsBrowse quick reference tables for common zone pairs.
    About & dataAbout World Time LabMethodology & Data SourcesReport an ErrorContact
  • Follow the skySun & Moon

    Track sunlight, moon phases, eclipses, and the changing seasons.

    • Sunrise & SunsetFind solar times and day length for any listed city.
    • Moon PhasesSee the live Moon, moonrise, moonset, and phase calendar.
    • Solar & Lunar EclipsesExplore upcoming eclipses and local visibility.
    • Equinoxes & SolsticesUnderstand the tilt, sunlight, and season changes.
    About & dataAbout World Time LabMethodology & Data SourcesReport an ErrorContact
  • Plan dates your wayCalendars & Dates

    Build calendars, count days, and answer practical date questions.

    • 2026 CalendarBrowse the full year with week numbers and holidays.
    • Printable Calendar MakerCustomize columns, colors, logos, holidays, PDF, and ICS.
    • Date CalculatorsAdd dates, count days, find weekdays, and check weeks.
    • Days Between DatesCalculate an exact calendar difference.
    • Add or Subtract a DateMove forward or backward by a duration.
    • Days UntilCreate or browse live event countdowns.
    About & dataAbout World Time LabMethodology & Data SourcesReport an ErrorContact
  • Measure every momentTimers

    Count down, measure laps, or test your reaction speed.

    • Online TimerCount down or up with speed, precision, and optional sound.
    • StopwatchMeasure elapsed time and visual lap splits.
    • Reaction Time TestMeasure keyboard or tap response in milliseconds.
    About & dataAbout World Time LabMethodology & Data SourcesReport an ErrorContact
  • Experiment with a worldPlanet Lab

    Change a planet, inspect the physics, and explore what-if scenarios.

    • Planet SimulatorBuild a world and see computed physical changes.
    • All What-If ScenariosBrowse climate, orbit, impact, and ocean experiments.
    • Snowball EarthFollow ice-albedo feedback across Earth.
    • Runaway GreenhouseExplore an illustrated Venus-like end state.
    • Asteroid ImpactReplay a staged impact, shock ring, and crater.
    • Mega-TsunamiWatch teaching wavefronts cross an ocean.
    About & dataAbout World Time LabMethodology & Data SourcesReport an ErrorContact
Explore World Time Lab

Tools & guides

    • Live World Clock
    • Time by City
    • Time by Country
    • Distance Between Cities
    • Day & Night Widget
    • Time Zone Converter
    • Meeting Time Finder
    • Time Zone Conversion Charts
    • Sunrise & Sunset
    • Moon Phases
    • Solar & Lunar Eclipses
    • Equinoxes & Solstices
    • 2026 Calendar
    • Printable Calendar Maker
    • Date Calculators
    • Days Between Dates
    • Add or Subtract a Date
    • Days Until
    • Online Timer
    • Stopwatch
    • Reaction Time Test
    • Planet Simulator
    • All What-If Scenarios
    • Snowball Earth
    • Runaway Greenhouse
    • Asteroid Impact
    • Mega-Tsunami
About & data
About World Time LabMethodology & Data SourcesReport an ErrorContact
In this sectionAbout & Data
About World Time Lab
  • About
  • Methodology & Data Sources
  • Report an Error
  • Contact
Policies
  • Privacy
  • Cookies
  • Terms
Home/Privacy

Privacy Policy

World Time Lab is a static site with no accounts and no server-side application code. Almost everything you see is computed in your own browser. This page says precisely what that means, and is honest about the parts that are not local.

Last reviewed July 21, 2026Site version v2026.7.5This build loads no third-party scripts

On this page

  1. The short version
  2. What runs on your device
  3. What leaves your device
  4. Third-party services
  5. Storage on your device
  6. Retention
  7. Children
  8. Your choices and rights
  9. Changes and contact

The short version

  • No account, no login, no password, no email address is ever requested.
  • Nothing here asks for your location on its own. One feature can ask, and only if you press a button: Use my locationin the eclipse tool. What your browser returns is used in the page and saved in the page's own storage. It is not sent anywhere and is not written into the address bar.
  • Your device time zone, which is a much coarser thing than a position, is read on most pages to label your own clock. It never leaves your device either.
  • Time zone, solar, lunar, eclipse, calendar, date, distance, simulator, timer and stopwatch calculations all run in your browser. Your inputs are not transmitted.
  • The site has no contact form and no server that could receive one.
  • This build loads no third-party scripts, no third-party fonts, no embedded videos, and no tracking pixels of any kind.

What runs on your device

World Time Lab is exported as static files. There is no application server, no database, and no place for your input to be stored even if it were sent. When you use a tool here, the arithmetic happens in the page you already downloaded:

  • Clocks and time zone conversion. The page asks your browser for its own IANA time zone database and formats times from it. Your device time zone is read locally to show relative labels such as today and tomorrow; that value is never sent anywhere.
  • Sun, twilight, moon, seasons. Standard published equations evaluated in JavaScript on the coordinates of the place you chose.
  • Eclipses and holidays. Static tables shipped with the page, filtered in the browser.
  • Date calculators, countdowns, calendars, the printable calendar maker, distance, Planet Lab, the timer, the stopwatch and the reaction-time test. All entirely local, including the values you type into them.

What goes in the address bar, and what does not. Planet Lab writes your planet settings into the address bar as the p and s parameters, using the browser history API. Those are invented planets, not facts about you. The rewrite happens on your device and sends nothing by itself. It exists so a planet can be bookmarked or shared, and if you do share that link, the settings travel inside it.

Places you pick are treated differently. The eclipse tool and the Moon tool never put your chosen place, its coordinates or its time zone into the address bar. A URL is not a private thing to hold a position in: it is sent to other sites in the referrer header, it is kept in browser history and in whatever syncs that history, and it is readable by any advertising or analytics script a page loads. Both tools keep the place in the page instead, and each has a copy-link button that builds a shareable link only when you press it. Each button is next to a sentence saying that the link it produces contains the place.

The meeting planner is the exception, and it is deliberate. It does write your pinned locations, their time zones, the date and the selected time into the address bar as you work, using the same history API. That is what makes a plan bookmarkable and sendable, which is most of the point of the tool. It matters that you know two things about it. The labels are exactly what you typed, so if you rename a clock to something personal, that text is in the URL. And everything in the paragraph above about where a URL travels applies here too. If you would rather it did not, use the converter on the home page, which keeps its clocks in the page and in your browser only.

A link someone sends you still works. Coordinates, labels and dates that arrive in a URL are range-checked, clamped and stripped of control characters before anything is drawn from them, and anything unusable is discarded rather than half-applied.

Location permission, in full.One control on this site can trigger your browser's location prompt: the Use my location button in the eclipse local-circumstances tool, which exists so you do not have to type coordinates to find out whether an eclipse reaches you. It runs only from that press. It is not called when a page loads, not on a timer, and not as a fallback when something else fails, so you will never see a location prompt you did not ask for.

If you allow it, the coordinates your browser reports are rounded, used to compute contact times in the page, and saved under the sd-eclipse-place key described below so the tool opens there next time. They are not transmitted: this site has no server that could receive them. If you refuse, the tool says so plainly and you can search for a place or type coordinates instead. Nothing is withheld from you for refusing.

Every other capability of that kind is switched off at the server response header, and the geolocation permission itself is granted only to this site's own pages, never to a third-party frame inside them.

What leaves your device

Requests to the host

Loading any web page means asking a server for files. Whoever hosts World Time Lab therefore receives what every web server receives: the IP address making the request, the time, the path requested, your browser's user agent string, and a referring page if your browser sends one. World Time Lab's own code adds nothing to those requests, sets no identifier, and does not read them back.

The operator of World Time Lab does not operate the network layer beyond configuring the host, and the retention period for standard access logs is set by that host rather than by this site. If you need that specific detail, ask through the contact page.

Data files fetched on demand

Some features need a data file that is too large to ship with every page, so it is fetched only when the feature is used. These are plain static files from the same host as the page. They contain no identifiers and set no cookies, but the request for them appears in the host's normal log in the same way a page request does.

Data files World Time Lab fetches, when each one is requested, and what it contains
FileSizeFetchedContents
/map/world-110m.json105 KBOn the first load of the globe.Country outlines for the map.
/map/tz-regions.json150 KBWhen you first select a country that uses more than one time zone.Time zone boundary polygons, so each zone can be shaded separately.
/map/climate.json42 KBWhen you first switch the globe to the Seasons view.A coarse climate grid used to color the world by season.
/map/admin1/<country>.jsonvariesWhen you select a country.State and province boundary lines for that one country.
/map/admin1-regions/<country>.jsonvariesWhen you hover or tap inside a country long enough to ask for detail.Named first-level regions, so the map can say Texas rather than United States.
/data/cities/<prefix>.jsonsmall shardsWhen you type at least two characters into city search.Only the shards matching the first two letters of each word in your query are downloaded, at most four.

City search is the one worth spelling out. Your query is not sent to a search service. The browser normalizes your query, splits it into words, and downloads the shard for the first two letters of each word, up to four shards, and matches inside the page. The host can see which shard was requested, which is a much coarser signal than the query itself, and typing more characters never triggers another request for that prefix.

Third-party services

This build loads no third-party scripts at all. No advertising, no analytics, no tag manager, no social embeds, no hosted fonts, no content delivery network beyond the host serving these files. Nothing on a World Time Lab page contacts another company on your behalf.

Advertising and analytics are configuration, not code that is always present: they are switched on only by supplying credentials at build time. When that happens, this page changes with the build to describe exactly what was enabled, and the cookie policy gains the matching cookie list. If you are reading this sentence, neither was enabled for the build you are looking at.

Storage on your device

World Time Lab uses your browser's local storage for preferences. Local storage is not a cookie: it is never attached to a network request, so these values do not travel to the host or to anyone else. They stay in your browser until you clear site data.

sd-theme
Holds: The single word "light" or "dark".
Written: When you press the light and dark toggle in the header.
Why: So the page opens in your chosen theme instead of flashing the wrong one.
sd-pinned-places-v2
Holds: The places you pinned: display name, country code, time zone id, coordinates, and the time you pinned each one.
Written: When you pin, re-pin, or remove a place in the world clock workspace.
Why: So your pinned clocks are still there when you come back.
sd-pinned-places-v1
Holds: An older version of the same pin list.
Written: Never. It is read once, on first load, if it already exists.
Why: So pins created before the format changed are not silently lost.
sd-calendar-maker-project
Holds: Your calendar draft: title, year, layout, colors, chosen holiday sets, personal dates, and a logo if you added one.
Written: While you work in the printable calendar maker.
Why: So a long piece of work survives a reload or a closed tab. Nothing in it is uploaded.
sd-timer-presets-v1
Holds: The durations and labels you saved.
Written: When you save a timer preset.
Why: So your own presets are there next time instead of being retyped.
sd-reaction-history-v1
Holds: Your recent session times and your best result.
Written: When you finish a round of the reaction-time test.
Why: So the test can show your progress. It is scoring you against yourself, not against anyone else.
sd-hour-cycle-v1
Holds: The single word "h12" or "h23".
Written: When you pick 12-hour or 24-hour in the clock format control. Choosing to follow your browser again deletes it.
Why: So every clock on the site keeps the format you chose, on every page and on every visit.
sd-eclipse-place
Holds: That one place: its label, its latitude and longitude rounded to four decimal places, and its time zone id.
Written: When you choose a place in the eclipse local-circumstances tool: by searching for it, by typing coordinates, or by pressing Use my location.
Why: So the eclipse pages open on the place you last asked about instead of making you find it again. It is written to your browser only. It is not sent anywhere, and it is not put in the address bar.

Those are the keys this build writes, and each one is only created once you use the feature that needs it. Every key carries the sd-prefix, so you can confirm the current set for yourself in your browser's storage panel rather than taking this page on trust.

To remove them, clear site data for this domain in your browser settings, or visit in a private window, where they are discarded when you close it. Blocking storage does not break anything: the theme falls back to your system preference, and pins, presets and drafts simply last for the session instead.

Because this build has no third-party scripts, nothing else writes to your browser: no cookies are set at all. The cookie policy covers this in more detail.

Retention

World Time Lab keeps no database and no user records, so there is nothing here to retain. The only persistence is on your own device, in the keys listed above, and it lasts exactly as long as you leave it there.

Where third-party services are enabled for a build, their retention is governed by their own policies rather than by this one, and their documentation is linked above.

Children

World Time Lab is a general-audience reference site and is often used for homework. It does not knowingly collect personal information from anyone, including children, because it does not collect personal information at all: there is no registration, no profile, no upload, and no message feature.

With no advertising or analytics in this build, there is also no third-party profiling to be concerned about. A parent or guardian with a question can write through the contact page.

Your choices and your rights

Depending on where you live, data protection law may give you rights to access, correct, delete, restrict, or object to the processing of personal data about you, to withdraw consent, and to complain to a supervisory authority. Those rights apply to whoever holds data about you.

In World Time Lab's case the honest answer is that there is almost nothing to exercise them against: no account exists, no profile is built, and no personal data is stored by the site. Requests about the standard server logs of the host, or about a third-party service enabled in a given build, are best directed to that host or that provider, and the operator of World Time Lab will point you to the right place if you ask.

Practical controls that work today, without asking anyone:

  • Clear site data for this domain to remove every key listed above.
  • Browse in a private window so nothing persists after you close it.
  • Use a content blocker, or your browser's tracking protection, to stop any third-party script from running at all. World Time Lab's tools keep working without them.
  • Send Do Not Track or Global Privacy Control signals if you wish. World Time Lab performs no tracking to disable, and does not attempt to detect these signals.

This page describes practice, not legal conclusions. It is a plain account of what this software does, written by the people who built it. It is not legal advice and it does not assert compliance with any particular statute. Anyone operating or reusing this site should have it reviewed against the law that applies to them.

Changes and contact

When this policy changes, the reviewed date at the top of the page changes with it, and the site version tells you which build you are reading. Because the text is generated from the build's own configuration, the third-party section above always describes the build you are actually running rather than a general intention.

Email[email protected]

Privacy questions about this build. Please say which page you were on and what you want to know.

More about this site

  • About World Time Lab
  • Methodology and data sources
  • Report an error
  • Contact
  • Cookie policy
  • Terms of use
World clock globeTime zone converterMeeting Time FinderTime by countryTime by cityConverter pagesSunrise and sunsetMoon phasesEclipsesSeasonsPlanet LabCalendarPrintable calendar makerDate calculatorsCountdownsTimerStopwatchReaction timeDistanceEmbeddable widget
AboutMethodology & data sourcesReport an errorContactPrivacyCookiesTerms

World Time Lab shows live day and night across the planet. Sun positions are computed with standard NOAA solar equations, and local times come from your browser's own IANA time zone database, so every calculation on this site runs on your device. This build loads no advertising, no analytics, and no third-party scripts at all, and asks for no account. It never asks where you are unless you press "Use my location" on an eclipse page, and that reading stays in your browser. The privacy page explains what that does and does not cover.

© 2026 World Time Lab · this build shipped July 24, 2026. Times are shown to the minute and can differ by a minute or two from horizon observations. Time zone boundaries derived from the timezone-boundary-builder project (ODbL); map shapes from Natural Earth; named administrative boundaries from geoBoundaries gbOpen with source years and licenses varying by country. City search data © GeoNames under CC BY 4.0, transformed for prefix search and updated July 2026. Seasons view climate groups derived from the Kottek et al. Koeppen-Geiger world map (2006). World Time Lab v2026.7.5.