A professional photo editing software for macOS

Affinity Photo for Mac

Affinity Photo for Mac

  -  Trial
  • Latest Version

    Affinity Photo 2.5.7 LATEST

  • Review by

    Sophia Jones

  • Operating System

    macOS 10.15 Catalina or later

  • User Rating

    Click to vote
  • Author / Product

    Serif / External Link

Five years in the making, Affinity Photo for Mac redefines the boundaries for professional photo editing software. With a meticulous focus on workflow it offers sophisticated tools for enhancing, editing and retouching your images in an incredibly intuitive interface, with all the power and performance you need. Affinity Photo for macOS - the fastest, smoothest, most precise professional image editing software, exclusively for Mac! Download Now!

Features and Highlights

Engineered for professionals
Built on rock solid foundations with principles of performance, stability and lack of bloat, Affinity Photo is a professional photography tool to the very core.

Comprehensive RAW editing
Develop camera RAW files in a dedicated built-in workspace with all the processing adjustments and corrections you need.

Work in any colour space
RGB, CMYK, LAB, Greyscale. End-to-end CMYK workflow with ICC colour management, and 16-bit per channel editing.

Unsurpassed file compatibility
We’ve got the best PSD support out there, plus all the standards you’d expect including PNG, JPG, TIFF, EPS, PDF, and SVG.

It’s always live
Pan and zoom at 60fps with live previews, live tools and real-time editing. Even when working on massive images with 1000s of layers.

Dedicated RAW editing workspace
Compatible with all major camera file formats, the Develop persona offers a dedicated processing workspace offering incredibly accurate editing in an unbounded linear colour space.

Complete digital darkroom
Affinity Photo includes all the tools you need from a professional photography application. Every tool has been painstakingly engineered for speed, power and accuracy—and they work in precisely the way you want them to.

Fast, customizable effects
Affinity Photo comes with a huge range of high-end filters including lighting, blurs, distortions, tilt-shift, shadows, glows and many more. Full control is given over every aspect of a filter’s properties with incredibly precise controls—all the while seeing a real-time live preview of the result. Best of all, filters can be applied as live layers, enabling you to edit, erase away, or mask effects after they have been applied.

Advanced adjustment layers
Correct and enhance images with Levels, Curves, Black and White, White Balance, HSL, Shadows and Highlights and over a dozen other adjustments that are previewed instantly and can be edited any time. Adjust, readjust, and drag and drop onto any layer, group, mask, or in any place in a stack to control how they’re applied.

Live blend modes
Remove trial and error from your workflow—see changes to blend modes live as you edit without having to click apply each time. The tool’s 30 layer blends preview smoothly in real time while you scroll through them.

Sophisticated selection refinement
Accurate selections are critical, whether cutting out objects, creating masks or selectively applying adjustments. Selection refinement algorithm is one of the most advanced available, making selections—even down to individual strands of hair—easier than ever before.

Precise photo stitching
The app’s stitching algorithm is one of the most advanced available. On top of accurate automatic alignment and perspective corrections, you get full control over each image and boundary in the composite to fine tune to perfection.

Extensive retouching tools
Whether you want to make quick corrections, or spend an hour on a detailed retouch, AffinityPhoto has all the tools you need. That naturally includes dodge, burn, clone, patch, blemish, and red eye tools. But you’ll also find an incredibly accurate inpainting brush, frequency separation capability, and a full set of liquify features built-in.

Note: 10 days trial version. Requires 64-bit processor.

Also Available: Download Affinity Photo for Windows

  • Affinity Photo 2.5.7 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Affinity Photo 2.5.7 Screenshot 1
  • Affinity Photo 2.5.7 Screenshot 2
  • Affinity Photo 2.5.7 Screenshot 3
  • Affinity Photo 2.5.7 Screenshot 4
  • Affinity Photo 2.5.7 Screenshot 5

What's new in this version:

Affinity Photo 2.5.7
- Bug fixes and stability improvements, including fixes for macOS Sequoia


Affinity Photo 2.5.6
- Bug fixes and stability improvements, including fixes for macOS Sequoia


Affinity Photo 2.5.5
- Bug fixes and stability improvements


Affinity Photo 2.4.2
- Bug fixes and stability improvements


Affinity Photo 2.4.1
- Compatibility and stability improvements


Affinity Photo 2.4.0
- Improved SerifLabs RAW processing and support for 50+ new camera models
- New option added to States Panel – allows you to select all layers that fulfil a specified criteria
- Set selection box – choose default selection box from the ‘cycle selection box’ choices
- Double-click an object while in Node Tool to switch to the Move Tool
- Ability to lock ‘Behind’, ‘Inside’ and ‘On Top’ insertion targets
- Spacebar modifier allows you to toggle ‘Lock Children’ behavior on/off while moving an object
- Space Horizontal / Vertical now considers key object – using even space distribution on a multiple selection will now behave differently if you have a key object nominated
- Size / Rotate objects to same – three new choices have been added in Alignment Options to make all items in your current selection adopt the same width, height or rotation
- Filename available as variable in Export Persona
- 32-bit HDR PNG support added
- Many more improvements and bug fixes


Affinity Photo 2.3.1
- Bug fixes and stability improvements


