Explore Phos

A RAW editor.
Entirely yours.

Keep your photos on your Mac and every adjustment reversible. Free and open source, with no subscription.

macOS 26+ · Apple silicon · No account

Phos is macOS-only; Windows experimental build.

An autumn lake and wooden boats edited with Phos film and tone controls
Fuji 400H 2Film intensity 75% · Exposure +0.10 EV

Drag across the photo to see what changes.
Photo: Willian Justen de Vasconcellos

Explore freely.
Your originals stay original.

Find your look.
Finish every detail.

A photography workflow that connects a look, the finer adjustments and the final file.

Start with the feeling.

Pick a film look and dial its intensity. Keep the character of the photograph, with a little of your own.

  • Film CLUTs with adjustable intensity
  • Import .cube files and save named presets
Compare three film looks
A mountain lake edited with a Kodak Ektar 100 film recipe
Kodak Ektar 100 65% intensity

Give every adjustment its place.

Tone, five-channel curves and HSL shape the whole image. Nine local mask types let you work on the parts that need attention.

A Immersive
Showing A Immersive. Your image fills the canvas between floating panels.

Two layouts. One shared edit state.

Try the browser editor
Phos export options for file format, dimensions and watermark

Finished. Ready for what’s next.

Export one image or a whole selection. Choose the format, colour space, size and watermark for the way your work will be used.

  • JPEG / PNG / TIFF / HEIC
  • 16-bit TIFF, colour spaces and batch export
  • Text and image watermarks
Explore export options
Try an edit: tone, curves, film and masks

Give it a little light.

Move a slider and explore light and color. Try the curve, film looks, and gradient masks to find a feeling you like.

Interactive effect preview

Tone & light

+0.14
+18
−22
+26

Preview histogram

Reading the browser preview…

Color

+8
+6
+16

Tone curve

Drag the dots on the curve to reshape it and the image follows live. Dragging Contrast, Highlights, or Shadows on the Tone tab moves it too. Double-click to reset.

Film look preview

85%

Grain & vignette

22
18

Local adjustments (masks)

Linear gradientdraggable
Radial gradientdrag out an ellipse
Brushpaint by dragging
Color / luminance rangesample on canvas
Subject · Person · Cutouton-device Vision
Depth paintbokeh
+52
0.60
Linear gradient tool active: drag the three dots on the canvas — cyan changes the range, white moves the axis. Settings apply only inside the mask, independent of global adjustments.

Interactive browser illustration using approximate SVG filters. It is not the native Phos RAW pipeline or a performance benchmark.

Optional · Experimental local AI

Say what you want.
Preview. Then decide.

Describe an adjustment and let a local model suggest editable parameters and local masks. Apply the result when you are happy with the preview.

  • “Brighten the image by 0.2 stops.”

    Turn the request into slider suggestions you can refine.

  • “Keep the white balance.”

    Describe what should stay unchanged, then review the preview.

  • “Brighten just this area.”

    Preview local-mask suggestions before applying them.

Experimental: review each result. The approximately 3.1 GB base model installs separately. Standard editing works without it.

Model installation

Input and suggestion example

“Set exposure to +0.20 EV. Keep the other settings unchanged.”
Current lake photograph illustrating the local AI workflow, not an AI after-imageCurrent photograph

Parameter draft · Review required

Suggested exposure
+0.20 EV
Set up the model on your Mac
Input and parameter illustration, not a verified AI after-image. Review the actual result in Phos before applying.

The details.
All within reach.

From a curve to a final export, go further where you need to.

A few things to know.

Is Phos free?

Free and open source under the MIT license. No subscription, no in-app purchases, no account, and no “Pro” tier.

Which macOS versions and Macs are supported?

macOS 26.0 or later on an Apple-silicon (M-series) Mac. Since 3.2.5 the minimum is 26.0, up from 15.0; on older systems, keep using 3.2.4. Only Apple-silicon builds are provided — Intel Macs aren’t supported yet.

Which cameras’ RAW files are supported?

Phos uses macOS’s built-in RAW decoding (Core Image and ImageIO), so any RAW file that Preview can open can be edited — including mainstream formats from Canon (CR2 / CR3), Nikon (NEF), Sony (ARW), Fujifilm (RAF), and Adobe DNG.

Support for newer cameras depends on whether the macOS version you’re running already includes a decoder for that model.

Are my photos uploaded? What is the network used for?

No. Photos are processed entirely on your Mac — no cloud, no account, no telemetry.

The only network activity is a single check of the latest version number at launch; the request contains nothing about you, your photos, or this Mac.

How is it different from Lightroom?

Phos is local-first: no subscription, no cloud sync, no mobile app, with a focus on doing RAW decoding, tone and color, film CLUT emulation, local masks, and batch export really well.

It’s built for personal photography workflows where photos stay entirely on your own machine.

What if macOS blocks Phos on first launch?

This is the standard prompt every app without Apple notarization gets — not something specific to Phos. Double-click Phos → click “Done” → open System Settings → Privacy & Security → scroll to the bottom and click “Open Anyway”.

You can also run xattr -dr com.apple.quarantine /Applications/Phos.app in Terminal to remove the quarantine flag for good.

Does it support batch processing?

Yes. Batch import, syncing one photo’s adjustments to others, and batch export (including watermarks).

Is there a Windows or iPad version?

The macOS app is the primary platform. Windows has a separate experimental port (4.0.1, ported from the macOS 4.0.1 source), maintained separately from macOS: Apple’s Vision and Core Image are replaced with local implementations, there is no on-device AI editing, and it isn’t code-signed. It’s available from the downloads section.

An iPad version is still being assessed for feasibility, with no releasable timeline.

How can I report issues or contribute?

File an Issue or a Pull Request at the GitHub repository. The project is written in Swift, built on Core Image, Vision, and AppKit.

Full installation & download help

Your next photograph.
Your own way.

Free and open source. Open a folder and start with a photograph you know.

Download Mac

macOS 26+ · Apple silicon · First launch requires manual approval

Windows users: see the experimental build.