Automation has never been easier
To create a macro simply select your trigger, choose your actions and add optional constraints.
Choose the trigger that will make your macro run. There are over 85 to choose from such as day/time, incoming SMS and battery level.
Set up one or more actions that you want to perform in your macro. There's over 100 things you can do, some examples include sharing your location, sending an email or speaking some text aloud.
Only want your macro to run when plugged in? No problem, just add a constraint. There's over 50 to choose from
Great power, simple to use
Tweak your macros in the easy to use edit screen. Add or remove features and configure your macro to meet your needs.
Simple and effective colour coding means you'll never mix up your SMS trigger with your send SMS action.
Take advantage of powerful features such as custom variables, stopwatches and basic control flow (If/Else, While/Do).
Fully compatible with Tasker and Locale plugins and interface with other applications that support standard Android shortcuts.
Help is on hand
MacroDroid is designed with ease of use in mind. If you need a little extra help, simply long press any action, trigger or constraint for more details. Check out the wiki page for more information.