Affinity Photo 2.3.0
- Spiral Tool – embellish your designs with different types of spirals, including Linear, Decaying, Semi-circular, Fibonacci, and Plotted
- Pixel grid – especially useful when designing icons and other UI work, you can choose to expose a pixel grid when zoomed in beyond a certain threshold
- Create and place password-protected PDFs
- Move Data Entry improvements
- Ability to change Asset Panel background color
- Many more improvements and bug fixes


Affinity Photo 2.2.1
Bug fixes which affected all platforms:
- PDF export fails when document is set to Euroscale Coated V2
- Swatches panel >When using a Bitmap fill with the Vector Brush, the fill bucket stays white but the brush will use the selected bitmap fill
- Updated Help files

Bug fixes which affected Desktop (Windows and macOS):
Affinity apps potentially affected by the latest exploit in Google's WebP Library:
- CTRL running up one app with another open crashes the open app
- Unable to correctly set colour profile in Document Setup > Colour
- Certain ICC Color profiles were not showing in Document Setup/Convert or Soft Proof
- User file crashing on opening

Bugs fixed which specifically affected macOS:
- Opening TIFF using ISO Coated V2 300% profile applied
- Changing the profile under Settings > Colour is not retained if an externally installed profile is selected
- After upgrading Backspace is not functional until assigned on Mac
- Send To shows in Settings > Shortcuts but not listed in File menu
- Deleting Artboard and selecting Keep Objects doesn't retain layers
- Bugs fixed which specifically affected iPad:
- Live docs can disappear from the iPad apps. (potentially fix, but still not replicated internally)
- Text Labels Missing: Text panel > Character options > Positioning


Affinity Photo 2.2.0
Features and improvements affecting all platforms:
OCIO v2 support added in Photo:
- Custom text variables in Publisher
- Additional keyboard shortcuts for pixel brush tools
- Alt-click new layer automatically adds selection to that new layer
- Cross-references added in Publisher
- ‘Hide effects’ and ‘greyscale’ view mode options in Publisher and Designer
- Change guide colour
- Long press tool shortcuts
- Custom date formats available in Publisher
- All supported image files now available from File -> Open in Publisher
- ‘Find and Replace’ now includes scope and result count in Publisher
- Go to previously viewed spread in Publisher
- ‘Create symbol’ option added to Layer menu in Designer
- Additional options when creating indexes in Publisher
- Update table format from selection in Publisher
- Improved resistance to data loss when network connectivity is lost
- Files are locked while they are being edited to avoid simultaneous edits by 2 users

In addition to those features on all platforms above, these are the Windows and macOS features and improvements:
- MacOS Sonoma Support
- Object creation data entry
- Move data entry
- ‘Delete Node’ added to right-click menu
- ‘Select All on Current Layer’ option now available
- Grid presets and favourite fonts now sync between apps on device
- Data merge in Publisher now allows fields to set URLs, file locations, emails and anchors

In addition to those features on all platforms above, these are the iPad features and improvements:
- Decimal place accuracy preferences added
- ‘Prefer to keep selection’ preference added

(A) Bug fixes which affected all platforms:
- Attached IDML crashes Publisher on open
- Reset Visibility Options and Reset Snapping Options do not work
- Fields are not being included in the word count
- Between Items separator is missing the comma
- Multi-word text selection is lost if you use Capitalisation options
- With the Artistic Text Tool, status bar displays different text when point is over panel versus document view
- Newly placed content is immediately selected in the document view but not in Resource Manager
- Clicking master page text with the Move tool switches to the Text tool
- It was possible to apply kerning before the first letter of a frame, which then applies it after the letter
- Other minor fixes
- Translation Improvements
- Help file improvements
- (B) Bug fixes which affected Desktop (Windows and macOS):
- PDF Export isn't exporting the stroke on some curves/fonts correctly
- Lens correction for Leica DG Nocticron 42.5 F1.2 not being applied automatically
- User File - Nikon RAW Lens profile is applied, but does not correct as expected
- Transform origin can randomly jump into a different location
- Enable Transform Origin point doesn't reset to centre when creating new selections
- Margin Colour is not being reflected across dialogs when used with Artboards
- Pen/Node Tool's 'Show Orientation' checkbox is not remembered between app runs
- Vector Flood Fill - transform handles
- Boolean operations between (vector) masks & clipped objects and the parents they are nested to
- User File - Preflight from book panel crashes app
- Hang whilst attempting to save, if file hasn't fully loaded
- Pasting Master Page into Photo / Designer > Edit Detached - crash
- Crash when dragging the contents of duplicate symbols outside of a symbol.
- Attached file crashes Affinity Publisher on open
- Exchanging an .Afpub between devices which contains embedded PDF files set to passthrough will reset the policy to linked with the files missing
- IDML file crashing V2 Publisher on opening
- Using Swatches for Cell Border colour in Edit Table Format crashes app
- Crash exporting to PDF when using a specific font
- User File - Crash on load, possible corrupt pixel data?
- Develop Persona - Last used preset shown but not applied, requires returning to default before you are then able to apply this preset
- Layer order affects object selection
- Develop Persona - Last used preset shown in list but not applied
- Styles/Afphoto is display incorrect fill colours in 2.1
- Multi Page PDFs with Bleed fail to display correctly when placed
- Objects move unexpectedly when grouped
- Bookmarks are created at the end of the selected text, rather than the start - causing unexpected positioning when selecting bookmark
- User .afpackage - Importing file claims 0 missing, though 90+ images are marked as missing after opening
- Find and Replace - Replace All with singular characters reduces multiple repeats to singular, different results with multiple Replace clicks
- Placed source document dimensions are incorrectly updated after updating the placement policy in the destination document
- App doesn't warn about Recursive document placement when dragging a file in or using Resource Manager
- Copy a text selection with Index Marks fails to create the topic when pasted into a new document
- PDF Passthrough Incorrectly Flags Text as Object of a Different Colourspace
- Placed Passthrough PDFs with a Min/Max Content Page box add an unnecessary mask layer to remove crop marks on export
- Setting Min/Max content Page boxes on placed Passthrough PDF files can incorrectly offset/crop the contents
- Deleting note in attached file causes app to crash
- Running header field - changing case causes crash
- Data merge with Inline picture frames fails to generate with filled content
- Page re-numbering using Books panel not working
- Placing RAW file on Master A and opening in Develop crashes app, no crash on other Master pages
- 2 node Curve moves position when Transform >Length is changed on a multi-page document
- Linked documents not rendering correctly

