Acorn is a great macOS picture and photo editing software

Acorn for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download Acorn 7.4.3

Acorn for Mac

  -  21.1 MB  -  Trial
  • Latest Version:

    Acorn 7.4.3 LATEST

  • Requirements:

    macOS 10.14 Mojave or later

  • User Rating:

    Click to vote
  • Author / Product:

    Flying Meat / Acorn for Mac

  • Old Versions:

  • Filename:

Acorn for Mac is an image editor for macOS 10.14 and later. One of a kind, no subscriptions, no hassle. Download Acorn for Mac today and start using it right away. The app is a new image editor built with one goal in mind - simplicity. Fast, easy, and fluid, the tool provides the options you'll need without any overhead. The app feels right, and won't drain your bank account.

Features and Highlights

Shape Processor
Shape processors are filters for shape layers that allow you to move, tweak, generate, and adjust shapes. Best of all, the shape processors are non-destructible and stackable just like Acorn’s filters.    

Circle Text Tool
Quickly and easily place your text on a circle to create logos and other useful text designs. Modify your text with on-canvas controls for circle radius, rotation, and inversion. Use the baseline and kerning sliders to get things looking just right.    

Photoshop Brush Import
The app will now import Photoshop brush files (.abr). Just drag and drop the Photoshop brush file onto the tool to import and make new brushes.

Improved Crop
Trim out parts of your image and even rotate your image while you crop to make the perfect scene. You can even use the crop tool to quickly increase the size of your canvas.    

Non-Destructive Levels and Curves
Levels and Curves have joined all the other non-destructive filters in the tool. You can use Levels and Curves on both bitmap and shape layers, and even save your Curves as a preset for quick editing in the future.    

New Filters and Blend Modes
Pin Light and Mask are two of the newest blending modes Acorn for macOS has to offer. The app also has new filters including Offset, Redraw, and Remove Color Cast, as well as additional options for using filters on selections.

Soft Brushes for Clone, Burn, Etc
The Clone, Paint, Smudge, Dodge, Burn, and other tools that work on pixels now have their own super configurable brushes with the tool’s awesome brush designer. Now you can have scattered for the Clone tool, or adjust flow and softness for the Burn tool. The options are endless.    

Use the app’s snapping to line things up perfectly. Snap to grid, guides, selections, shapes, layers, and the canvas.    

Hundreds of Little Improvements
PDF import options, editable Exif data, Bézier, and star shape tool improvements to name only a few. It all adds up to make the app even nicer.

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

What's new in this version:

Acorn 7.4.3
Little New Features:
- The selection palette now lists the number of pixels you have selected
- The trick for croping a layer without resizing a canvas will now work when you have multiple layers selected. (The trick is to hold down the option key when finishing up your crop. It's neat, try it! You can quickly cut cruft out of your layer(s) without having to change the size of your image). Cropping a shape layer will also remove graphics outside the crop bounds now.
- New Auto Level / Straighten action in the Command Bar, and when holding down the option key when choosing the Layer menu (as an alternate to "Auto Enhance"). This will tell Acorn to take a good guess at leveling out your picture.

Super Minor Stuff:
- When importing SVG files, polygon tags are read into bezier shapes
- Layered screenshots now include the cursor
- When taking a layered screenshot with a specific application defined, the menu bar is now included
- The crash report checker would always check if a new version was available, even if you had the option to check for updates turned off. This oversight has been corrected and the programmer responsible given twenty lashings.

- Fixed some drawing issue which appeared on MacOS 14 (Sonoma)
- Fixed a problem where the system color picker would try and match color profiles between two different images which didn't match, and go a little nuts
- Fixed a problem where sometimes setting the box fill color of a text shape would also change the text fill color as well. Whoops, sorry about that. It's fixed now though!
- Fixed a bug where you'd get a warning when trying to save a file in .acorn format which was previously in .webp

JavaScript Stuff:
- Acorn now comes with a little console window you can open up via the Command Bar (it's named "Console"). Any output from JavaScript plugins will go here (via `console.log()`).

Weird Hidden Experimental Stuff:
I'm playing around with the idea of automatically removing the file type and last saved location to flat files (such as PNG or JPEG) when adding layers to them. This is for cases where you open up a PNG, add text, and then want to save it as a .acorn file (mostly automatically) because you'd love to preserve the layer data and saving it right back to a PNG will ruin that idea. And Acorn throwing up a dialog box telling you this kind of gets in the way. So here's a hidden pref (copy + paste into the Terminal app and press return) to enable it:
- defaults write com.flyingmeat.Acorn7 updateFlatToAcornFormatWhenAddingLayers 1
- If you try it out, I'd love to hear how it's going for you

Acorn 7.4.2
New Screenshot Stuff:
- Delayed layered screenshot: Hold down the option key when choosing the Image ▸ New Image from Layered Screenshot menu item and Acorn will wait an extra 10 seconds before taking the screenshot. This is awesome if you want to quickly switch to another app and open up a menu item.
- New Shortcuts action to take screenshots. Layered or not, with or without shadows, only for a certain app, and even with a little delay. MacOS 11+ only.
- New AppleScript command "screenshot" which you can use to take a layered screenshot, with various options including an option to only capture a specific app. Here's an example: tell application "Acorn" to screenshot app "Mail" delay 4 with layers and hiding shadows. You can also use "bundle identifier" instead of "app" to target a specific app name.

Fixes and Other Stuff Pertaining to the Clone Tool:
- New option "Hide clone source widget" in the palette, which does exactly what it says on the tin
- Pressing the shift key now shows the correct stamp preview
- Other little tweaks, such as updating the hint text correctly

More Fixes:
- Fixed a problem where the quick mask tool wouldn't work correctly on M1 & M2 Macs with a 64 bit image
- Fixed a redraw problem when entering full screen when the grid was showing (and you had "Super scrollable canvas" turned off)
- Fixed a problem where the perspective transform tool wouldn't give a correct preview

Acorn 7.4.1
- Fixed a problem where the clone tool could hang on certain Mac

Acorn 7.4
New Stuff:
- Big Clone Tool Improvements. The clone tool has been updated to give you a preview of what your brush stroke will look like before drawing. In addition, a new on canvas widget is available which lets you know exactly where the source is coming from, which you can move around to pick a new clone source. Pressing the option key to reassign a clone location still works as usual. And just like the previous iteration of the clone tool, you can clone from other images or layers into any bitmap layer.
- Corner Radius for Bézier Curves and Stars: Bézier curves where two straight lines join can now have a corner radius! This is pretty cool, and a great way to round out a shape for a logo or for a sign. The star shape also gets to join in on the fun.
- Super accurate colors via floats in the color palette: What's the point of having access to over 281 trillion colors (79 octillion for 128 bit images!) if you can't actually set them with super decimal precision? Now you can with Acorn's custom color picker. Switch between 8-bit, Percentage, and now 32-bit Float for displaying and setting your RGBA values.
- New Command Bar actions: "Hide All Layers" and "Show All Layers"
- New AppleScript command "do command bar action" which will do a fuzzy string search of the given command, and then invoke it
- New AppleScript command "append filter", which can be used to add a non-destructive Core Image filter (with optional parameters) to the currently selected layer

- Fixed an SVG import problem where shapes enclosed in an "defs" group were being rendered incorrectly
- Fixed a problem where the default selected tool might not be highlighted correctly when opening a new window when you have the preference "Float inspector palettes in windows" enabled
- Fixed an issue with the Photos Editing extension where it might not work correctly on MacOS Ventura
- Fixed an issue where the setting a non-auto line height could cause clipping of text
- Fixed some cases where tooltips were showing up over the cursor when the pref "Hide cursor tooltips" was enabled
- Fixed a problem where you changing gradient in a text wasn't working correctly

- Updated the WebP libraries so they work better on Apple Silicon Macs
- EPS files are now opened up like PDF files, where you can set the background color, DPI, and pixel dimensions of the image before rasterizing it. If you prefer the previous behavior, you can hold the option key down while opening an EPS file and Acorn will use the old workflow.
- The Shift-G shortcut will now select the fill tool (for Photoshop compatibility). Shift-S will select the clone tool
- Updated Polish localization courtesy of Leszek Klich
- Holding down both the Option and Command keys at startup of Acorn will give you the option to reset your preferences (your registration information will be retained)

Acorn 7.3.3
- Fixed an problem where the Save As… sheet might not show all available options when saving an image on MacOS 13
- The extension for WebP files are now stripped from the filename when opening them, so when you do a Save As…, you won't get a filename like "My Image.webp.jpeg". You can of course still export as a WebP file using the File ▸ Export ▸ Export (Web & Other)… menu item.
- Fixed an occasional crasher when using a 3rd party iPad mirroring app and the color palette

Acorn 7.3.2
- an occasional crasher with the zoom palette
- a problem where the color picker might not work in multi-window mode

- Updated iPhone specs in the New Image window

Acorn 7.3.1
- a problem where erasing with a selection on the canvas wouldn't work correctly
- a problem where calling a filter preset from the menu bar wouldn't work the first time
- a problem where the Save window would show multiple File Format: options on MacOS 13.1

Other Technical Stuff:
- On filters where there was a max value for a slider (such as Line Screen's width attribute), but not an explicit max value for the attribute (this is a Core Image thing), Acorn is no longer clipping the text field to whatever the max value is for the slider. So this means you can now type in a number larger than 50 for the width field. Or in other filters like Highlight and Shadow, you can now set a value higher than 10 for the radius.

Acorn 7.3
- New "Snapshot" and "Snapshot Reblend" filters, which will take a copy of your image and then re-blend it back in your filter chain. This is awesome if you want to make some custom shadows or have other crazy ideas.
- New "Custom" filter, which gives you a 5 by 5 matrix to apply a custom convolution to the pixels in your image which you can use to make custom blurs, sharpens, embosses, and more. Presets are also provided for you to play around with
- Added a bunch more blend modes to the generator filters, so now you can have all kinds of fun making your gradients and checkerboards super funky
- Updated Spotlight layer filter, which allows you to control the shadow/darkness color
- New "Paste Text Without Formatting" Command Bar action which will be enabled when editing a text area
- New "Select All Layers" Command Bar action
- The new image window will now show a preset for all attached displays instead of only the main display
- New French localization compliments of David Lacan

- Minor tweaks to the Web Export window (copy to clipboard icon and Save… button)
- QOL improvement for folks who have floating tool windows: the tool palette now has a tittle so you've got a bit more room to grab a hold of the top of the window to drag it around
- QOL improvements for MacOS 13 Ventura
- Acorn's SVG importer now correctly handles line elements
- When pressing the delete key in text boxes, Acorn will no longer try and size your box to fit (we heard from folks that you don't like this, so we'll try something new)
- Quality of Life fixes for the Scale and Rotate palette
- Acorn will now warn you when you're attempting to scale a layer to something that's unreasonably large

There's a new hidden pref to not hide the filter HUD when you're manipulating it on canvas. You can enable it by pasting the following into the Terminal app and pressing enter:
- defaults write com.flyingmeat.Acorn7 hideHudOnMouseDown 0

To undo the setting, paste the following into the Terminal app and press enter:
- defaults delete com.flyingmeat.Acorn7 hideHudOnMouseDown
- The "Alignment & Boolean" palette has been renamed to "Align & Combine". Hopefully this will help people understand what's going on under there a bit better.
- The scale and rotate tool is better at detecting if the edges of your selection are opaque or not, and then doing some fancy moves to make sure the edges stay sharp and crisp when resizing
- Acorn can no longer read or write LIFT images, something which has been disabled for a while now

- Fixed an issue where it was very, very hard to get rid of a gradient on a text box
- Fixed a problem where you couldn't delete a filter preset from the Menu Bar
- Fixed some instances where the system color picker would not come up when you had the "Use system color panel" Fussy Stuff preference set
- Fixed a problem where masks were not being applied correctly when exporting as PDF
- Layout fixes for the blur and sharpen brush palettes
- Fixed a problem where moving anchors in multi-run bezier paths might move the wrong endpoint
- Fixed a problem where doing a Simple Affine scale without keeping the aspect ratio wouldn't do the right thing
- Fixed some UI problems with the generator filters' blend mode popup
- Fixed a problem where Acorn might mess up a merge layer down if the top layer had a Mask blend mode and the frame of the layer was smaller than the bottom layer
- Fixed a problem where Acorn might crash when opening up certain PSD files
- Fixed a problem where the color sampler loupe would not update correctly when zooming the canvas in and out

Acorn 7.2
- Shortcuts support: Apply filters and filter presets, crop, flip, resize, rotate, auto enhance, change color profiles, new image from clipboard, and trim images. We're also taking requests as well so if there's something you'd like to see, let us know!
- New text box vertical alignment options: top, middle, and bottom
- New "Auto Enhance" item under the Layer menu for bitmap layers. This action will improve skin tones, saturation, contrast, shadows and repair red-eyes or LED-eyes.
- The Histogram filter (which shows a histogram for the current layer) now has a "High fidelity" checkbox. This uses all the pixels in the layer to calculate a histogram, at the cost of being a little slower.
- New option in Layer Export where you can crop a layer's bounds to the canvas size
- New "Lossless" option when exporting images as WebP
- New "Matte" filter which will add a colored background to a layer with any transparent areas
- You can now choose "Bicubic" as a scaling algorithm when resizing an image
- New "make new document from Clipboard" AppleScript command
- New Command Bar actions: "New Image From Selected Layers" and "Delete Hidden Layers"
- New layers list contextual menu: "New Image From Selected Layers"

Fussy Stuff:
- Double clicking a label in the RAW Import window will reset its corresponding slider / value. This is similar behavior to what happens for the text palette labels (if you were unaware of that, now you know!)
- New Fussy Stuff preference to always open up windows to their maximum size
- Auto-scroll is re-enabled when moving bitmap layers around on the canvas

- The "1Bit" filter now has an option to remove transparency from pixels that aren't 100% opaque
- Text palette settings will sync between windows when each image has it's own palette connected
- Added a "Tablet pressure changes opacity" option in the brush palette
- Acorn will no longer warn you about the size of your image (if it's really big) when resizing it to be something smaller than it currently is (really really big)
- The Generate Shapes processor now has options to enable/disable stroke and fill when making new shapes
- When merging a layer down, the top layer's name is now used for the combined layer's name
- Various tweaking of the Automator actions so they work better with MacOS 12 Monterey. If you're using any in a production environment, make sure to test them in case any changes had an impact on your workflows.

- Fixed a problem where you couldn't drag a layer to the Trash in the Dock to delete it
- Fixed a problem where angle fields for negative numbers in the filter palette were not formatted correctly
- Fixed a problem where the color loupe might not work from the Fill… window
- Fixed a problem where certain felt and watercolor brushes couldn't be used as an eraser
- Fixed an problem where the "Cumulative" option of the Rotate shape processor wasn't saved with .acorn files
- Fixed an issue where the Image menu might take a second to come up on some ARM Macs with weird video cameras attached
- Fixed a possible crasher with when picking a color from the Fill… dialog

Acorn 7.1.3
New Stuff:
- There's a new "Flatten Shape Processors" menu item under the Shape ▸ Processor menu, which will be enabled when you have a shape layer active with shape processors on it. It's a quick way to flatten the processors (instead of doing so under the ((P)) palette).
- When changing the canvas backdrop color (via the contextual menu on the canvas) the new color picked will be remembered and used on all open images. In addition there is a new submenu in the contextual menu to pick from a couple of gray colors, or a custom color.
- When exporting an image as an Animated GIF, you now have the option to name a layer "@compositetop" which will then be drawn on top of every exported frame. This is handy if you want to take an existing Animated GIF and add a bit of text to every frame.

- a problem where Acorn was crashing with certain images on MacOS 12.1
- a problem where Acorn could fail to open certain images with a gray color profile
- a problem where a bézier path wouldn't draw the first anchor if a path had multiple segments
- a problem where you couldn't flatten shape layer processor filters

- Reworked the "Edit in Acorn" Photos extension so that it worked nicer with the App Store version of Acorn (and also better imports RAW photos)

Acorn 7.1.2
- Export will remember the last location you saved your image to for subsequent exports (it'll first default to where the image was opened from though)

Related to this - if you would rather Acorn not default to the opening location of the image, you can use the following hidden pref to disable that:
- defaults write com.flyingmeat.Acorn7 ignoreDocumentLocationOnExport

- a problem where Acorn might crash when Exporting images with CMYK profiles on MacOS 11.6.2
- a problem where Acorn might not be able to use the "Export to Folder" Automator action on MacOS Monterey
- a problem where exporting as WebP wouldn't work correctly on M1 Macs
- a problem when using the system color picker and trying to change the fill or stroke for text boxes
- a problem where Acorn couldn't directly save a TGA file it had opened and edited
- a problem where the line height and kerning of a text box could be reset when editing it

Acorn 7.1.1
New Stuff:
- Pro Motion support, which means 120fps updates for those of you lucky enough to have one of Apple's new M1 MacBook Pros. Sweet, sweet, buttery smooth graphics.
- Support for MacOS 12 Monterey.
- New "RGBA Multiplier" filter, which lets you multiply the various components of a pixel by a specified amount.
- The export window now has an option for a layered TIFF file (also known as a multipage TIFF).
- The "MozJPEG" option in the export window has been renamed to "JPEG (MozJPEG)" so that it's more obvious it's a regular JPEG, but using a different encoder.
- Improved support for navigating the filter popup when using the keyboard.

New Scripting Things:
- You can now use AppleScript to make a magic wand selection with the command "wand select location {2, 5} tolerance 5", where the location is the x,y coordinate of the start of the selection (with the origin to the bottom left of the image).
- You can now specify the selection mode (new/add/subtract/intersect) when scripting an oval, rect, or magic wand selection. The default is "new" if none is specified.

- When you're editing a layer mask and press the delete key the mask (or selected area) will now fill with white, effectively removing the mask. Previously Acorn would fill with black which added to the mask. This change brings Acorn in line with the behavior of other major image editors (and obviously makes more sense to remove the mask when delete is pressed).
- Acorn will remember and use the last image size created via the File ▸ New menu item when making a new image. However, if you have an image on the clipboard Acorn will still use those dimensions for the New Image window.

- Fixed a problem where the color profile information was not included when exporting an image as WebP
- Fixed a problem where images would open up scaled at 50% when on a 1x display if there was a second 2x display also attached

Acorn 7.1
New Stuff and Changes:
- The Export window now has a share toolbar item, so you can send your exported image direct to Mail or other apps (10.15+).
- The Export window has a new "Copy to Clipboard" button in the lower left corner.
- Added support for Mozilla's MozJPEG encoder in the Export window (and also available via AppleScript via the "web export" command).
- Acorn is a lot faster at opening up animated GIF and PNG files with lots of frames. It also uses way less memory when doing so now on your M1 Macs.
- The sheet for adding filters is now a popover. This is awesome if you're on MacOS 11 or later and you're tired of seeing your image being dimmed out when you bring it up.
- When using the rotation dial in the shape inspector, it will always round to nice whole values. But if you want super precise values when using the dial, hold down the option key.
- New fussy pref: "Use PDF import window with New from Clipboard". This is awesome if you have PDF data on the clipboard and you want to get a preview of the image or change the DPI of the rasterized PDF or even give it a background color.
- The action menu in the filters and shape processors inspector will now let you enable and disable all filters. In addition, the controls for the filters will become disabled if you turn off their visibility.
- Updated the fuzzy matching algorithm for the Command Bar so it gets slightly better results.
- If you have Acorn's color picker up, Command-Shift-C will close it (or bring it back up if it's already gone. It acts as a toggle now!)
- Double clicking on a color in Acorn's color picker will now dismiss the color picker.
- Updated the iOS presets in the new image window.
- The AppleScript paste command now returns a layer object when the clipboard contains something that'll make a new layer.

- Made some tweaks to how Acorn's color sampler works when picking images out from the screen, where previously things might get wonky with certain display setups.
- Fixed a problem where Export option for a background matte wouldn't work for Animated GIFs.
- Fixed a problem where a font name in the font popup for background windows might change on you when it didn't make sense to.
- Fixed a problem where the "Lock dimensions" setting wasn't saved along with a crop preset.
- Fixed a problem where selecting a gray color profile on export would remove the alpha channel from your image.
- Fixed a problem where the "Fill expansion with color" option when resizing a canvas could add just a bit _too_ much color to your image.
- Fixed a problem where painting might not show up correctly on certain layers after moving them around a bit.
- Fixed a problem where copying a layer to a mask could remove the original layer if the original layer and mask were on the same row, resulting in a sad outcome.
- Fixed some problems where changing the text color might not work.
- Fixed some problems where the Touch Bar wouldn't show the right controls for the Pencil tool.
- Cleaned up some shape layer handle drawing when resizing multiple selected shapes.
- Fixed problem where duplicated layers would get a blank name.
- Fixed problem where histograms weren't showing up on 10.15.7 after Apple's Security Update 2021-002 Catalina was installed.

- Shape shadow offsets no longer clamp to 200/-200 pixels.
- Cleanup of some tool icons.
- The zoom to fit shortcut is now 8% more accurate.
- Tweaked the way histograms are drawn a little for the Levels filter.
- Previewing some RAW files should be faster now.
- The slider for the Exposure setting in the Dodge and Burn brushes now looks and acts like the other sliders in that inspector.

Acorn 7.0.3
New Stuff and Changes:
- New option in export for PNG files: Crush / übercompress. This toggle, which has always been on by default, will allow you to turn off the advanced compression routines for PNG files. This is awesome if you just want a quick and dirty PNG and don't care about file size
- Updated shape handle cursors for @2x displays
- In the shape inspector, clicking on the stroke checkbox no longer sets a default stroke value to all the selected shapes. Now it just keeps whatever value was already there
- Updated Polish localization
- New hidden pref for controlling the resolution of PDF data on the clipboard: defaults write com.flyingmeat.Acorn7 newDocPDFClipboardResolution 600 - where 600 is the DPI you would like the PDF to be rasterized at

- Fixed problem where dragging and dropping an Illustrator .ai file into Acorn's canvas would cause it to lock up
- Fixed an issue when toggling between floating inspectors where the current tool wouldn't always load
- Fixed a little UI glitch when using the keyboard while changing the quality of a JPEG in the export window
- Fixed a problem where the tool icons in the bezier menu in the tools inspector wouldn't match the current dark/normal appearance settings
- Fixed a problem where option-dragging a text shape to duplicate it wouldn't copy over the stroke settings
- Fixed a crasher when using the Smudge tool on M1 Macs
- Fixed a problem where the values from quality slider for HEIC files in the Save As… sheet wasn't being passed along to the encoder
- Fixed a problem where the Reset All Image Metadata button in the File Info window might not work
- Fixed a crasher under certain conditions when switching the appearance of Acorn

Acorn 7.0.2
- Pinch to zoom with your trackpad now works in Export, RAW Import, and New View windows
- Double clicking on the image name in the toolbar will now zoom the window on MacOS 10.14 and 10.15
- When making new shapes, pressing the ESC while you've still got the mouse down will cancel the creation of that shape
- Acorn is better at importing SVG files that were created from Apple's SF Symbols app
- Exported animated GIFs will now loop forever

- a problem where changes in the color picker for the value field wasn't updating the color
- Acorn does a better job at fitting the content size to the window when the Window ▸ Zoom Window menu item is used
- a problem where the wrong cursor could come up when modifying an anchor in a bezier path when it's first being created
- a problem where the cursor for the Bezier Freehand tool might not show up
- a problem where the y value of a drop shadow might be displaying incorrectly if you had the canvas origin set to top left
- a problem where you couldn't disable a matte background in the new export window
- a regression from Acorn 6 where you couldn't drag an existing bitmap layer into another layer's mask
- a problem where you couldn't save a crop preset
- a problem where exporting as WebP wouldn't keep the alpha channel
- German localization fixes
- an issue where the FPS for animated GIFs wouldn't be set correctly on some images

Acorn 7.0.1
- Fixed an issue where drawing with the pixel tool might cause the last pixel placement to disappear
- Fixed a problem where the Show Registration Certificate menu item wasn't showing up
- Fixed a crasher when using the Hue Shift shape processor under certain conditions
- Acorn will now throw up a warning if it can't make a layered screenshot because of system security preferences
- German localization fixes

Acorn 7.0
New Stuff:
An all new interface:
- Acorn now sports a unified window with a matching toolbar. Gone are the floating palettes everywhere and getting in your way. Palettes are now inspectors and can be brushed away by pressing the TAB key, and brought back the same way. Acorn also adopts many new MacOS Big Sur conventions to make it look and feel like it belongs on a Mac. If you prefer the previous behavior where inspectors are in their own windows, there is a preference to enable that.
- Speaking of tabs, Acorn has a new preference for opening up images in tabs. So now you can gather all of you open images under a single window

Über Export:
- A new export workflow gives you options for specifying a color profile (like CMYK or Gray), more formats to save as (now including WebP!), precise file size of your export, and a live preview even for PDFs. This new workflow builds on and merges the previous Web Export window, but now with tons more options.
- The File ▸ Share menu items also work when the Export window is up. So if you're just interested in mailing an image off to a friend after resizing it a little in the export window, this is a great way to go.

Animated GIF export:
- This is a new option is part of the new export workflow, and allows you to export all the layers in an image as an animated GIF. You can open up existing animated GIFs, change a single frame or apply filters to a range of frames. You can then export your GIF with the original frames per second or speed or slow it down.

New color picker:
- We built a brand new color picker from the ground up which is super accurate, supports wide gamuts like Display P3, uses 64 bits for super accurate color values (and representing over 281 trillion colors), lets you adjust RGB and HSV values without switching modes, and handles your various color profiles perfectly.

- We've always got your eyes on ways to make Acorn even faster. This time around we managed to make Flood Fill, Instant Alpha, and Magic Wand multithreaded and up to 3x faster. Filters have also been fully optimized for Metal on Apple Silicon and Intel Macs. We've also made tweaks to the Metal pipeline which should make Acorn even more responsive than ever.

Universal Build:
- We'll say it again in case you missed it, but Acorn is now full optimized for Apple Silicon Macs. It's fast

New Command Bar:
- Using the File ▸ Command Bar menu item (shortcut key ⌘⇧O) will bring up a little text window you can type in to find menu commands or other hidden commands. You can also search Acorn's help documentation with this.
- Type "h" followed by a space and then a help topic to only search documentation. For instance, if you typed "h crop" it will return all documentation related to the crop tool.
- There are some entries which do not show up in the menu bar, but which can be useful: Toggle Dark Aqua, Fill Layer, Fill Layer With Stroke Color, Feather (10px radius), Use Pixels for Ruler, Toggle Stroke/Fill, Change Canvas Background, Capitalize/Lowercase/Uppercase Text.

RAW import improvements:
- You can now Save presets for your RAW images. We've also rebuilt the import preview allowing you to zoom in and out of your image, all powered by Metal of course

New Navigation & Zoom Inspector:
- Get an overview of your whole image, at any zoom level. Move the viewfinder in the inspector to change what you're looking at on your canvas. Use the histogram as an overview for the color balances in your image.

Perspective Fix & Crop tool:
- This cool little tool will help you draw a grid on the canvas which you can use to help fix images where there are problematic perspective distortions.
- New Fussy Preference: "Use short file extensions (jpg & tif)". Now, I know what you're thinking. You're thinking "Really? Really this was added as a preference? This is what time was spent on?" Well some of you are very, very vocal about this. And for years I've tried to appease you by pointing out that this is what MacOS does by default, but still… you were never happy. But now, well I hope this preference will make your day a little better and you can focus your energies on sending me emails about other things you wish were different in Acorn. I wonder what those will be?

Good Things Got Better:
- Double clicking on a bitmap layer with the move tool will begin a scale and rotate transform for the layer. This also works with selections! If you have a selection on a bitmap layer you can switch to the move tool (or hold down the command key with a selection tool active) and double click within the selection to begin transforming it. You can press the esc key to exit the transform and undo any changes, or press the enter key to commit it.
- You can now set a background fill color when resizing your canvas. If you have more than one layer, then Acorn will use the bottom bitmap layer in your image. If there is a layer on the bottom that is not a bitmap layer, then the fill options will not be enabled.
- The brush palette now has the option to set spacing for brushes. Previously you could only do this in the Brush Designer window.
- If you use the contextual on a text box while its shape layer is active, you'll get a new menu item to begin editing that text. (This also works for Circle and Path text as well).
- Flipping layers horizontal or vertical is more consistent between shape and bitmap layers.
- Web Export now has an option to include your image's DPI.
- When saving a TIFF file, Acorn will now use the original compression settings for that file, instead of defaulting to LZW.
- When saving as a TIFF file, Acorn now gives you options for the compression: LZW, None, and Packbits.
- New preference for wether or not to change the canvas background color during full screen.
- New Rotate filter, which works on your image and generated filters. It's non-destructive, so you can always go back and change the angle later on.

Shape Layer Stuff:
- New: Text boxes can now have a background color and stroke. The text inspector now has dedicated swatches and toggles for text stroke and fill
- You can option-click the p icon in the layer list to disable shape processors. And when this happens, you can interact with shapes on the layer as well (where you previously couldn't when you have shape processors going). Disabling all the shape processors will also do this, but it can be a bit more tedious going this route.
- You can extend an open bezier path by holding down the shift key with the bezier tool selected, and clicking on the end of a bezier path
- Text boxes in shape layers got a bit of an interaction makeover. Editing and selecting text boxes should feel more natural and easy now
- More obvious selection bounds when trying to choose a shape to select
- Added a little extended handle on selected shapes to rotate them directly from the canvas. Previously, this was done by some invisible handles near the corners (which are still there in case you loved those!).
- The "Arrange Shapes in a Circle" and "Rotate" processors now let you assign fractional values for the angle and spacing attributes
- Tweaks to the Shape Creator Processor, which now allows you to create circle shapes with a radius of .5. This is awesome if you're looking to make a star field of some sort. This processor will also automatically turn on fill for shapes, if the shape palette has both fill and stroke turned off.

Other Notable Quality of Life Improvements and Miscellaneous Things:
- Acorn plays nice with the System Preferences General settings for opening windows in tabs and such
- New Fussy Pref: Copying selection trims transparent pixels
- New fussy preference: "Use system color panel", which uses the system color panel. You can also hold down the command key when clicking a color well to temporarily use the opposite of whatever this preference is set to.
- Double clicking on the canvas zoom scale slider will zoom the canvas to 100%
- You can now change the color of the canvas background via the canvas's contextual menu (or the command bar)
- Pressing the '`' (back-tick) key when using a brush or pencil tool will turn it into a temporary eraser. Previously you would hold down both the command and option keys together to get this behavior, but another big image editing app uses '`' so I figure Acorn should too.
- If you have a color on the clipboard, pasting it into a bitmap layer will now fill it with the color. If you paste this color into a shape layer with selected graphics, it will set the fill color for those graphics. (Did you know: you can use the color picker loupe to put a color on the clipboard by pressing the 'c' key).
- The layers list was completely rewritten to use modern APIs. Let us know if you notice any chance behavior!
- The Hard Mix blend mode has been changed to more match the industry standard for this compositing operation
- Quartz Composer filters are no longer supported
- Using Edit ▸ Copy when multiple layers are selected will now place a composite of the selected layers onto the clipboard, as well as respecting the current canvas selection.
- Auto-select layer tweaks: If you have the preference "Auto-select layers" under the Advanced tab turned on, Acorn will automatically select a layer for you when you use the move tool to click down on the canvas. If you hold down the command key, then this setting is ignored. Conversely, if you have it turned off and you hold down the command key Acorn will auto-select a layer for you.
- Smart layer export settings will now reposition themselves when a layer or image is cropped or resized or canvas flipped
- Fixed some instances where you could modify a locked layer
- You can no longer rotate the canvas if there are locked layers
- The ruler now shows a accent color when you're moving selected shapes around, representing the selected shape bounds
- Acorn will no longer highlight shapes when you're hovering over a guide
- You can now drag and drop an app onto Acorn to open up an image with the app's icon
- Acorn will now show the startup window on reopen events if no windows are open and if the preference "Show startup window on launch" enabled
- Copying a selection on a bitmap layer now applies the mask before the image is written to the clipboard
- Holding down the option key when selecting a color profile from the Preference's default Color Profile for New Images popup will show the full path for the profile names. This is handy if you have multiple copies of sRGB installed, or any other profiles, and you'd really like to make sure you know which one you're using. This also works for the Image ▸ Color Profile… sheet, as well as the RAW Image import window.
- Improved pasting of multiple objects from one shape layer to another shape layer in another document
- Acorn will no longer highlight shapes when you're hovering over a guide
- Removed the pref for the "old brush engine". You can use the default 'defaults write com.flyingmeat.Acorn7 useBrushEngine5 1' to bring it back if you really really want it
- New Fussy Pref: "Zooming a window fits to current canvas"
- The exposure filter now uses percentages
- Acorn will now keep you from dragging layers out of locked groups
- Fixed a problem where various tile filters weren't updating the whole layer when you drew on them
- Made the filter sheet picker a bit taller
- You can now make the grid spacing up to 10,000 pixels wide for the canvas. The spacing slider also uses an exponential transformer now, so you can get way larger values now
- The canvas scale slider now uses a bit of mathematical magic to make it easier to zoom waaaay in and out
- Holding down the control key while dragging a canvas guide around will temporarily turn off snapping (and this trick works with most objects on the canvas too)
- Take layered screenshots is now on by default when using Acorn's screenshot hotkey
- If a brush cursor is less than 5px wide on a retina display, or less than 3px on an @1x display, Acorn will now show a little crosshair because those brushes are otherwise too small to see.
- You can no longer mess with layer filter settings if a layer is locked
- The export window will now auto-select the original color profile for an image, even if it was converted from a gray to an RGB color space. This is awesome if you open up a gray profile image (which Acorn doesn't support for editing normally) and you want to save it back out as the original.
- Changed the screenshot shortcut key to Command-Shift-7, so it no longer interferes with the system one for taking screenshots of the Touch Bar

Changed the default radius of the color loupe to 200pts (down from 400). If you would like the larger size back, you can paste the following into and hit return:
- defaults write com.flyingmeat.Acorn7 colorLoupeRadius 200
- Acorn no longer supports plugins written in Python

- The JavaScript interface has changed quite a bit. The CocoaScript / JSTalk preprocessor has been deprecated and the [] syntax is no longer encouraged. In fact, your script will fail using this syntax unless it ends with .jstalk or .coscript. JavaScript files that end with .js will no longer be preprocessed. (Though there is a hidden preference to always enable it: defaults write com.flyingmeat.Acorn7 preprocessJS 1
- The Cocoa Script / JSTalk bridge has been replaced with FMJS. If you have complicated JavaScript files, you might need to rework them a little bit

Acorn 6.6.3
- Compatibility fixes with macOS 11 Big Sur
- This is kind of a fix? The pencil tool wasn't erasing when you hold down the command and option keys and begin drawing (like the brush tool does. Did you know you could do this?). At any rate, it does now!
- Fixed UI issues when swapping between dark and light aqua in the add filter sheet
- Fixed a problem that cropped up sometimes when loading PDF files
- Fixed a problem where an invalid custom stroke dash setting could cause the stroke to not be drawn at all

Acorn 6.6.2
- Compatibility fixes with MacOS 11 Big Sur
- Fixed a rare crasher when editing text with the Typography palette open and replacing selected text where the font had alternate glyphs available (but unused!) in the "Glyph Variant" section of the Typography palette. This may come as a surprise, but it took a long time to figure out what exactly was causing this crash.
- Fixed an issue where rotating the canvas could cause certainly sized bitmap layers to move off canvas
- Fixed an issue where the canvas rulers might show the wrong units scale or draw mirrored when you changed the origin (via the General Preferences)
- Fixed an issue where dragging an image from Preview's sidebar would sometimes report it coming in as a TIFF file, when it was actually a PDF file. Thanks for that fun debugging session, Preview. It was a hoot.
- Fixed an issue where drawing with the pixel tool might not draw on new areas of the canvas after resizing it to make it bigger

Acorn 6.6.1
- Pressing the 'c' key while the canvas color loupe is up will copy the current color as a HTML hex color to the clipboard. To bring up the loupe, press Control-C, or hold down the option key while using a brushing tool.

- Cleaned up a problem where the wrong move cursor was showing up on the canvas

Acorn 6.6
New Shape Processor Filters:
- Hue Shift. Shift the hue of your shapes by a configurable amount. (Available for MacOS 10.13 or later)
- Flip. You can flip your shapes vertical or horizontal, using the flip axis of either the canvas, processed shapes, or the shape itself
- Fill, which lets you change the color a shape fills with (and if it fills at all)
- Stroke, which lets you change if a shape draws a stroke, how wide it is, and the color
- Blend Mode, which will change the blend / compositing mode for all processed shapes
- And finally, if you double click on the canvas when Shape Processors are active, it will now bring up the Shape Processor palette

Other New Things:x
- The Mask to Alpha filter has a new invert invert colors option. Normally mask to alpha will convert the black areas of your image to transparent, and the white to opaque (with gray somewhere in-between). With the new Invert Colors option, Mask to Alpha will now convert the white areas of your image to transparent, and keep the black opaque. This is great if you are scanning line line drawings from your own artwork, and want to make the backgrounds transparent.

Minor Stuff:
- Acorn does a bit of database cleanup now by default when saving in the Acorn image format, which will result in smaller files in some cases
- Color profiles are now included with PSD exports (thanks to the folks at The Iconfactory for the patch!)
- When resizing your image to something rather larger than normal, Acorn will ask to make sure that's what you wanted to do. (Acorn already did this for new documents, but it's super handy when resizing or changing your canvas size as well).

Improvements to PSD export:
- Pasting an image into the New Image window will create a new image with the contents of the paste. This has always been the case. The new thing is that any open New Image windows will now close.
- The Save Panel brought some old tricks back! If you Save a new image, or Save As… an existing image and enter the file name and type out a changed extension, Acorn will notice and auto-select the right file type from the format popup. This had been broken on 10.15 and sandboxed versions of Acorn previously. But no more! (Hat tip to Rich Siegel for the workaround).
- The Edit ▸ Fill… command now picks the right fill color to use (instead of possibly the stroke) from the tool palette color well. (Also- in case you didn't already know, pressing Option-Delete will automatically fill a bitmap layer with the current fill color. It's a nice shortcut to have around).
- Minor and mysterious QOL fixes involving fonts, color profile sheets, pixel tool drawing, and redrawing on 10.15
- Bezier shapes now draw their outlines and handles when manipulating anchor points and their associated handles
- Removed the 'Mix' filter

- Fixed a problem where the File ▸ Revert command might not set the canvas dimensions to the correct dimensions
- Fixed a problem where the text selection drawing would be pretty wonky if you had changed the line height of a text box
- Fixed a crasher where the OS would tell about non-existent color profiles, and then Acorn tried to use these ghost profiles
- Fixed some issues where applying a font to text where there are no valid glyphs would leave the font popup button in an interesting state
- Fixed a problem where the eraser tool might not restrict itself to selections
- Fixed a couple of little brushing issues with the tablet and blend modes
- Fixed a bunch of issues where SVG parsing would fail with complex paths. Also added support for the line-cap attribute when importing SVG files
- Fixed a problem when exporting all layers as SVG
- Fixed a problem where dragging SVG files onto the canvas wouldn't import the images correctly
- Fixed an issue with web export windows not displaying correctly for 16bpc images on 10.15

Acorn 6.5.3
- Fixed a problem where "Edit in Acorn" from Photos on 10.15 might not work
- Other minor 10.15 cleanups and fixes
- Fixed an issue when printing or exporting as PDF when some layers had non-normal blend modes
- Acorn is a little less aggressive about writing out extended attributes to remember things like the zoom scale between file opens
- Fixed a possible crasher in the brushing engine when using the smudge tool

New hidden pref to take layered screenshots without window shadows:
- defaults write com.flyingmeat.Acorn6 layeredScreenshotIgnoreShadow 1

Acorn 6.5.2
- Fixed an issue where the tool inspector would sometimes draw multiple inspectors at the same time
- Deep color compatibility fixes for MacOS 10.15 Catalina
- Fixed an issue where palettes wouldn't show up correctly on MacOS 10.15 Catalina if you had multiple displays connected

Acorn 6.5.1
- Compatibility fixes for MacOS 10.15 Catalina
- Fixed a problem where transparent gradients on shape layer shapes weren't exporting as PDF correctly
- Fixed a crasher that could occur when trying to create an image from the FaceTime camera
- Fixed a problem where certain brushes weren't drawing in a straight line when you press the shift key while drawing
- Minor crop + bounds snapping fixes
- Fixed a problem where Acorn wasn't letting you enter math for the image resize fields
- Fixed a problem where Acorn wasn't loading unsigned plugins

Acorn 6.5
- The Clone tool now has an opacity option
- Crop improvements: You can now set the DPI of an image while cropping, and alignment guides now appear when rotating your image in a crop
- The Perspective Transform command has a new option in the palette to show / hide the grid. It also gets a new palette that shows up when invoked
- Feathering selections: The Select ▸ Feather… menu item has been removed and you can now control the feather on a selection right in the selection palette
- End caps for bezier paths: You can now change between round, square, and butt end cap styles for bezier paths. These new options are right under the join style in the path options section of the shape palette. Also, it's now easier to see the selected state of the line join and cap styles
- You can now use the anchor select tool to drag and select multiple anchors
- New Image Panel improvements: We've increased the accuracy when changing from one unit to another (ie- inches to centimeters) as well as added an option to view the resolution field as pixels per inch or pixels per centimeter
- The PDF import window now shows the pixel dimensions of what your new image will be (and updates accordingly when you change the DPI)
- We've added a new advanced preference which tells Acorn to load 3rd party Image Units

- New Polish Localization courtesy of Leszek Klich
- Better support for editing images from Bear
- Tightened up the pixel edges a shape will snap to on creation (specifically bezier path or rect shapes)
- Adjust a text box to have a non-zero line height will no longer clip the top of the first line (for new text boxes only; existing text boxes will keep the old behavior)
- The blinking insertion point for text boxes and paths is a little bit thicker now
- Kerning is now on by default for new text boxes (previously it was disabled). You can turn kerning off by editing and selecting the text, then using the Edit ▸ Font ▸ Kern ▸ Use None menu item. Additionally, the Command-Option-[ and Command-Option-] shortcuts can be used to tighten and loosen the kerning on selected text (while editing it)
- Improvements to how the aspect ratio is kept when placing a crop preset on the canvas and then swapping the orientation with the 'x' key
- No longer showing a modal dialog box when a trying to change a locked layer. An in-canvas notification is now shown instead
- Web Export now lets you explicitly set the quality of your image when exporting, in addition to the already existing slider. The quality setting lets Acorn know how much compression to use when exporting your image
- The DPI for certain presets have been increased from 72 to 300 dpi
- Text padding changes. Prior to Acorn 6.5, text boxes had a 5 pixel inset which would make glyphs show up 5 pixels to the right of where the logical location of the text box was. This meant that when you left aligned a text box below a filled box, the starting glyph wasn't exactly where you'd expect it to be. In Acorn 6.5, new text boxes are created with a padding of 0 pixels so alignment will always happen as you'd expect. Existing text boxes keep the 5 pixel inset for compatibility's sake
- The default new document size has been changed to be whatever half the size of your display's pixel dimensions are

Acorn has a new hidden pref for auto-saving of all file types, not just Acorn:
- defaults write com.flyingmeat.Acorn6 autosaveNonNativeImages 1
If you're using this on lossy file types like JPEG, your image will degrade over time because each time you open and save your image, details are lost.

- Fixed a problem where Smart Layer Export wouldn't work when an extension was not given in the file name
- Clearing the document edited state when using the Revert menu item
- Fixed a problem where adding a control point to the curves filter wouldn't show up right away
- Fixed a problem when using the pencil tool on 10.13 and later with the blend mode set to copy
- Fixed some little issues with Automator actions
- Fixed an issue where undo wouldn't always work when moving control points for a bezier path
- Better selections in text boxes when line and paragraph spacing are non-default values
- Fixed an issue where empty windows would sometimes come up when you launched Acorn
- Fixed a problem where setting the paragraph spacing to 0 while editing a text box would sometimes fail
- The File ▸ New from Selection command now copies over the correct DPI from the copied image
- Fixed an issue where the DPI of your image could change when using the Image ▸ Resize Image… menu item, and you didn't really want it to
- Fixed a problem where the Reselect command wouldn't work
- Fixed some issues when setting specific kerning on characters
- Fixed a problem when exporting an image as PDF when a shape layer had a layer filter turned on
- Fixed a possible memory leak when exporting via Web Export
- Fixed a minor bug where the cursor wouldn't update when you cleared a selection by pressing the ESC key

Acorn 6.3.3
- Fixed a problem where selections might show up when exporting as a rasterized PDF
- Fixed a problem where Acorn could (seemingly) randomly crash when moving selections
- Fixed a problem where Acorn could write a bad compressed PSD in certain cases

Acorn 6.3.2
- Fixed a problem where instant alpha wasn't working on deep color images
- Fixed a problem where starting a new oval selection with the shift key down wouldn't make a circle selection right away
- Hey did you know holding down the shift key when a selection is present will add to the current selection? And holding down the option key will remove from the selection. And holding both option and the shift key will perform a union to an existing selection
- Fixed a problem with the brush palette where you the softness slider was enabled for brushes which don't have a softness setting
- Fixed some problems making deep color images when running on 10.11

Acorn 6.3.1

- Fixed a bug when printing and a layer would come out smaller than expected
- Fixed PDF export bugs
- Improved color accuracy when using the Curves filter, and improvements when using it with 64 and 128 bit images

Acorn 6.3

New Masking Things:
- Portrait Mask support! If you have an iPhone running iOS 12 which takes Portrait photos with the camera, Acorn will now detect and open up the Portrait Matte as a mask for the image! You can then enable this mask to block out the background and add fancy backgrounds or custom blurs for your image
- New menu item to move a layer mask to a regular layer. Select the layer with the mask, hold down the Shift and Option keys, and choose the Layer ▸ Eject Layer Mask menu item. This menu is also available under the action menu of the main palette window, and in the canvas contextual menu
- Drag and drop out layer masks! If you have a layer mask selected, you can now drag it out of the layers list into it's own layer or even move it to another layer mask. Hold down the Shift key to move it to a layer that doesn't already have a layer mask. Hold down the option key to make a copy of it
- Hold down the shift key when clicking on a mask to toggle it on or off.
- Did you know? You can hold down the option key when clicking on a mask to toggle direct visibility of it. A normal click on the layer mask again (or any other layer) will turn it off
- You can drag and drop a mask onto the trash icon to delete it
- You can drag and drop a mask onto the + icon to copy it
- When a mask is selected, pressing Command Delete will remove it
- Exporting layers will now export the mask as well (via the File ▸ Export ▸ Export All Layers… menu item). And you now have the option to apply the mask on export

New Brushing Things:
- Acorn has a brand new brushing engine with much improved performance when running on MacOS 10.13 or 10.14 Mojave
- A whole new category of "Basic Round" brushes ranging from 1px in size up to 5000px
- Four new hand crafted bristle brushes
- Saved brushes now have an opacity setting that can go along with it
- The brush palette now has options for setting flow, softness, and the blending of the currently selected brush

Indexed PNG Images in Web Export:
- Reduce the number of images used for PNG export, and save in file size! When exporting as a PNG you now have the option to "Index PNG Colors" which will reduce the bit depth of your image while also reducing the file size. Make an image that's 90% smaller than the original

Improved PDF Export:
- Instead of rasterizing everything to a single bitmap layer which is then turned into a vector-less PDF, Acorn will now mix vector layers with bitmap layers. What this means is that you can have a fancy background imported from somewhere, and have text on a path (or circle) and other shapes that aren't turned into bitmaps which can look bad at lower resolutions. What you get now is a PDF that can be zoomed in and scaled, and all your shape layers will retain their sharp edges. This does mean that shape layers don't get to have filters on them though. Which is a bummer, but we think it's worth the tradeoff. Some blend modes are also not supported. But, we've got this instance covered with the next bullet point. Which is the next line below. Please read on
- New "PDF (Rasterized)" option when exporting, enabled by holding down the option key when clicking on the options popup. This is the old behavior, where a bitmap image is created from your canvas and then stuffed into a PDF

New Things:
- Improved speed with 64 bit images on MacOS 10.14 Mojave
- Now using visual effect views in the palettes, which lets the background color bleed in. However, if you have "Reduct transparency" turned on in the Accessibility System Prefs, then we'll skip the whole background bleeding in thing

More Stuff:
- Improved accuracy with the Curves filter
- More precision when picking out colors on Retina displays with the canvas color loupe
- Various MacOS Mojave UI fixes
- Fixed a problem where web export of images with a layer which has a blend mode of Soft Light gives a preview that doesn't match the canvas
- Fixed a problem where Acorn could quit unexpectedly when cropping an image
- Fixed a problem where you couldn't control-click on a ruler to bring up the units contextual menu
- Fixed a problem when using

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.