Sunlit

Sun, moon and Milky Way

Know where the sun will be, before you get there.

Sunlit works out the position of the sun, the moon and the galactic centre of the Milky Way for any date and any place on earth. Every figure is computed on your iPhone. Nothing is fetched from a server to produce it, and nothing about you is sent anywhere.

Platform
iPhone, iOS 17
To install
Free
One purchase
9.99 EUR
Languages
Ten
Altitude of the sun and the moon through one day at Berlin A chart of altitude against local time for 23 August 2026. The sun rises at 06:02, reaches 48.8 degrees at 13:09 and sets at 20:15. The moon rises at 18:31. The background runs from deep blue at the top of the sky to amber at the horizon. Sun Moon Golden hour Berlin, 23 August 2026 20:00 45° 30° 15° -6° -12° -18° 00:00 06:00 12:00 18:00 24:00
An example day, computed for Berlin on 23 August 2026. The amber curve is the altitude of the sun through the local day, the blue curve is the moon. The shaded band is golden hour, from six degrees above the horizon down to four degrees below it. The dashed lines mark the civil, nautical and astronomical twilight thresholds at six, twelve and eighteen degrees below the horizon.
Sun azimuth
286.9°
Sun altitude
1.3°
Next event
20:15 sunset
Moon
82% waxing gibbous
03:43
First light
06:02
Sunrise
06:49
Golden hour ends
13:09
Solar noon
19:28
Golden hour begins
20:15
Sunset
22:33
Last light

Day length 14 h 12 m 50 s, which is 3 m 51 s shorter than the day before.

Adaptive Sky

The background is a readout, not decoration.

Most sun apps put a photograph behind the numbers. Sunlit puts the sky. The gradient is interpolated from the real altitude of the sun at the moment and the place you have selected, so four in the morning does not look like noon. Drag the time scrubber and the background moves with the figures.

Below -18°
Deep night. The sun is far enough down that it adds no light to the sky.
-18° to -6°
Astronomical into nautical and civil twilight. Navy turning to violet.
-6° to 0°
Civil twilight, violet into rose. Blue hour sits inside this band.
0° to +6°
Golden, rose into amber. The half of golden hour that is above the horizon.
+6° to +30°
Morning into day, amber giving way to sky blue.
Above +30°
Full day. A flat, bright blue that lets the instrument layer read.

Above the gradient there is one instrument layer and nothing else: hairlines, tabular figures, no drop shadows and no glass. Text is held to a contrast ratio of at least 4.5 to 1 against the darkest and the lightest sky the gradient can produce.

Four views

One place, one date, four ways of looking at it.

A header carries the place and the date, and it governs everything. Change either one and all four views follow.

Sky

The home screen. The arc of the day drawn across the adaptive gradient, with the sun and the moon at their true positions on it. A time scrubber sits under it; drag it and the whole screen moves through the day, background included.

  • Azimuth, altitude, and the next event with a countdown
  • The clear sky UV and irradiance models for the moment
  • The day rail: first light, sunrise, golden hour, solar noon, golden hour, sunset, last light

AR

The live camera with the paths of the sun and the moon drawn over the world in front of you, hour marks along each, and the summer solstice, winter solstice and equinox paths as reference curves.

  • A chip shows the current heading uncertainty in degrees and turns amber when the compass needs calibrating
  • The galactic plane of the Milky Way appears once the selected instant is dark enough
  • Sweep the camera along your skyline and Sunlit records it as a horizon profile

Map

The pin, and the directions that matter from it. Sunrise and sunset rays in the sun accent, the moon rays in its own, and the path of the day laid over the terrain you are standing on.

  • A shadow projection for an object whose height you set
  • Tap anywhere to move the pin, and every other view follows
  • The coordinate of a dropped pin is exact with no connection

Data

The tabulation, for people who want the numbers rather than the picture. All three twilights, solar noon, day length and how much it has changed since yesterday.

  • The moon phase calendar, with rise and set
  • Upcoming solar and lunar eclipses, with visibility and obscuration at the selected place
  • The altitude curve across the whole year, and export to CSV and image

The core

What it computes, and how well.

Sunlit carries the ephemeris rather than calling one. The astronomical core is plain Swift with no user interface and no network, which is what makes it possible to check it against published reference values by the thousand.

