MacroDroid – Device Automation

Report this app


32.98 MB

MacroDroid makes it easy to automate tasks from your Android tablet or smartphone. MacroDroid’s simple user interface makes it easy to create fully automated tasks with just a few clicks

Here are some examples of MacroDroid’s ability to help you get automated

# Stream music and Bluetooth to optimize your day. You can also switch on WiFi when you’re near your home.
# Reducing battery drain by dimming the screen or switching off Wifi.
# Save on roaming charges (automatically turn off your data)
# Increase safety while commuting by reading your notifications (via SMS or Text to Speech), and sending automated replies via email or SMS
# Create custom sound and notification profiles
# Use stopwatches and timers to remind you of certain tasks.

These are just some of the many ways MacroDroid can help make your Android life easier. This is how it works in 3 easy steps:

1. Choose a trigger

The trigger is what signals the macro to begin. MacroDroid has over 70 triggers that can be used to initiate your macro. Location-based triggers such as GPS, cell towers etc., device status triggers like battery level, app opening/closing, and sensor triggers such as shaking, light levels, and connectivity triggers such Bluetooth, Wifi, and Notifications.
Macros can be automatically triggered, but you also have the option to place a shortcut on your homescreen or use the Macrodroid sidebar.

2. Choose the actions you would like to automate.

MacroDroid can do more than 100 actions that you would normally perform by hand. Connect to your Bluetooth device or Wifi device. You can select volume levels, talk text (such as your incoming notifications), set a timer and dim your screen. Tasker plugin is also available.

3. Optionally, Configure Constraints.

You can set constraints to limit the power of macrofire when you need it.
You live near your workplace and only wish to use your company’s Wi-Fi during work hours. You can set a restriction to limit when the macro can be invoked. MacroDroid has 50 types of constraints: connected devices, battery level, time and day constraints and headphones inserted.

MacroDroid can also be used with Tasker or Locale plugins, which will expand the possibilities.

For beginners

MacroDroid’s unique interface features a Wizard, which guides you step-by-step through the creation of your first macros.
You can also use an existing template in the template section to customize it to suit your needs.
You can get help from other users through the built-in forum, making it easy to learn all about MacroDroid.

For more advanced users

MacroDroid provides more complete solutions, such as the use of Tasker or Locale plugins and system/user-defined variables, scripts and intents. Advanced routing such as IF, THEN or ELSE clauses, AND + ORs are also available.

MacroDroid’s free version allows you to create up to five macros. For a small fee, you can unlock the full power of MacroDroid. You can create unlimited macros.

Background running

If you have issues with the app not staying alive in the background please see

Wear OS

MacroDroid also includes the basic Wear OS companion app that allows you to launch macros directly from your watch.


For all questions or feature requests, please use the in-app forum.

Report bugs using the built-in ‘Report Bug’ option found in the troubleshooting section.

Wear OS

This app includes a Wear OS companion application for basic interaction with MacroDroid. This app is not standalone and must be installed with the phone application in order to function.

Run Macro, Cancel Macro and Disable Macro actions now supports entering macro by name (supports magic text).

Additional settings are now saved when exporting and via auto backup.

MacroDroid Variable constraint now supports the define keys manually option.

Fixed issue where categories could not be added or removed from the category list screen.

Fixed issue in incoming SMS/call triggers where the number comparison would not always work correctly.

How to install MacroDroid - Device Automation app?

Step 1:

Click on the official app store link above.

Step 2:

Tap "Install" to download MacroDroid - Device Automation from the Google Play Store or Apple App Store.