Mouse & Keyboard Automation

Record, edit, and replay mouse and keyboard macros.

  • Linux Wayland/X11
  • Windows
  • macOS Intel/Apple Silicon
CrossMacro recording interface preview.

What it does

Record and replay

Capture clicks, movement, scrolling, and keyboard input for mouse clicker workflows, playback, loops, and repeat delays.

Edit and organize

Load, save, sequence, and edit macros with undo/redo, filters, variables, loops, conditionals, and delays.

Shortcuts and schedules

Run macros from global hotkeys, keyboard shortcuts, hold-to-run bindings, intervals, weekly plans, or one-time tasks.

CLI and runtime

Play, record, validate, inspect, configure, schedule, and run inline steps from scripts or a GUI-less desktop runtime.

Text expansion

Create text shortcuts with per-entry enablement and insertion-mode controls for desktop writing workflows.

Desktop polish

Use tray controls where available, switch themes, select language, tune logging, and manage update checks.

See it in action

Get CrossMacro