Requires macOS 26 or later

The app provides 70+ powerful extra actions for the Shortcuts app on macOS.

While my free Actions app provides useful functionality for the Shortcuts app through the App Store for macOS, iOS and visionOS, Shortcutie is a Mac-only app that offers more powerful system-level features by operating outside of Apple’s restrictions. This enables capabilities like changing system default browser (without a prompt), getting the active browser tab, clearing notifications, etc. - things that wouldn’t be possible under App Store rules.

Included actions

  • Get Active Browser Tab
    Gets the URL and title of the active browser tab. Supports Safari, Chrome, Edge, Brave, Opera, Vivaldi, Arc, Orion, Atlas, and any Chromium-based browser. Firefox and Firefox-based browsers are not supported as they do not implement the required AppleScript interface for getting tab info.
  • Run JavaScript on Active Browser Tab
    Runs JavaScript code on the active browser tab and returns JSON. Supports the same browsers as “Get Active Browser Tab”, except ChatGPT Atlas.
  • Open URLs in Private Browser Window
    Opens URLs in a private/incognito browser window. Supports Safari, Chrome, Edge, Brave, Opera, Vivaldi, Arc, Orion, Firefox, Zen, and any Chromium-based and Firefox-based browser. Not DuckDuckGo and ChatGPT Atlas.
  • Get Active Browser
    Gets the frontmost app if it’s a browser.
  • Get Selected Text
    Gets the selected text in the currently focused window.
  • Get/Set Current Folder in Finder
    Gets or sets the currently viewed folder in Finder.
  • Get Document of App
    Returns the file of the currently active document in the active or specified app. Works with native macOS apps like Preview, TextEdit, Pages, Keynote, Numbers, and other document-based apps.
  • Get File from Path
    Converts a text path to a file or folder object for use in other Shortcuts actions. Accepts both absolute paths (like “/Users/username/Documents/file.txt”) and paths with “ ” (like “/Documents/file.txt”). Returns a reference to the actual file on disk.
  • Show Alert (Extended)
    Shows an alert dialog with multiple buttons and returns which button was clicked. Timeout, custom icon, and up to 8 buttons. Screenshot.
  • Join Wi-Fi
  • Clear Top Notification
    Clears the top visible system notification.
  • Clear Notifications
    Clears all system notifications.
  • Click Top Notification
    Activates the top visible system notification.
  • Get/Set Default Browser
    View or change the system default web browser.
  • Get/Set Appearance (Extended)
    View or change the system appearance mode (Light, Dark, or Auto). Unlike the native action, this also supports Auto mode.
  • Get/Set Icon & Widget Style
    View or change how app icons and widgets appear. Choose default, dark, clear, or tinted.
  • Press Keyboard Shortcut
    Simulates pressing a keyboard shortcut. Optionally target a specific app.
  • Trigger Menu Bar Item
    Executes a menu bar item in the frontmost or specified app. Accepts menu paths like “File > Save As”.
  • Get Menu Bar Item
    Gets info about a menu bar item in the selected app. Returns title, enabled state, checked state, and keyboard shortcut.
  • Trigger Context Menu Item
    Executes a context menu item at the current mouse-cursor position.
  • Set Grayscale Mode
    Makes screen display in black and white.
  • Is Screen Being Watched
    Detects if the screen is being recorded, mirrored, or shared (Zoom, Teams, etc).
  • Stash Text
    Shows the given text in a floating window. Multiple calls add items to the sidebar list. Intended for temporary viewing, not long-term storage. Screenshot
  • Find Listening Port
    Finds TCP ports that currently have a listening process on this Mac.
  • Is Port Listening
    Checks whether a specific TCP port currently has a listening process.
  • Kill Process
    Stops a process by process ID, process name, port number, or listening port. Supports dry-run mode.
  • Open App (Extended)
    Options to pass in URLs, activate, force new instance, hide, launch arguments, and environment variables.
  • Close All Windows of App
    Closes all windows of the specified app.
  • Unminimize Windows of Active App
    Unminimizes all windows or the first window of the currently active app.
  • Isolate Window
    Hide all other apps and minimize all other windows of the current app.
  • Get/Set Accent Color
    View or change the system accent color.
  • Toggle Dock Folder
    Expands or collapses a folder in the Dock.
  • Get/Set Default Audio Device
    View or change the default audio input (microphone) or output (speaker).
  • Get Details of Audio Device
    Returns comprehensive information about audio devices.
  • Find Audio Device
    Returns all audio devices.
  • Get/Set Audio Device Mute State
    Control mute state of audio devices.
  • Get/Set Audio Device Volume
    Control volume level of audio devices.
  • Set Folder Color
    Change the color of folders.
  • Hide All Windows
    Instantly hides windows for all apps.
  • Minimize All Windows
    Minimizes all visible windows, with options to only affect the active app.
  • Quit All Apps
    Closes all running apps except menu bar apps.
  • Get Night Shift
    Returns whether Night Shift is currently enabled.
  • Get True Tone
    Returns whether True Tone is currently enabled.
  • Eject All Disks
    Safely unmounts all external drives.
  • Create Email with Files
    Creates a new email message in the default email app with the given files as attachments.
  • Empty Trash
    Permanently deletes items in the trash.
  • Toggle Show Desktop
    Shows or hides the desktop by temporarily moving windows aside.
  • Toggle Mission Control
    Shows or hides Mission Control.
  • Toggle App Exposé
    Shows or hides App Exposé.
  • Toggle Launchpad
    Shows or hides Launchpad.
  • Toggle Spotlight macOS 26 only
    Toggles Spotlight search, optionally navigating to a specific tab.
  • Get Latest Screenshots
    Returns the most recent screenshots taken with the system screenshot tool.
  • Get/Set Dock Position
    View or change the position of the Dock.
  • Get/Set Desktop Icons Visibility
    Show, hide, or check visibility status of desktop icons.
  • Get/Set Desktop Widgets Visibility
    Show, hide, or check visibility status of desktop widgets.
  • Get/Set Function Keys Mode
    Toggle or check if F1-F12 keys operate as standard function keys or media keys.
  • Get/Set Hot Corner
    View or change the configuration for a system hot corner.
  • Get/Set Keyboard Brightness
    View or change the keyboard backlight brightness level.
  • Get/Set Night Shift Color Temperature
    Control the Night Shift color temperature.
  • Get/Set Network Location
    Switch between different network configurations.
  • Get/Set iOS Notifications Enabled
    Control whether notifications from your iOS device appear on your Mac.
  • Center Mouse Pointer
    Centers the mouse pointer on the primary display.
  • Get/Set Mouse Pointer Visibility
    Get or set the visibility of the mouse pointer.
  • Invert Selection in Finder
    Inverts the current selection in Finder.
  • Create New Text File in Finder
    Creates a new text file in the current Finder location.
  • Toggle Hidden Files in Finder
    Shows or hides hidden files in Finder.
  • Get Slack Workspace
    Gets the name of the current Slack workspace.
  • Clear Recent Lists
    Clears recent items from menus.
  • Open System Setting
    Opens settings directly.
  • Get/Set Finder New Window Target
    Gets or sets the default folder that opens when creating new Finder windows.
  • Sleep Displays
    Puts all displays to sleep immediately.
  • Clear Clipboard
    Clears all contents from the system clipboard.
  • Get Apps Using Secure Input
    Secure Input prevents other apps from reading keystrokes when typing passwords.