Changing the DPI of a document causes single pages to inherit size of selection in "Show Dimensions of:"
- Crash inserting a page before Page 1
- Users V1 file crashing on open
- DOCX - numbering/bullets and list levels not matching word when placed
- Show on startup checkbox is present on Account dialog on Windows but not Mac
- New Document dialog: Category title inconsistencies
- Switching accounts without linking can leave the app licensed to the wrong account
- No licence-expired message shown when 90 day trial PKs expire
- Alt/OPT + Modifier key no longer invokes when assigned to Increase/Decrease Brush size Shortcuts
- Library Panel: Inconsistencies with Renaming, Deleting and Editing macros
- LAB swatches in ASE do not import
- Grouping one object doesn't add the layer to the group
- Maximum/Minimum Content Page boxes on placed .AF files no longer display content outside of the canvas area
- Select same / object hidden object toggle issue
- Transform Origin with multiple Group selections cause the Origin to become offset after the first rotation, further transforms of the origin point do not work as expected
- User file - sections of curve not recognised by Node Tool until new nodes are added to object
- Inserting Endnotes in TOC deletes text
- Endnotes title not included in TOC
- OK button remains greyed out after entering valid email address
- User file - V1.4 PDF set to passthrough shows incorrectly in the export dialog, when exporting is converted to interpret (as expected?) but moves to the top of the page incorrectly
- PDF bleed differs when exporting using the Books panel
- Swedish double right quotation marks aren't kept on same line as enclosing word
- Table Format Editor does not show Fill Tint, Border Stroke Colour / Width, Frame Fill & Frame Stroke Colour / Width
- On Paragraph panel, text that explains when there are no tab stops is truncated (macOS) or not shown (Windows)
- Adding footnote from cell of inline table does not correctly assign space for footnote within the text frame
- When an anchor targeted by a cross-ref is renamed, the cross-ref's name on the Cross-References panel does not update
- Filter by [No Style] currently filters by all styles
- Impossible to move a layer above a picture frame if the frame is at the top of the stack
- Hit areas when moving Picture Frames via the layers tab aren't correct
- Space incorrectly gets added to text on clipboard if you double click a word to highlight
- Font drop down does not use Dark UI version
- In Develop Persona, the Develop Assistant's tooltip has been incorrectly named Assistant Settings (Mac) and Assistant Preferences (Win)
- German UI - Stroke flyout - text overlapping icons
- Other minor desktop fixes
- (C) Bugs fixed which specifically affected Windows:
- Copying of settings from Release to Beta isn't working on Windows
- Crash double-clicking colour swatch with custom Windows scaling
- 'Add Pages from File' does not relinquish control of source file, even after closing new destination document
- Pressing Enter to select Parent Index topic crashes app
- Updating linked pdf placed multiple times can cause a hang
- App freezes when shift+click twice in a blank space with Art text or frame selected.
- Cannot Drag-drop a brush from Brush panel into Sub Brushes
- Live Noise Reduction with AMD GPU, Hardware Acceleration and HDR enabled causes rendering issues
- Device Independent Bitmap paste is empty if copied from Affinity
- Decrease shortcut fails in AZERTY layout
- Placing an image and then undocking Layers panel and applying a Curve Adjustment will crash the app
- Settings > Autocorrect auto selects the first character typed, meaning further characters overwrite and you cannot type a full word
- Table Stroke via the Context toolbar doesn't work first time
- Studiolink- MSI install - Non default folder
- Index - Incorrect out of date message and doesnt refresh correctly
- Scrolling Mouse Wheel in Hex Colour field does not set Fill colour for selected object
- In Export window when Include bleed is enabled, the With Bleed sizing text is truncated
- Shift modifier to synchronise colour sliders stops functioning when sliders reach '100%'
- When the - key is assigned to a shortcut the shortcut does not work in v2.1
- when trying to assign the numeric key pad + key a = is assigned instead
- Selecting a Studio Panel name also selects an option within the studio behind it, when the studio swap causes a change in height
- Colour input method from the Context Toolbar well is not retained after restarting the app
- Size Limit dropdown is not being reflected between session instances
- Brush Panel: Move/Copy to Category doesn't show leading _ in category names
- Unable to resize Arrowheads with mousehweel
- Resource Manager: There is very little space to display the image name
- Using the Transparent Swatch as a Matte option causes the next Matte colour selection to fail to apply, but subsequent changes work
- Layer identifiers get stuck when changing the UI Style
- Unable to rename layer by clicking away
- Unable to set Matte to white using sliders for formats that don't support transparency
- Preserve Luminosity does not function with hardware acceleration turned off
- Layers panel scrolls when dragging layer outside of panel.
- Corner type not updated when starting with TL corner
- Dragging a swatch using the Vector Flood Fill tool fails to preview on Windows
- Insert Hyperlink dialog fails to show all text styles until you view the Text Styles Panel
- Opacity cannot be changed using context toolbar fill selection if a PANTONE swatch is used
- Drag and dropping image onto canvas places file on 'active' page, rather than 'visible' page
- The image contains insufficient metadata
- Export preview is zoomable using +/-
- Large delay when editing a table formats stroke
- Considerable delay when switching tabs
- "OK" isn't disabled if no valid cross reference exists in the Insert Cross Reference dialog
- Index panel Using separator results in several characters being inserted.
- Switching between documents is very slow
- Data merge - Esc closes the progress bar but not the process
- Vector Formats are zoomable in Export Preview using +/- or CTRL + 1-4
- Other minor Windows specific fixes
- (D) Bugs fixed which specifically affected macOS:
- Dragging RGB Hex label causes app hang with Lock Colourspace is disabled
- Apps should offer Save As after simultaneous edit
- App lock when closing file
- App occasionally crashes when you press Return within Insert Cross-Reference dialog's Filter text field
- Colour & Stroke options on the Context Toolbar has a hitbox which is too small
- Application (running) doesn't maximize when we click the icon on the dock
- Unable to Manually Enter a Width Value in the Stroke Panel
- If you switch the index language to one we don't have translations for all the separators are empty
- Text Selection when scrolling across multiple pages
- An Above Below cross reference to a pinned object always says 'below'
- Cross references displayed as paragraph numbers may unexpectedly display 0
- Float to view loses Window
- Attempting to re-arrange toolbar can lead to app's window frame moving
- Vector Flood - "Add bitmap from file" button looks different
- Unable to deactivate through CTRL-run up if another affinity app is running
- Rename Layer/artboard dialogs not fully translated
- CTRL run-up > Clear user data pop-up > Deactivate button > Text has low contrast
- Localisation - Strokes Panel - Mac
- On Text Frame panel, tooltips on various stroke-related controls are incorrect or inconsistent
- Preflight panel may not display page number containing a placed PDF that has issues and inappropriately show Fix button

