.ACTION

ACTION File

macOS Automator Action
Ask a question
QUICK ANSWER

A .action file is a single step - such as "Resize Images" or "Move Finder Items" - for Apple's Automator automation app on macOS. You do not run it directly; you install it so it appears in Automator's action library, then drag it into a workflow. It works only on Mac.

Developer: Apple Inc. Category: Executable Files MIME: application/octet-stream
OPENS ON macOS
Related: .APK · .EXE · .VBS · .JAR

On this page

19k+ extensions indexed
Last reviewed Jul 31, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ACTION file format?

An .action file is an executable bundle used by the Automator utility available on macOS. The purpose of Automator is generating automation commands to control operating system processes without requiring users to write code. Unlike a simple file, an .action is a macOS bundle - a folder that the Finder presents as a single opaque item; right-clicking one and choosing "Show Package Contents" reveals its internal structure.

Each .action bundle stores a single, self-contained Automator action. Actions can be implemented in two ways: as a compiled Cocoa action (written in Objective-C or Swift using Xcode, with a Mach-O binary in Contents/MacOS/), or as a script action (using AppleScript, shell script, or an .applescript source stored in Contents/Resources/). A required Contents/Info.plist file declares the action's name, accepted input types, and the AMCategory key that places it in an Automator sidebar group.

Actions stored in .action files can be combined with other functions to create more advanced action combinations. Process automations created this way are enormously helpful in workflows that consist of repetitive tasks - especially those on a larger scale - as they eliminate the need for user intervention or reduce such intervention to a minimum. Assembled automation processes are saved as .workflow document files.

The .action library is built into Automator by default, so all standard functions are readily available. Advanced users can create their own action bundles from scratch using Xcode and install them for personal or system-wide use.

.action files can be saved in one of three directories for Automator to recognize them:

  • /System/Library/Automator - Apple system actions (do not modify)
  • /Library/Automator - available to all users on the machine
  • ~/Library/Automator - available to the current user only

Security & safety

RISK: MEDIUM

An .action can contain executable code (a compiled binary or a shell/AppleScript), so installing one effectively adds code that Automator may run as part of a workflow - only install .action bundles from sources you trust, the same caution you'd apply to any downloaded app or script. macOS Gatekeeper and quarantine apply, and a workflow can ask for permissions (Files, Automation) when first run. Inspect a suspicious action via Show Package Contents before installing. Built-in Apple actions in System/Library are safe and should be left in place.

Format details

in a nutshell
FULL NAMEmacOS Automator Action
DEVELOPERApple Inc.since Mac OS X 10.4 Tiger (2005), with Automator
MIME TYPEapplication/octet-stream
TYPEmacOS bundle (a folder presented as one file) containing a single Automator action

Programs that open ACTION files

macOS3 apps
Xcode Free For developers: open/build an Automator Action project to create or edit a Cocoa .action bundle.
Automator Built-in Double-click the .action; Automator offers to install it into your action library, then drag it into a workflow. Automator is included with macOS.
Finder (Show Package Contents) Built-in Right-click the .action > Show Package Contents to inspect the Info.plist, scripts, and resources inside the bundle.

Technical details

deep spec
Container formatmacOS bundle - a directory the Finder presents as a single opaque file; use Show Package Contents in Finder to inspect its internals
Required bundle entryContents/Info.plist - declares action name, accepted input/output types, and AMCategory for Automator sidebar placement
Implementation typesCocoa action (compiled Objective-C or Swift binary) or script action (AppleScript, shell script, or Automator XML)
Binary locationCocoa actions place a Mach-O dynamic library or executable in Contents/MacOS/; script actions store their script in Contents/Resources/
Input/output contractInfo.plist keys such as AMAcceptsMultipleArguments and AMProvideMultipleArguments define how data items are passed between sequential workflow steps
MIME typeapplication/octet-stream (no format-specific MIME type registered)
File identificationNo magic bytes; identified by bundle directory structure and Automator-specific Info.plist keys, not a binary file header
Installation directories/System/Library/Automator (Apple system actions), /Library/Automator (all users), ~/Library/Automator (current user only)
Host applicationAutomator - built into macOS since Mac OS X 10.4 Tiger (2005)
DeveloperApple Inc.
Architecture supportCocoa actions built with Xcode can embed Universal Binary fat slices (x86_64 + arm64) for compatibility with both Intel and Apple Silicon Macs
LocalizationAction UI labels, parameter names, and descriptions are localized via .lproj folders inside Contents/Resources/
Action categoryAMCategory value in Info.plist groups the action in an Automator sidebar section, e.g. Files and Folders, Internet, Text, or Music
Output document typeAssembling multiple actions into a workflow and saving produces a .workflow file - the .action bundle itself is not the saved automation
ReleasedMac OS X 10.4 Tiger (2005), with Automator
Specificationdeveloper.apple.com

ACTION conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ACTION files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ACTION files.

Frequently asked questions

What is a .action file?
A single Automator action on macOS - one building-block step (like 'Resize Images') that you assemble with others in Automator to make an automated workflow. It's a Mac-only bundle, not a standalone program.
How do I open or install a .action file?
Double-click it on a Mac; Automator offers to install it into your action library (~/Library/Automator). After that it appears in Automator's list of actions to drag into a workflow.
How do I run a .action by itself?
You generally don't - an action is a component, not a runnable program. To run it, drag it into an Automator workflow (or quick action/app) and run that. The workflow is what executes.
Can I open a .action file on Windows?
No. It's a macOS Automator bundle that depends on Apple frameworks, so it only works on a Mac. On Windows it shows up as a plain folder. Rebuild the automation with Windows tools instead.
What's the difference between .action and .workflow?
An .action is one step; a .workflow is the finished automation made by stringing several actions together in Automator. You install actions, but you run workflows.
Is Automator being replaced by Shortcuts?
Apple is steering automation toward Shortcuts, but Automator and .action bundles still ship and work in current macOS. Existing actions/workflows continue to run.

References

1Apple Developer - Automator Programming Guide / action bundlesdeveloper.apple.com
2Apple Support - Automator User Guidesupport.apple.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Related extensions

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z