1. Getting started

Install SwiftBiu and keep it in the menu bar, then grant Accessibility permission when the app prompts you. The five interactive scenes below are the same real workflow simulations used on the homepage: choose one to see its trigger, action, and result before configuring the details.

Reference guide

The macOS Context Actions Workflow Guide

account_treeInput → trigger → action → result

A context action workflow starts with the payload already in front of you. Choose the input first, then choose the lightest trigger and the route that returns a useful result to the app you are using.

Comparison of macOS context action workflow patterns
Input Trigger Typical route Best when
Selected textToolbar, shortcut, or gestureTranslate, search, format, AI, or pluginThe app exposes a normal text selection
Screen region / OCROCR shortcut, then draw a regionRecognize locally, then copy or run a text actionText is visible but not selectable
FileSelect, drag, or use a file shortcutCompress, convert, share, reveal, or route to a pluginThe file is already in Finder or another file surface
App contextThe same shortcut or gestureInherit global rules or use a per-app routeSafari, Xcode, Finder, or another app needs different behavior
Plugin inputToolbar, shortcut, or an upstream workflowJavaScript action or HTML web extensionBuilt-in actions do not express the final step

Start with the payload

Use selected text when the app exposes it. Use OCR when the words are visible but not selectable. Use file actions when the object is a file, and use the clipboard when the next step is paste, open, or hand-off.

Text actions · OCR · File actions

Add routing only where it helps

Keep a global shortcut as the baseline, then add drag directions or per-app rules when the same input should behave differently. Extend the last step with a plugin instead of rebuilding the trigger.

Drag triggers · Per-app rules · Plugin extensions

A practical selection checklist

  1. 1. Can the source be selected? Start with Text actions.
  2. 2. Is it visible but not selectable? Start with OCR.
  3. 3. Is the payload a file? Use File actions or a drag route.
  4. 4. Does behavior change by app? Add an App rule.
  5. 5. Is the final step custom? Hand the payload to a Plugin.

For implementation examples, continue to Plugin scenarios. For the full setup sequence, use the Triggers & rules, App configurations, and Extensions sections below.

Start & workflows

Real SwiftBiu text, AI, image, and file workflows on macOS.

text_fields快捷文本处理
SwiftBiu Notes
format_paint ios_share
May 21, 2026 at 4:40 PM
Hello SwiftBiu
Polish this release note
Draw SwiftBiu icon
translate Translate
English arrow_forward Chinese
auto_awesome SwiftBiu AI Analyzing
Replace Append Applied
palette Generated Image
SwiftBiu logo

Draw SwiftBiu icon

folder_open快捷文件处理
compress Compress Images Complete check_circle
open_with无缝方向拖放
Finder · Downloads
view_column more_horiz
launch-poster.png 8.4 MB · Image
add south Hold ⌥ to confirm

south Drag down to download

download_done
Saved to Downloads launch-poster.png · 8.4 MB
document_scanner本地屏幕 OCR
Preview · invoice.pdf
crop_free more_horiz
SwiftBiu — context actions for text, files, OCR & plugins.
0 × 0

SwiftBiu — context actions for text, files, OCR & plugins.

SwiftBiu — 上下文动作平台,覆盖文本、文件、OCR 与插件。

document_scanner Frame text on screen with a shortcut

Press to start OCR
content_paste剪切板历史
keyboard_alt Any App Input
Current app Input field
edit_note

Press the shortcut, then move right to choose the first Clipboard item.

add Waiting for Clipboard input arrow_upward
sellSwiftBiu 5
bolt Click an item to insert it into the current input
bolt Inserted at the cursor

Real SwiftBiu text, AI, image, and file workflows on macOS.

Open SwiftBiu from the menu bar

The menu bar popover is the control center for setup and management; everyday actions still happen inside the app you are using.

  • dock_to_right Pinned actions and extensions: launch a favorite or open its configuration.
  • settings Settings (⌘,): manage triggers, toolbar appearance, app rules, and extensions.
  • power_settings_new Quit SwiftBiu (⌘Q): stop the menu bar app and all active triggers.

route Core workflow

2. Triggers & rules

Choose how SwiftBiu is invoked, then define how each text, image, or file payload should be routed. Global copy behavior, gestures, shortcuts, drag routes, and OCR keys become the baseline for every app and can be backed up through iCloud.

Option smart trigger

SwiftBiu uses Command+C by default. After granting Accessibility permission, record Option directly in the title shortcut recorder—or choose another modifier that better fits your habits.

tune

Configure the global rules

Use the settings panel to decide which events invoke SwiftBiu, which action runs, and when an app-specific rule should override the global default.