Large Font size UI issues:
- Portuguese Stroke Panel & Preferences
- Clipped in RAM/Disk usage fields
- Multiple languages, Keyboard Shortcuts panel issues (overlapping buttons)
- Export conflicts dialog in Export Persona is clipped
- Layers Opacity % is clipped
- Channel Mixer dialog labels are cut off
- Buttons on Cross-References panel remain unexpectedly available after deselecting a cross-reference
- Incorrect display of assets in list mode on OSX
- When inserting a cross-reference and filtering the targets list, the list may not fully refresh until clicked
- After deselecting a cross-reference on the Cross-References panel, it's auto-selected next time the panel is opened
- Cross-References panel and fields do not indicate a cross-reference is invalid if its target has been deleted
- Acknowledging the duplicate style name warning dismisses the edit style menu
- Add Master Menu - Entering a Name and then switching between spread/page clears the name field
- Sort order icon on Hyperlinks panel is cropped
- UI menu inconsistencies for Edit in AppName
- Sub-brush editing very laggy
- On the Edit Table Format dialog, the Escape key is bound to Reset rather than Cancel
- Data Merge sources stored on a Cloud drive won't update if the cloud file isn't downloaded
- Swatches panel: Cannot change selected bitmap fill to another bitmap fill in the same swatch (M1 specific)
- Stroke join type renders randomly on M1 devices
- Vector Brush tool resetting brush size back to default when tool swapping tools
- Add-on file size isn't being hidden during download/install progress
- Many other macOS specific fixes

(E) Bugs fixed which specifically affected iPad:
- OCIO package file (.ocio) not selectable from Preferences, Colour, "Choose OCIO Package" dialog (file greyed out)
- Arrange, Transform and Alignment buttons can all be lit at the same time leading to a crash
- App crash when opening section manager for some files
- Sample files can occasionally have Preferences button incorrectly and cause crashes
- iPad doesn't deal with decimal accuracy properly
- Backgrounding then restoring Affinity app while loading, shows sign-in prompt even if licensed
- iPad Ruler Marks get incorrectly scaled with document zoom
- On Transform panel's Alignment Options, pop-up menu for alignment scope is disabled
- Gradient tool tip on iPad is incorrectly labelled "Fill"
- Place panel cannot be re-invoked if dismissed
- Spelling > Learn spelling learns the next word in the list and not the current selection
- Tapping the question mark in the bottom right corner does not add labels / tooltips to items in the context toolbar
- Filter Add-Ons by Text Search fails to reflect any downloads that are started/stopped
- Group option not present on Edit menu in Photo
- RAW file from a Panasonic DMC-GM5 shows wrong size in Metadata Studio 1920 x 1440 instead of 4608 x 3464
- On Text panel's Bullets and Numbering section, 'Tab stop' option's label is overset in fr and pt-BR
- Allignment options on ipad do not respect the document measurement units and always show px as default
- Rulers can be re-enabled with preview mode still enabled
- Guide marks are much harder to see on iPad ruler
- When applying a master to specified pages, the on-screen keyboard obscures the field in which you're typing page numbers
- Styles dropdown is offset slightly
- Selecting Preview Mode from menu doesn’t update toolbar button’s state
- Document > Guides > Margins > Values don't change until we release the drag with Uniform ON
- Show Anchors icon does not change when tapped
- Add the ability to tap through top menus
- Vector Brush tool resetting brush size back to default when tool swapping tools
- Swatches panel: Cannot change selected bitmap fill to another bitmap fill in the same swatch (M1 specific)
- Stroke join type renders randomly on M1 devices
- Add-on file size isn't being hidden during download/install progress
- Many other iPadOS specific fixes


