Record clicks and keystrokes, move data between Windows applications, and schedule repetitive work. Use a visual recorder to get started, then add scripts when a workflow needs more control—including with older desktop software.
30-day Standard trial · Windows 10/11 · No credit card required
A customer account from production engineering
“This has cut us some 2 hours each day”
Jimmy Westberg Design Engineer / Technical Communicator, Voith Group
A published account of automating production drawings and email delivery—not a typical-results or instant-setup promise. Read his full story, including the implementation work.
Read the full customer testimonialsUnique screen image recognition functions for automation of ANY process. Automate anything you see on your screen.
Use Code Builders and Wizards alongside the macro recorder to create Windows automations, then refine them in the editor.
Edge & Chrome functions, IE WebRecorder and IE Code Wizards for Building Web Macros - Complete browser automation bridging Web and Desktop.
Easy to use Debugger - Step Through Macros, Inspect Variables, Get Results Fast! Full featured macro editor with code completion.
Built-in scheduling makes it easy to run automations at any time — including overnight or unattended. Many users run Macro Scheduler on dedicated VMs or use remote access tools (such as VNC or VMware) to enable reliable unattended operation in corporate environments.
AI-powered assistant for script analysis, debugging, and automation generation. Get intelligent help with complex automation tasks for licensed users.
Record your actions or write scripts using our intuitive visual editor and powerful but simple scripting language.
Fine-tune your automation, add conditions, and test thoroughly with our debugging tools.
Deploy your automation with scheduling, monitoring, and detailed logging for enterprise reliability.
Trusted by thousands of businesses worldwide with a track record of stable, dependable automation.
Automate Windows desktop and browser tasks, including workflows involving older applications.
A one-time licence includes 12 months of maintenance and updates. Maintenance can be renewed optionally; the licence to use your purchased version is perpetual.
Easy enough for non-programmers, yet powerful enough for complex enterprise automation scenarios.
See Macro Scheduler in use and explore how its recorder, scripting tools and scheduler fit into Windows workflows, from legacy applications to browser-based tasks.
Macro Scheduler launched in 1997 as a simple Windows macro recorder and scheduler. Since then, it has grown into a complete Windows automation platform — with scripting, wizards, debuggers and advanced integration capabilities.
Before "Robotic Process Automation" was even a term, our users were automating complex Windows workflows.
Today, Macro Scheduler remains trusted worldwide as the go-to tool for automating Windows applications — even those that modern RPA platforms can't handle.
Build practical workflows around desktop software, browser tasks and the systems your team relies on.
From our customer testimonial archive. Publication dates are not recorded; individual results depend on the workflow.
“Macro Scheduler has enabled us, as non programmers, to write our own interfaces and macros between a variety of systems.”
Read the full customer testimonials“Manually this took me 3-5 minutes per order. With Macro Scheduler, 4-5 seconds each.”
A customer-reported result for software order fulfilment and activation-code emails.
Read the full customer testimonials
Sometimes you don’t have the time to build automations yourself — and that’s where we can help. Our team has delivered custom automation solutions for organizations of all sizes — from small businesses to large enterprises including the NHS and other major healthcare providers. We’ve helped streamline processes, cut down on repetitive work, and free up valuable time.
From filling forms and integrating legacy systems to automating entire workflows, we can design and deliver a solution tailored to your needs.
Trusted by healthcare and enterprise organizations
Compare personal, subscription and perpetual licence options. Each plan is designed for a different way of using Windows automation.
Loading current Paddle prices. Final price and tax are confirmed at checkout.
View All Pricing Options & Enterprise PlansMacro Scheduler can automate virtually any Windows application — including desktop software, legacy systems, and apps that modern RPA tools struggle with. It works with Windows controls, simulates keyboard and mouse input, and can even automate apps that require screen image recognition.
In addition, Macro Scheduler includes dedicated Chrome and Edge functions for modern web automation and data scraping, making it ideal for automating browser-based workflows as well.
No programming experience is required to get started. Macro Scheduler includes easy-to-use wizards and a visual macro recorder to help you build Windows macro automations without coding. For advanced automation, you can use its powerful built-in scripting language — but many users start with simple recorded macros and evolve from there.
A subscription provides access to the latest version, updates and new features while the subscription is active.
A one-time licence gives you perpetual use of the version purchased and includes 12 months of maintenance and updates. You can optionally renew maintenance after that period to continue receiving updates and priority support; your licensed version remains usable if you do not renew.
Yes — scheduling is built into Macro Scheduler (it's in the name!). You can easily schedule scripts to run at specific times, on specific days, or at system events. It's ideal for automating repetitive tasks overnight, during off-peak hours, or as part of routine workflows.
Yes. Macro Scheduler can run automations unattended — whether scheduled, triggered by system events, or run from the command line. It's ideal for automating tasks on servers or running in the background.
Yes. Macro Scheduler can interact with other software via its scripting language, command line, COM interface, and standard Windows APIs. It also supports reading/writing files, databases, and web APIs — making it flexible for integrating with wider workflows.
Yes — we provide responsive email-based support for all licensed users.
Users with active maintenance also receive priority support. Additionally, the Macro Scheduler forums and extensive online help resources offer a wealth of tips, examples, and community expertise.
Absolutely! If you don't have the time or resources to build automations yourself, our team can develop custom automation solutions for you.
We've delivered automation projects for organizations including the NHS and large healthcare providers, automating everything from form filling and data entry to complex workflow integrations with legacy systems.
Ready to automate a Windows task?
Download the Windows software and explore the recorder, scripting tools and scheduler. Compare licence options whenever you're ready.