Trigger Rules Settings
content_copy

Copy triggers and enhanced shortcuts

Use Command-C, replace it with a custom shortcut, or require a confirmation shortcut before the toolbar appears.

gesture

Single Option & sequential modifier triggers

Tap single Option key or sequential keys ⌥(Left)+⌘(Left) to instantly trigger the floating toolbar or target action.

radar

Smart Payload hotkey dispatching

The same hotkey triggers translate for text, compress for images, and AirDrop for files.

apps

Contextual app routing

Let one app inherit global behavior, another app run a plugin directly, and a noisy app stay silent.

content_paste_go

Copy triggers

  • Choose whether copying shows SwiftBiu or runs a specific action directly.
  • Configure system copy, enhanced copy, confirmation shortcuts, and the default trigger action.
touch_app

Gesture shortcuts

  • Configure double-tap, left swipe, right swipe, Shortcut + Gesture, and Gesture + Shortcut globally.
  • Bind quick triggers to the SwiftBiu toolbar, built-in actions, JavaScript plugins, or web extensions.
drag_indicator

Drag-and-drop quick triggers

  • Configure global file drag directions, 4/8-way radial triggers, drag timing, and default file actions.

text_fields Core workflow

3. Text actions

Select text in Mail, Safari, Notes, editors, or chat apps and the native toolbar appears beside the selection. Run an action there, or bypass the toolbar with a dedicated shortcut or gesture.

SwiftBiu Text Actions Preferences Portal
Text Toolbar Live Preview
Select text in any application
Select text anywhere on macOS
translateTranslate⌥T
auto_awesomeAI Rewrite⌥R
searchSearch⌘K
codeFormat⌥F
Horizontal (Icons Only) ↔ Vertical (With Names) Loop

touch_app Basic Usage

format_line_spacing Select Text: Highlight text in any application (Browser, Word, etc.).
visibility Toolbar Appears: The toolbar automatically pops up near your cursor.
ads_click Click & Action: Click an icon to execute the corresponding action.

widgets Built-in Actions

SwiftBiu comes with several core productivity tools:

content_copy Copy, Cut & Paste: Core clipboard management.
search Search: Perform searches using your preferred engine.
open_in_new Open Link: Quickly open selected URLs in your browser.
translate Translate: Instant translation of selected text.

info Each action can be toggled individually in the Built-in Extensions settings.

content_copy
Multi-Instance Extension Copy (Copy Presets) Click the copy icon (content_copy) next to any plugin with settings to duplicate separate preset instances! Configure 'EN-ZH', 'ZH-EN', 'Google Search', and 'GitHub Code Search' at once—no need to switch languages or engines in settings repeatedly.
animation
Custom Lottie JSON Vector Animation Icons Built-in text/file actions and custom extensions fully support binding Lottie JSON vector animation icons! Hover or trigger reveals premium micro-interactions.
translate

Translate, search, copy, cut, paste

Use built-in actions for translation, search engines, link opening, clipboard helpers, and text formatting without switching apps.

auto_awesome

AI text and image actions

Run AI rewrite, prompt-driven processing, Gemini-style actions, or text-to-image tools from the same toolbar.

link

Plugin-powered text workflows

Send selected text into JavaScript plugins or richer HTML web extensions, then paste output back or show an interactive result.

keyboard_command_key

Dedicated shortcuts & dynamic icons

Bind built-in actions to shortcuts with SF Symbol bounce, rotate, and pulse animation feedback and dynamic icon states.

folder_open Core workflow

4. File actions

Authorize the folders you want SwiftBiu to use, then select or drag a file. Run a compatible action from the toolbar or throw the file toward a configured 4/8-direction route.

SwiftBiu File Actions Preferences Portal
folder_open
Step 1 · Folder Access Authorization

Authorize the Target Folder Root Directory

Due to macOS App Sandbox security mechanisms, before running file actions (such as image compression, format conversion, or renaming), the essential first step is to authorize the target folder root directory. Authorizing your home directory (~) once covers Desktop, Downloads, Documents, Pictures, and iCloud Drive, avoiding repeated prompt requests.

Folder Authorization

Grant access to a parent folder so SwiftBiu can reuse permissions for files inside it.

home
Recommended Access Recommended range: ~

Authorizing your home directory once covers Desktop, Downloads, Documents, Pictures, Movies, Music, and iCloud Drive, avoiding repeated prompt requests.

check_circle Home Directory Authorized
Authorized Folders
folder
/Users/username
Includes all files and subfolders in this directory.
delete
File Toolbar Live Preview
Select file in Finder
image
App_Banner_Design.png PNG Image • 2.4 MB
compressCompress Image⌥C
imagesmodeConvert⌥E
ios_shareAirDrop⌥S
drive_file_moveMove File⌥M
Horizontal (Icons Only) ↔ Vertical (With Names) Loop
compress