Affinity Photo 2.1.1
- Change log not available for this version


Affinity Photo 2.1.0
- Change log not available for this version


Affinity Photo 2.0.4
- Develop Persona: Enabling White Balance on non RAW files crashes Affinity Photo
- Fixed: "Register your licence" prompt appears on every run up when a Mac App Store user doesn't register the license on the Affinity Store
- App crash upon startup caused by a deleted "Recently Used" file on Catalina
- Fix gradual slow down after changing tools many times
- ‘Help’->’Visit Support Forums’ menu item goes to the forums again
- Fix for non-primary Persona menus having broken ‘Help’->’Tutorials’ links
- Some image resources are being replaced by others from the same document when copy/paste was originally used to insert them
- Fixed tint value in CR3 files
- Fix New Document sometimes showing Letter* instead of A4
- Improved timezone handling in Metadata panel
- Colour space selection not correctly represented in curves adjustments
- Saving files may reduce file size in some circumstances (example was a 2gb file with no embedded data)
- Editing an embedded PDF does not create a History step, meaning changes are lost when closing as no save prompt is shown
- Assorted stability fixes
- Help and Localisation updates
- Assorted other Licensing and Registration improvements


Affinity Photo 2.0.3
- New Document: Custom Document Preset order is now retained between app sessions
- Fixed spurious future version error under certain circumstances
- Update for HEIF importer
- Export Panel UI fixes
- Pen tool tweaks and fixes
- Gradients on text strokes don't render unless the fill also has a gradient
- Fixed hang that could occur composing vertical centre aligned text
- OpenType handling does not respect lookup flags such as IgnoreMarks
- Resource Manager updates
- Fixed various issues involving handling of placed document files
- Placed documents with bleed can fail to render the bleed correctly
- Many and various Layers Panel updates and fixes
- Ensure global colour edits update live
- Fixed straighten in the develop persona
- Fixed exclusion blend mode in 16bit RGB
- Fixed adjustment parameters undo
- Fixed sync before / after in develop
- Fixed image place recording in macros
- Fixed outline layer effect
- RAW loading speed improvements
- Assorted assets panel fixes
- Assorted other fixes
- Localisation updates


Affinity Photo 2.0.0
Non-destructive RAW Develop:
- You can now develop RAW files non-destructively, which means you can go back to change your develop settings at anytime, even after adding additional layers or adjustments to your file. Choose to embed into a document file or link externally to reduce file size.

Compound Masks:
- Easily combine multiple mask layers together non-destructively using add, intersect, subtract and XOR operations. This means separate masks you have created can be maintained non-destructively while creating new masks based on those component parts.

Live Mesh Warp:
- Want an image or file to be distorted to match the surface of an underlying template? Now you can apply a non-destructive warp to make that happen, and go back to edit whenever you like. It is highly effective for mock-up work, where you might place document files and composite them onto surfaces such as book or magazine pages.

Normals Adjustment:
- Adjust lighting information baked into existing normal maps. Great as a standalone feature for texture artists, but also allows the editing of lighting layers generated from 3D render software.

Live Masks:
- Build lots of powerful, non-destructive workflows with new Live Masks which update automatically based on the properties of the underlying image

Hue Range:
- Create a mask based on a specific colour in your image, allowing you to apply adjustments, effects or just paint on the automatically generated mask for your chosen hue

Band-Pass:
- Band-Pass creates a mask focused around edges within an image. This has wide uses for retouchers who work on different frequency layers, but also enables the creation of artistic effects.

Luminosity:
- Mask specific luminosity ranges, for example, specific ranges of highlights or shadows (or anything in between) to apply controlled adjustments to those areas

Saved Layer States:
- A powerful feature that allows you to save different visibility states of your layer stack to quickly review different design options or versions of your work
- Either create a manual layer state to save your layer visibility as it currently is or smart layer states which let you specify whether you want to turn layers on or off based on one or more of the following filter criteria: layer colour tag, layer type, layer name and lock status.

JPEG XL Import/Export:
- Affinity Photo has been a leader in editing wide colour gamut and HDR images, with full support for full HDR displays. JPEG XL support now allows you to export to a format which is being more and more supported—particularly by web browsers—meaning what you see in Affinity Photo can now be consumed by others.


Affinity Photo 1.10.5
- Various stability and performance improvements