QuantityMethodAccuracy of the method
Solar positionNREL Solar Position Algorithm, Reda and Andreas0.0003 degrees
Delta TEspenak and Meeus polynomial series1 second, 1900 to 2100
NutationIAU 1980 series, 63 terms0.001 arcsecond
RefractionBennett, corrected for pressure and temperature0.1 arcminute above 5 degrees
Lunar positionMeeus chapter 47, truncated ELP-2000/8210 arcseconds in longitude
Rise, set and twilightAltitude sampled every 60 seconds, then bisectedSolved to 1 second
EclipsesTopocentric separation of the two discs, with parallaxBounded by the lunar ephemeris
Milky WaySagittarius A star, precessed to the date0.01 degrees

The core is held to reference values from the NOAA solar calculator, the United States Naval Observatory, JPL Horizons and the NASA eclipse canon, as fixtures that run before any build ships.

Honesty

What Sunlit measures, and what it models.

UV and irradiance are clear sky models. They are not measurements. Sunlit has no light sensor and no weather feed. The figures say what a cloudless sky would deliver at that solar altitude, that elevation and that time of year. Cloud, haze and dust are not in them, and they carry a model label everywhere they appear.

The compass says how sure it is. Heading comes from device attitude in the true north reference frame rather than a raw magnetic reading, with magnetic declination from a model carried inside the app. The AR view shows the current heading uncertainty in degrees at all times. A direction without an uncertainty is a guess with a confident face.

Polar day and polar night are said out loud. There are places and dates where the sun does not rise, and places and dates where it does not set. Sunlit reports that in words instead of printing a time that never happens.

Your horizon is not flat. Sweep the camera along your skyline and Sunlit stores it as 36 sectors of ten degrees, then works out sunrise and sunset against that profile instead of against a flat horizon, and shows you the difference between the two.

Places and dates

Scout a place you have never stood in.

Search that works with no connection

About 34,000 cities are carried inside the app with their coordinate, their elevation and their time zone, so a text search resolves with the aeroplane mode switch on. Where a connection is available, Sunlit can search Apple Maps as well.

The embedded city list is derived from GeoNames and is used under the Creative Commons Attribution 4.0 licence. The credit is repeated in the app and on the privacy page.

Or drop a pin anywhere

Tap the map and the whole app moves to that coordinate. Offline the coordinate is exact; the time zone of a bare coordinate needs a lookup, and if there is no connection Sunlit tells you it has fallen back to the time zone of your device rather than guessing quietly.

Dates work the same way. Move to any day, past or future, and every view recomputes for that instant, the background included.

Widgets. A small widget with the next event and its countdown, a medium one with the arc of the day and the position of the sun on it, a circular lock screen countdown to golden hour, and a rectangular one with sunrise, sunset and the phase of the moon. Each computes its own figures on the device and refreshes at event boundaries rather than on a fixed clock. Widgets are part of Sunlit Pro.

Price

Today, where you are, is free forever.

Not a trial and not a countdown. The free tier covers the current location and the current date in all four views, permanently. One purchase opens every other date, every other place, and the moon.

Free

Today, at your current location, in all four views

  • Sun position and compass
  • The path of the sun in AR
  • Sunrise and sunset
  • Civil, nautical and astronomical twilight
  • Golden hour and blue hour
  • Solar noon and day length
  • Shadow length
  • The clear sky UV and irradiance models for today

Sunlit Pro 9.99 EUR

One payment. Not a subscription.

  • Any date, past or future
  • Saved places beyond the current location
  • The moon: phase, path, rise, set and calendar
  • The Milky Way: galactic centre, galactic plane and visibility windows
  • Annual path overlays with the solstice and equinox curves
  • A measured horizon profile and obstruction periods
  • Eclipses with visibility and obscuration at your place
  • Widgets and event notifications
  • Export to CSV and image

The App Store shows the price in your own currency and collects the payment. Sunlit never sees your name, your address or your payment details.

Privacy

It collects nothing at all.

No account, no sign up, no analytics, no advertising, no tracking and no third party software development kits. Your saved places, your measured horizons and your settings stay in the app's own storage on your iPhone. Location and camera are used on the device and are never transmitted by Sunlit.

Read the full privacy policy


Ten languages

Numbers, dates and units follow the conventions of the language you are in, including the decimal separator and the choice between a 12 and a 24 hour clock.

  • English
  • Deutsch
  • Français
  • Italiano
  • Español
  • Español de México
  • Nederlands
  • Polski
  • 日本語
  • Português do Brasil