Image and video compression

Compress one file or a batch and watch progress, output size, saved ratio, and generated files.

imagesmode

Convert images and remove backgrounds

Use built-in file actions for image format conversion and image background removal when those actions fit the selected file type.

ios_share

Share and reveal files

Send files through AirDrop, system share, Reveal in Finder, Open With, or other system integration actions.

drag_indicator

4/8-direction drag routes

Map file drag directions to different actions. You can combine drag timing with shortcuts and customize routes per app.

drive_file_move
Built-in [File Move] Extension & Multi-Directory Archiving Built-in File Move tool allows saving selected/dragged files to designated folders (e.g. ~/Downloads, ~/Documents/Archive). Click the copy icon next to the extension (content_copy) to create multiple path presets for one-click archiving!
animation
Custom Lottie JSON Dynamic File Icons All file actions (compression, conversion, moving, scripts) support Lottie JSON icons, playing fluid micro-animations in context menus and 4/8-direction drag wheels.

document_scanner Core workflow

5. OCR capture & recognition

When text cannot be selected, trigger OCR and draw a screen region. SwiftBiu recognizes the content locally, then lets you copy, translate, summarize, or pass it into another action.

SwiftBiu OCR Recognition Preferences
crop_free

Region selection

Press the OCR shortcut, draw a rectangle, and let SwiftBiu recognize the text inside that screen area.

content_copy

Copy or translate automatically

Choose whether recognized text should be copied, translated, or shown for another action.

call_split

Route OCR text to plugins

Treat OCR text like selected text: send it into text actions, AI workflows, or your own SwiftBiuX plugins.

Core workflow

SwiftBiu clipboard

Invoke the clipboard via custom shortcut keys. Double-click to paste, or pass text, images, videos or files to the matching SwiftBiu extension for further processing.

checklist Operating Instructions

1

Enter a custom shortcut key in SwiftBiu clipboard settings, and use it to summon the clipboard panel anytime.

2

Place the cursor in the input box, search box, or editor, and press the configured shortcut key.

3

Double-click the text or image in the clipboard to quickly paste it into the current input area.

4

Select the clipboard content to call the corresponding extension: fast text translation, image compression or format conversion, and fast video compression.

5

After the clipboard recognizes the local file or text file path, you can execute "Open with specified application".

6

Configure applications by suffix: Preview for images, Xcode for Swift projects, and VS Code for JS/TS code.

SwiftBiu Clipboard Panel
info
Tips: The clipboard is not only a pasting history, but also an extension portal: the content type will match the available text, image, video and file extensions.
SwiftBiu Clipboard Preferences

tune Clipboard preference support configuration options feature summary

In the Clipboard Preferences page, you can fully customize the shortcut recall, storage filtering, paste format and click response:

keyboard

Shortcut keys and fast paste

  • Keyboard Wake-up Shortcut: Record and bind a global wake-up shortcut (default double-click Option(Left)).
  • Quick Paste Modifier Key: Hold down the prefix modifier key and press number keys 1~9 to instantly paste history items without positioning the cursor.
  • Mixed combination expression: When the copied content contains both text and files, you can specify the file to be presented as "file name", "file path" or "file content".
database

Storage capacity and sensitive filtering

  • History Limit Management: Supports storing up to 10,000 items. Once the limit is reached, "Favorites" are intelligently protected, and the oldest unfavorited items are removed first.
  • Ignore specific clipboard types: Customize to add and manage 11 masked data types (such as password managers, sensitive binary data, etc.).
  • Automatic file synchronization protection: Limit file synchronization size (maximum 5 files per file, 20MB individually, 50MB total protection).
near_me

Paste formatting and window behavior

  • Plain text paste switch: Automatically strip fonts, colors, hyperlinks and HTML rich text formatting from text to maintain clean output.
  • The window follows the cursor: when you press the shortcut key to bring up the panel, it is automatically positioned next to the current mouse pointer, and the selection is quickly absorbed.
  • Automatic collection of high-frequency items: When repeated copying or pasting reaches the set number of times (such as 3/5 times), it will automatically be classified into collections.
touch_app

Click-to-response and combined export

  • Click the combination order: When selecting multiple historical combinations, you can splice and export according to "copy time from old to new" or "new to old".
  • Image and file click response: Customize the action (preview/copy/paste) when clicking on the image preview or file icon.
  • Specify application linkage to evoke: After the local text/file path is recognized, you can configure it to be opened by default using VS Code/Xcode/Preview.