Affinity Photo 1.10.4
- Fully optimized for macOS Monterey
- Additional optimizations for new M1 Pro and M1 Max MacBook Pro with ProMotion display
- Various stability and performance improvements


Affinity Photo 1.10.3
- Fully optimized for macOS Monterey
- Additional optimizations for new M1 Pro and M1 Max MacBook Pro with ProMotion display
- Various stability and performance improvements


Affinity Photo 1.10.1
Improved performance with:
- Panorama stitching
- Defringing and increased maximum radius
- Multiple placed Info page samplers
- Adjustment layers when hardware acceleration is disabled
- Heavily layered documents (faster rendering during panning and text reflow)
- Placed images
- Embedded documents
- Low-memory situations
- Converting documents between ICC profiles / pixel formats
- Documents which contain flattened, opaque layers (usually the result of merge visible)
- Improved GPU rendering
- Improved Serif Labs RAW engine
- Improved IME text editing for Japanese and Simplified Chinese languages
- Improved Lens Correction for Canon, Tamron and Sigma lenses
- Improved PDF import/export
- Astrophotography
- Edit stacked image names for better organisation
- Stack images for different filters simultaneously using file groups (auto-alignment avoids resampling)
- Open FITS files directly in Photo Persona (control over demosaicing)
- Support for FUJIFILM X-Trans sensor images
- Raw CR3 support (for Canon EOS 850D)
- Median Blur mode for Frequency Separation filter
- Added hardware acceleration to Gradient Map adjustment
- Added GPU acceleration for blend ranges
- Added support for most emoji
- Added ability to Load ACM lens profiles
- Added additional file drag drop options when holding Option key

Resource Manager:
- New Relink option for missing resources
- New File Type column
- EPS files can be linked
- Various stability improvements and assorted other fixes.


Affinity Photo 1.10.0
Improved performance with:
- Panorama stitching
- Defringing and increased maximum radius
- Multiple placed Info page samplers
- Adjustment layers when hardware acceleration is disabled
- Heavily layered documents (faster rendering during panning and text reflow)
- Placed images
- Embedded documents
- Low-memory situations
- Converting documents between ICC profiles / pixel formats
- Documents which contain flattened, opaque layers (usually the result of merge visible)
- Improved GPU rendering
- Improved Serif Labs RAW engine
- Improved IME text editing for Japanese and Simplified Chinese languages
- Improved Lens Correction for Canon, Tamron and Sigma lenses
- Improved PDF import/export
- Astrophotography
- Edit stacked image names for better organisation
- Stack images for different filters simultaneously using file groups (auto-alignment avoids resampling)
- Open FITS files directly in Photo Persona (control over demosaicing)
- Support for FUJIFILM X-Trans sensor images
- Raw CR3 support (for Canon EOS 850D)
- Median Blur mode for Frequency Separation filter
- Added hardware acceleration to Gradient Map adjustment
- Added GPU acceleration for blend ranges
- Added support for most emoji
- Added ability to Load ACM lens profiles
- Added additional file drag drop options when holding Option key

Resource Manager:
- New Relink option for missing resources
- New File Type column
- EPS files can be linked
- Various stability improvements and assorted other fixes.


Affinity Photo 1.9.3
- Bug fixes and stability improvements
- Compatibility and stability improvements


Affinity Photo 1.9.2
- RAW improvements and support for the latest cameras
- Studio presets for the UI layout to save your favourite workspace setups for different tasks
- Linked images and resource manager
- Path text capabilities and improvements
- Edit spare channels as layers
- Divide blend mode
- PDF passthrough to ensure perfect representation of original PDF when exporting, without the need to have embedded fonts installed
- Snap to pixel selection bounds
- Create brushes from current pixel selection
- Elliptical marquee automatically creates from center
- Configurable margin guide colors
- Placed scale for all placed files, which allows scaling to be reset to 100%
- Curves numeric field controls
- Blend modes for mask layers
- Add live liquify layer
- Linked layers
- Pattern layers
- Stacking improvements for astrophotography
- Content sync of store purchases
- Benchmarking option to measure speed of your device
- Use filters on masks
- Many other improvements and fixes


Affinity Photo 1.9.1
- RAW improvements and support for the latest cameras
- Studio presets for the UI layout to save your favourite workspace setups for different tasks
- Linked images and resource manager
- Path text capabilities and improvements
- Edit spare channels as layers
- Divide blend mode
- PDF passthrough to ensure perfect representation of original PDF when exporting, without the need to have embedded fonts installed
- Snap to pixel selection bounds
- Create brushes from current pixel selection
- Elliptical marquee automatically creates from center
- Configurable margin guide colors
- Placed scale for all placed files, which allows scaling to be reset to 100%
- Curves numeric field controls
- Blend modes for mask layers
- Add live liquify layer
- Linked layers
- Pattern layers
- Stacking improvements for astrophotography
- Content sync of store purchases
- Benchmarking option to measure speed of your device
- Use filters on masks
- Many other improvements and fixes


