Try it with a sample session

No Origin, or just want to see it work first? Download one real night of the Whirlpool Galaxy, point OriginStack at it and press Start. It takes about a minute, and below is the picture you should end up with.

Download the sample (450 MB)

What is in it Step by step The result Where next

What is in it

One complete session from a Celestron Origin, as the telescope saved it: 41 light frames of 25 seconds (17 minutes of light in all), taken on 9 July 2026 from a suburban backyard, with the flat, dark and bias frames the Origin took for that night. The Origin’s own finished stack is not included, so the picture you get is OriginStack’s.

The target

The Whirlpool Galaxy (M51) and its companion NGC 5195, in a wide field: at the Origin’s 335 mm focal length the pair is small in the middle of a field of stars. That is what an Origin frame really looks like, which makes it a fair test.

Location removed

The files carry no GPS position, altitude or airmass, and the camera’s serial number is replaced. The pixels are untouched, and the stack comes out bit for bit the same as it does with the original files. The capture date and time stay.

Not a full night

41 frames is a short session, so the result is noisier than a stack of a few hundred. It is enough to show every step working; the gallery and the before and afters show what a longer night gives.

Step by step

1. Install OriginStack

Get the installer for your system from the Install section on the home page (Windows, Mac or Linux; no Python needed) and open the app.

2. Download and unzip the sample

Download OriginStack-sample-whirlpool.zip (450 MB) and unzip it. You get a folder called sample_whirlpool holding the frames. Leave the files as they are: do not rename or move any of them.

3. Choose the folder

In OriginStack, pick the sample_whirlpool folder as the light-frames folder. The app counts the frames (41 lights) and reads the target, Whirlpool Galaxy, from the session’s info.json. Leave What did you image? on Auto-detect and How should it run? on Full quality.

4. Press Start

The phase bar moves through the stages: processing and scoring each frame, aligning them, stacking, then the finishing steps. The log shows the same lines the command line prints, and the preview on the right updates at each milestone. On an 8-core laptop the whole run took 69 seconds; a slower machine takes a few minutes.

5. Look at the result

When it says Done, the stacked picture is in the preview, and the files are next to the folder you chose: the linear stack (.fits), a preview picture (.jpg) and the settings it used (_config.toml). Compare your picture with the one below.

Prefer a terminal? From a source install, the same run is python originstack.py -d sample_whirlpool -o whirlpool.fits.

The result to expect

All 41 frames are kept (100%) and stacked into a 2025×3025 picture with 17.1 minutes of light. Yours may differ a little from this one, since the settings are chosen from the data and improve between versions, but it should show the same things.

The full stacked field: many stars, with the Whirlpool Galaxy and its small companion near the middle.
The whole field as OriginStack stacks it with the default settings. The galaxy pair sits near the middle; the rest is stars.
A close crop of the galaxies: the main galaxy shows its spiral arms and bright core, and the smaller companion lies just below it.
The same picture cropped to the galaxies at full resolution. Look for the spiral arms and bright core of M51, and the small companion NGC 5195 just below it.
If yours looks very different

A near-black picture, a strong colour cast or fewer than 41 frames stacked usually means the files were changed on the way: a zip tool that rewrote them, or frames moved out of the folder. Unzip again and try once more. If it still looks wrong, ask in Discussions, or use Report a problem in the app, which fills in the version, system and log for you.

Where next

Change the look

With the run finished, the Stretch and Colour bar above the preview offers every stretch; the stretch gallery shows what each does. Apply to JPEG saves the one you like.

Switch finishing steps off and on

The Post-processing steps panel under the preview has a box for each step the run used. Clear one, and only that step and the ones after it are redone, so you can see what each step contributes without running everything again.

Look at single frames

Click a row in the recent-frames table to see that frame on its own while the run goes on, and compare it with the stack to see what 41 frames add.

Then your own data

Copy a session folder off your Origin (or see other cameras), choose it the same way and press Start. The Origin guide covers what is in a session folder and how to read the result; the app page goes through every screen.