tune Settings & extensions

7. Menu & Action Settings

In General Settings, customize global floating toolbar action items, define file extension rules, and pin key preferences pages to the SwiftBiu main menu.

General Settings Overview

settings_suggest Setting function and option support instructions

In the SwiftBiu settings panel, you can freely configure menus, action rules and custom response logic:

list

Global Toolbar Actions

Reorder and toggle text actions, shortcut macros, and file actions in the floating toolbar to keep essential tools at your fingertips.

  • Supports turning on/off various extension icons in the shortcut toolbar.
  • Drag and drop to customize the display order and priority of toolbar action buttons.
Global Toolbar Actions Modal
folder_open

File Extension Rules

Set high-priority action chains based on file extensions (.png, .mp4, .pdf), overriding global toolbar defaults for specific file workflows.

  • Bind and open apps by file extension (e.g. .png, .swift, .js).
  • Exclusive extension capability called when automatically matching specific file suffixes.
File Extension Rules Modal
menu

Main Menu Management

Pin key preference panels directly to the system menu bar and assign dedicated global hotkeys for instant one-click access.

  • Customize the main menu to show menu items and hide secondary functions.
  • Directly record and bind shortcut keys for commonly used main menu options.
Menu Management Modal

8. Toolbar & appearance

Choose a horizontal or vertical toolbar, decide which labels and shortcuts are visible, and preview the SF Symbol feedback used when an action runs.

Toolbar layout and animation demonstration
Select text to trigger the floating toolbar:
SwiftBiu makes work more efficient
translateTranslation⌥T
syncConvert⌥C
auto_awesomeAI assistant⌥A
Horizontal (no name) ↔ Vertical (with name) animation loop
Toolbar Settings

palette Summary of toolbar appearance and layout configuration options

In the toolbar preference page, you can fully customize the arrangement direction, component visibility, pixel anchoring, SF dynamics and glass material:

view_column

Basic layout and component visibility

  • Arrangement direction: Supports horizontal (Horizontal) expansion and vertical (Vertical) stacking architecture switching.
  • Three-level size adjustment: Provides 3 basic control sizes: Compact, Standard, and Relaxed.
  • Element visibility and SF dynamics: Freely control icon, name and shortcut key prompt display, support Hover and Auto animation modes.
open_with

Position anchoring and popup delay

  • Relative cursor positioning: Supports Above, Middle, and Below anchoring of selected text words.
  • X/Y coordinate pixel fine-tuning: Precisely fine-tune the physical pixel offset of the panel pop-up in the range of -400px ~ +400px.
  • Pop-up waiting delay: Set the display delay from 0ms to 2000ms to effectively avoid daily accidental selections.
crop_square

Rounded corners and theme colors

  • Multi-level fillet style: supports Square (right angle), Rounded (rounded corner), Pill (capsule) and Custom pixel-level fillet radius.
  • Accent theme color: Follow the macOS system accent color, or freely specify your own highlight color through Color Picker.
  • Customized glass tint: Independently configure the base tint and opaque lining color of the Gaussian glass material.
filter_none

Contrast between glass material and background

  • Background opacity adjustment: 10% ~ 100% Freely control the concentration of the glass material and the intensity of the underlying visual effects.
  • macOS 26 Liquid Glass: Intelligently responsive Native Glass materials and Gaussian Blur on macOS Tahoe.
  • Solid color fill fallback mode: Close the transparent glass with one click and switch to traditional solid color high contrast fill card.

9. App configurations

Override the global defaults for Safari, Xcode, Finder, or any other app. Each app can inherit the default, expose its own toolbar actions, or use dedicated trigger routes.

🧭 Safari Customize

Swipe right to select words → Translation + AI summary

⌘C trigger → open the web plug-in box

🛠️ Xcode Customize

Right swipe code → Format JSON/Swift

Select Symbol → Base64 codec

📁 Finder Inherit global

Select file → Image compression/format conversion

Drag and Throw → 4/8 Directional Action Wheel

App Configuration
select_all

Active trigger areas

Define where SwiftBiu is allowed to respond inside each app, avoiding sidebars, canvas edges, games, or other areas prone to accidental triggers.

widgets

SwiftBiu toolbar

Customize whether the toolbar appears, how it appears, which actions are available, and the action order for each app.

keyboard_command_key

Copy triggers and gesture shortcuts

Override copy triggers, double-tap or swipe gestures, shortcut combinations, and quick triggers per app for editors, browsers, chat tools, or pro software.

drag_indicator

Drag-and-drop quick triggers