Affinity Photo 1.9.0
- RAW improvements and support for the latest cameras
- Studio presets for the UI layout to save your favourite workspace setups for different tasks
- Linked images and resource manager
- Path text capabilities and improvements
- Edit spare channels as layers
- Divide blend mode
- PDF passthrough to ensure perfect representation of original PDF when exporting, without the need to have embedded fonts installed
- Snap to pixel selection bounds
- Create brushes from current pixel selection
- Elliptical marquee automatically creates from center
- Configurable margin guide colors
- Placed scale for all placed files, which allows scaling to be reset to 100%
- Curves numeric field controls
- Blend modes for mask layers
- Add live liquify layer
- Linked layers
- Pattern layers
- Stacking improvements for astrophotography
- Content sync of store purchases
- Benchmarking option to measure speed of your device
- Use filters on masks
- Many other improvements and fixes


Affinity Photo 1.8.6
- Fully compatible with Big Sur and fully optimised for Apple M1


Affinity Photo 1.8.4
- Various stability and performance improvements


Affinity Photo 1.8.3
- Various stability and performance improvements


Affinity Photo 1.8.2
- Template support: save documents as template files to re-use time and time again. Share templates across all Affinity apps
- New document dialog: it’s now simpler than ever to find, create and manage document presets with customised, saveable presets and thumbnail previews
- Unified toolbar: thanks to the integration of window controls and the app’s main toolbar, Mac users (Mojave and above) can now enjoy more usable document space
- Updated PANTONE© library: work with a seemingly endless range of colours, including updated PANTONE© Color Bridge and PANTONE© Formula Guide solid palettes (coated and uncoated)
- Lens correction improvements: benefit from manual lens correction override in the Develop Persona, take advantage of the newly added ‘recently used’ and ‘favourites’ lists, and enjoy improved lens correction of RAW files coming from fixed focal length lenses
- Big plugin support improvements: experience the power of a range of plugins in the app, including Nik collection by DxO
- Better metadata handling: new support for user-editable fields in image metadata, including the IPTC standard for copyright and other information, plus, save and import metadata files (XMP), batch whole folders of images and tag with appropriate ownership info, and more
- PSD smart object support: any smart objects included in PSD files can now be imported into Affinity Photo as embedded documents, letting you easily edit layers within any smart object and maintain a non-destructive workflow.
- Canon CR3 RAW support: open and edit your highest quality photographs in Affinity Photo
- Apple keyboard shortcuts for text editing: use Apple default keyboard shortcuts for text editing and entry for an even more streamlined workflow
- Many other improvements and fixes


Affinity Photo 1.8.1
- Template support: save documents as template files to re-use time and time again. Share templates across all Affinity apps
- New document dialog: it’s now simpler than ever to find, create and manage document presets with customised, saveable presets and thumbnail previews
- Unified toolbar: thanks to the integration of window controls and the app’s main toolbar, Mac users (Mojave and above) can now enjoy more usable document space
- Updated PANTONE© library: work with a seemingly endless range of colours, including updated PANTONE© Color Bridge and PANTONE© Formula Guide solid palettes (coated and uncoated)
- Lens correction improvements: benefit from manual lens correction override in the Develop Persona, take advantage of the newly added ‘recently used’ and ‘favourites’ lists, and enjoy improved lens correction of RAW files coming from fixed focal length lenses
- Big plugin support improvements: experience the power of a range of plugins in the app, including Nik collection by DxO
- Better metadata handling: new support for user-editable fields in image metadata, including the IPTC standard for copyright and other information, plus, save and import metadata files (XMP), batch whole folders of images and tag with appropriate ownership info, and more
- PSD smart object support: any smart objects included in PSD files can now be imported into Affinity Photo as embedded documents, letting you easily edit layers within any smart object and maintain a non-destructive workflow.
- Canon CR3 RAW support: open and edit your highest quality photographs in Affinity Photo
- Apple keyboard shortcuts for text editing: use Apple default keyboard shortcuts for text editing and entry for an even more streamlined workflow
- Many other improvements and fixes


Affinity Photo 1.7.3
- Optimised for Sidecar
- Various bug fixes and stability improvements


Affinity Photo 1.7.2
- Performance and stability improvements.
- Added TGA export.
- Added “Remove Black Matte” and “Remove White Matte” filters.
- Shadows and highlights filter can now use either the 1.6 or 1.7 method.
- Live filter improvements.
- Flood select now works on placed images, and can sample from all layers.
- Flood fill too can now sample from layers beneath - also supports blend modes.
- “D” key resets fills to black & white.
- Japanese IME improvements.
- Numerous bug fixes and small improvements.


Affinity Photo 1.7.1
- Support for multi-page Affinity Publisher documents
- Various stability and performance improvements
- Massive performance increases with full end-to-end metal acceleration
- eGPU compatible - performance scales with additional GPUs attached
- HDR / EDR monitor support
- At least 2x faster loading of RAW files
- More effective noise reduction, hot pixel removal and wide colour space development.
- New Sub Brushes to combine multiple brushes in a single stroke
- Symmetry (up to 32-way) is now supported - including on-canvas controls and optional mirroring
- On the fly nozzle rotation now available with left and right arrow keys
- New “Procedural texture” and “Voronoi” filter effects
- Live filter effects have been rewritten to improve performance
- HSL adjustment layer has been rewritten, supporting custom hue ranges, new UI and picker controls
- Many PSD import / export improvements
- Layers studio now includes options for transparent backgrounds, different thumbnail sizes and colour tagging.
- Significant improvements to selection refinement
- Alternate futures for document history have been added. If you undo a lot of steps and start on a different path, you can always branch back to your original position
- HEIF images can now be loaded, including loading of any depth map
- Added support for 12bit and 16bit CMYK TIFF files
- New Assets Studio available to store and drag and drop regularly used assets
- Huge macro and batch processing improvements
- 100s of other bug fixes and improvements - too many to list!


