Every moment of totality,
captured.

Automated solar eclipse sequencing for ZWO and Player One cameras on macOS.

Photality runs your entire capture sequence automatically — from first contact through totality and back — so you can watch the eclipse instead of staring at a screen.

How It Works

1

Configure

Connect your camera and build exposure sequences for each phase — partiality, Baily's Beads, and totality.

2

Rehearse

Photality calculates your eclipse contact times from your observing location, then simulates the entire sequence with your real camera — so you can verify everything works before the one day you can't repeat.

3

Capture

On eclipse day, press Start and step away. Photality executes every exposure on schedule, down to the second.

Features

Automated Multi-Phase Sequencing

Independent bracketing options for partial phases, Baily's Beads, and totality — executed automatically at the right moment.

ZWO ASI + Player One Support

Support for ZWO ASI and Player One Astronomy cameras

XISF and FITS Output

Save frames in XISF or FITS format, ready for stacking in PixInsight, Siril, or any standard astrophotography workflow.

Rehearsal Mode

Simulate the full eclipse sequence at accelerated speed. Verify your exposure plan and timing before the real thing.

ROI for Baily's Beads

Set a region of interest for close-up Baily's Beads sequences, with automatic ROI switching mid-event.

One-Click Autofocus

With an Astroasis Rose electronic focuser, Photality finds best focus for you — a noise-aware search that maps the focus curve and drives to its peak. Save the result and return to it any time, even mid-capture. New in 0.94.

Focus That Tracks the Temperature

As the air cools toward totality, focus drifts. An experimental mode re-tunes focus in the quiet gaps between partial-phase captures — with hard deadlines so it can never delay your plan. New in 0.94.

macOS Native

Built entirely in Swift and SwiftUI. No Python, no plugins, no drivers to configure. Just open it and connect your camera.

See all features in detail →

A Look Inside

Photality's Cameras tab: a connected ZWO ASI2600MC Pro with cooling, exposure, gain and ROI controls beside a live preview.
Camera control & live preview. Connect your ZWO ASI or Player One camera — cooling, gain, exposure, ROI — and frame focus against a live view.
Photality's Eclipse Location tab: the eclipse path on a map with predicted C1–C4 contact times and a lunar limb profile.
Your eclipse, to the second. Enter your site and Photality computes the C1–C4 contact times from the eclipse elements — with an optional lunar-limb profile for beads and diamond-ring precision.
Photality's Timeline tab: the full capture plan from first contact through totality on one clock, with a rehearse option.
The whole sequence, automated. The full first-contact-to-totality-to-fourth-contact plan on a single clock. Rehearse it end to end, then press Start and step away.
Photality's per-phase editor: exposure brackets for Baily's Beads, strict timing, and spoken solar-filter reminders.
Every bracket — and safety alerts. Tune each phase down to the exposure — brackets for Baily's Beads, strict timing, and spoken solar-filter reminders so you're never caught looking through an unfiltered scope.

Free — for every eclipse

Photality is free for setup, rehearsals, and the eclipse itself. No license, no paywall, and no internet required at your site. If it helped you capture totality, you can leave a tip — entirely optional, never required.

✓  Free, forever ✓  All cameras included ✓  Free updates
Leave a Tip (optional)

macOS 15.6 or later  ·  Apple Silicon (M1 or later)  ·  ZWO ASI or Player One Astronomy cameras

Native Apple Silicon. Photality is built natively for Apple Silicon — no Rosetta required. An Apple Silicon Mac (M1 or later) running macOS 15.6 or later is required, along with a supported ZWO ASI or Player One camera.

Photality

Download Photality

Version 0.94 · macOS 15.6+ · Apple Silicon

Download for macOS Release notes