Customize file drag directions, 4/8-way radial routes, and default file actions per app so images, videos, and documents can follow different workflows.

10. Extensions, sync & sharing

Manage built-in actions, SwiftBiuX plugins, HTML web extensions, and the store. Back up configurations through iCloud or export reviewable .swiftbiuxs source packages for sharing.

extension
Export & Share Reviewable Extension Source Code Package custom extensions into installer packages or generate shareable iCloud links
Installed Extensions
Extension Store
Built-in Extensions

iCloud Sync & Device Management

SwiftBiu utilizes Apple CloudKit & iCloud Keychain for native secure sync of settings, clipboard history, and extensions, with self-service multi-device licensing.

cloud_sync iCloud Sync Scope & 3-Device Licensing Management

Log into the same Apple ID across Mac or iOS to seamlessly share all configurations and Pro privileges:

sync_alt

iCloud Cloud Synchronization Scope

Automatic cross-device data sync
  • tune App Settings & Preferences: Global triggers, Per-App rules, and toolbar layouts sync completely.
  • extension Extensions & Custom Presets: Installed SwiftBiuX extensions, sort order, and custom action parameters.
  • history_edu Clipboard History & Favorites: History logs, pinned items, and custom tags sync automatically.
  • lock Encrypted Key Sync: Third-party API keys are encrypted via iCloud Keychain (256-bit AES) for maximum security.
devices

Single Purchase · iCloud Binding Supports 3 Macs

Self-service device unbinding & re-activation
  • shopping_bag Unified Website / MAS Binding: Activated via code or bought on App Store, Pro privileges bind automatically to your iCloud (Apple ID).
  • laptop_mac Activate Up To 3 Macs Simultaneously: A single Pro license supports up to 3 Mac devices under the same iCloud account simultaneously.
  • manage_history Self-Service Seat Management: Manage bound Macs in 'Preferences - License' and click 'Remove Device' when upgrading or replacing computers.
  • verified_user Seamless Re-activation Anytime: After freeing a seat, sign in on your new Mac with your iCloud account to activate without repurchasing.

Website vs App Store Version Comparison

To comply with macOS App Store Review Guidelines (Guideline 2.4.5) while providing power users with unrestricted automation capabilities, SwiftBiu is divided into Website DMG and App Store versions. Licenses are fully cross-compatible.

Comparison Category Website Version (DMG) Mac App Store Version
Accessibility (AX) Permissions & App Hierarchy Advanced Parsing: Leverages full AX permissions to inspect UI component trees for precise detection and context-aware triggers. Basic Detection: Sandboxed without UI component tree access; occasional non-triggers may occur, recommended with hotkeys.
Shell & AppleScript Execution & Callbacks Full Support: Native execution of Shell & AppleScript actions, directly calling terminal commands and receiving real-time output callbacks. Sandbox Restricted: Restricted by App Sandbox security; cannot run external scripts or capture command callbacks directly.
Software Update Mechanism Direct Website Download Updates Mac App Store Automatic Updates
Purchase & Payment Methods Supports Website Credit Card / Alipay online purchase, auto-generating exclusive activation keys for manual entry In-App Purchase via Apple ID account with instant automatic activation
Cross-Version & Multi-Device License Sharing App Store purchase records bridge directly to Website DMG via Shared Keychain & iCloud Supports up to 3 Mac activations under the same account via iCloud quota management

published_with_changes 💡 Seamless Cross-Version Switch Tip

If you purchased Pro on the App Store and want to experience advanced cross-app auto popups and Helper scripts, simply download the Website DMG version. It will automatically detect your App Store license via Shared Keychain—no repurchasing required!

13. Free vs Pro

We are committed to providing a high-quality free plan, while offering a lifetime Pro license for advanced users who need robust multitasking. Below is the detailed feature comparison:

Feature Free Tier Pro Tier
Text Actions Fully Free Includes all free features
File Actions 1 active action (manual switching required) Enable multiple at once (no switching required)
Shortcut Actions 1 active action (manual switching required) Enable multiple at once (no switching required)
Extension Actions 1 active action (manual switching required) Enable multiple at once (no switching required)
Simultaneous Multitasking 1 shared premium slot Multiple actions active at once, staying ready together
Custom Trigger Rules Supported (shortcuts, app configurations, extension triggers) Supported (shortcuts, app configurations, extension triggers)
Technical Support Community Support Priority Technical Support
Future Updates All future Pro features
Price & License Free to Use $9.99 Lifetime License (Pay once, own forever)

14. Troubleshooting

Check Accessibility permission, app configurations, shortcut conflicts, OCR settings, file drag routes, folder authorization, or plugin loading issues.