Affinity Photo 1.7.0
- Massive performance increases with full end-to-end metal acceleration
- eGPU compatible - performance scales with additional GPUs attached
- HDR / EDR monitor support
- At least 2x faster loading of RAW files
- More effective noise reduction, hot pixel removal and wide colour space development.
- New Sub Brushes to combine multiple brushes in a single stroke
- Symmetry (up to 32-way) is now supported - including on-canvas controls and optional mirroring
- On the fly nozzle rotation now available with left and right arrow keys
- New “Procedural texture” and “Voronoi” filter effects
- Live filter effects have been rewritten to improve performance
- HSL adjustment layer has been rewritten, supporting custom hue ranges, new UI and picker controls
- Many PSD import / export improvements
- Layers studio now includes options for transparent backgrounds, different thumbnail sizes and colour tagging.
- Significant improvements to selection refinement
- Alternate futures for document history have been added. If you undo a lot of steps and start on a different path, you can always branch back to our original position
- HEIF images can now be loaded, including loading of any depth map
- Added support for 12bit and 16bit CMYK TIFF files
- New Assets Studio available to store and drag and drop regularly used assets
- Huge macro and batch processing improvements
- 100s of other bug fixes and improvements - too many to list!


Affinity Photo 1.6.7
- All new shadows / highlights algorithm for Develop
- Develop clarity improvements
- Improved input smoothing for all tools
- Improved Perlin Noise filter
- Transparent TGA import support
- Many improvements to batch processing
- PSD, PDF import / export improvements
- Significant Photoshop plugin support improvements
- Fixed inability to export transparent PNG, TIFF, etc.
- Fixed slow Lens Blur, Depth of Field blur issues
- Fixed Depth of Field blur progress / slowness issues
- Fixed sporadic hanging when opening many image files at once
- Restored ability of marquee tools to snap
- Fixed crashing bug when exporting certain large PSDs
- Fixed a number of UI memory leaks
- Added special case PSD import code for “SketchClub” PSD files (they should fix this!)
- Fixed UI labels on macOS versions prior to Mavericks
- Numerous other fixes and stability improvements

Affinity Photo 1.6.6
- New light user interface option
- New stroke stabiliser for all pencil and brush tools
- New "Edit In" integration with Apple Photos
- Metal 2 accelerated view optimised for macOS High Sierra
- Improved view pan/zoom performance and
- Improved performance with large documents
- New font chooser dropdown with recents, used fonts and favourites
- New Glyph browser
- Align to key items
- Text frame vertical alignment options
- Fit frame to text
- Custom brush wet edges
- Outlier stacking mode
- Improved Photoshop Plugin support
- Improved Live Filters performance
- Many PDF export improvements including vector export of multi-stop gradients
- Numerous bug fixes and other improvements

Affinity Photo 1.5.2
- Stability and bug fixes

Affinity Photo 1.5.1
Additional Features
- Added support for the new MacBook Pro's Touch Bar
- Focus Merge enables you to generate a detailed composite image from a number of images focused at differing lengths
- HDR Merge lets you create a deep, unbounded 32-bit image from a number of exposure bracketed source images
- Tone Mapping Persona for both HDR and LDR images
- Macros enable you to record actions, save them, then play them back later. You can also store them in a handy gallery
- Batch Processing for queueing up and processing large number of files
- Live Projections allows you to edit an image in different spatial domains including “Equirectangular” (360 pano) and perspective  
- Improved RAW develop persona
- Text Styles  
- Halftone Filter supporting monochrome, color, circular and line halftones
- Equations Distortion filter allows users to create custom spatial filters
- Dust & Scratches Filter
- “Edit in Affinity Photo” Photos extension
- New Color Picker Tool
- New Clone Sources panel for the Clone / Healing brush - it even works across multiple documents
- Multi-Monitor Color Profile Support

32Bit per channel color
- New 32bit RGB Editing Mode
- Photo now offers a full compositing / editing environment for 32bit unbounded images
- Photo can now Develop RAW files directly into a 32bit document - so all highlights / shadows are preserved and recoverable at any time.
- Photo now supports end-to-end OCIO color workflows.

Addition File Formats
- OpenEXR including multi-layer EXR files with control over alpha association and pre-multiplication
- HDR (Radiance, RGBE)
- 32bit TIFF Import / Export
- Layered TIFF Interop
- Direct PSD Write-Back
- Over 70 new RAW cameras are supported

Improvements
- The Improved Pixel Tool adds the ability to constrain the direction of painting and control erasing mode
- New “Accumulation” Brush Dynamics to offer Opacity Jitter.
- Added New Marquee Modes (Polygonal, Magnetic) to the freehand selection tool
- Improved Metadata Mining for RAW / JPEG / etc
- Improved Export Persona
- Improved Apply Image including the new ability use equations in the filter to control how channels are transferred
- Improved Select Sampled Color Filter
- Improved Vectorscope
- Improved Photoshop Plugin Support
- Adjustment Performance Improvements
- Snapping improvements - candidate-free snapping, gaps-and-spans (Alt key in Move Tool)