The Easy, Non-Root Way to Automate Android Without Tasker

Mihir Patkar 24-08-2016

One of the reasons Android is better than iOS 5 Reasons to Choose Android Over iPhone If you’re looking at buying a smartphone, you’re probably going to buy an Android device or an iPhone (sorry, Microsoft). What’s the difference, and which should you choose? We recently gave the pro-iPhone side of... Read More  is the amount of control it offers users. You can make Android behave just the way you want it to. In fact, you can tell it how you like things and even automate certain processes.


There’s no lack of automation apps on Android How To Automate Your Android Smartphone To Do Just About Anything Having a smartphone can make your life a whole lot more convenient. When you're lost, it can help you find your way home. When you're in a strange town that you don't know and want... Read More , but Tasker is the leader of them all. That said, despite a recent update, Tasker’s interface feels difficult Tasker For Android: A Mobile App That Caters to Your Every Whim When it comes to device automation, there's just one 900-lb gorilla in the Android space, and that's Tasker. True, Llama is an awesome free automation app, but it doesn't aim for Tasker's full power. Tasker... Read More to use. Plus, it requires you to root your Android device What Is Rooting? What Are Custom ROMs? Learn Android Lingo Ever had a question about your Android device, but the answer had a bunch of words in it that you didn't understand? Let us break down the confusing Android lingo for you. Read More . Even some tech geeks here at MakeUseOf abandoned the app because it was just too cumbersome.

If automation is supposed to make your life easier, then it shouldn’t be difficult to use. That’s why MacroDroid is going to be your new best friend. Or your butler.

MacroDroid: A Simpler Tasker

Download and install MacroDroid, and you’ll be surprised by how simple the interface is. Just see the difference between MacroDroid (left) and Tasker (right).


You’ll see six menu items in MacroDroid.

  • Macros: The “macros” or automations you have already set up.
  • Add Macro: Interface to make your own new macro.
  • Templates: Browse macros submitted by other users.
  • Settings: Dive into the app’s settings.
  • Forum: Discuss any issue or thought you have about MacroDroid.
  • Export/Import: Export or import your MacroDroid settings.

Obviously, you’ll start with Add Macro. Before you begin, it’s best to back up your Android device How to Back Up Your Android Device Properly Here's how to completely back up your Android device by protecting your photos, SMS, contacts, and everything else. Read More , just in case anything goes wrong. It’s unlikely, but better safe than sorry.

Also, you should know about Android permissions What Are Android Permissions and Why Should You Care? Do you ever install Android apps without a second thought? Here's all you need to know on Android app permissions, how they've changed, and how it affects you. Read More , since MacroDroid needs quite a few. Though the app has been around for some time now and generally has good reviews, so it should be safe.

How to Automate a Task

Each macro has three basic stages: Trigger, Action, and Constraints.



The trigger is whatever starts a macro. For example, shaking your phone is a trigger, or swiping a particular way is a trigger, or an incoming call can be a trigger. A macro can have multiple triggers, so that two conditions have to be met for the action to be executed.


The action is whatever task you want to execute. It could be sending a text, switching the GPS on or off, or even starting an app.

If you want to start an app based on a trigger, then you’ll need to choose which app and whether you want to start a new instance or use the running app. Once you choose the actions, tap Menu (three-dot icon) > Test Actions to see if you picked what you wanted.



The constraint is a set of conditions under which the macro won’t trigger. For example, you might have set up a macro to switch off mobile data when you connect to Wi-Fi. But you can set up the constraint to not do that for a certain Wi-Fi connection (like the wireless network at your gym, which often has a weak signal).

Once you’re done, tap the Menu > Test Macro to run it once. You don’t want to enable something without testing it, so don’t skip this step!

It’s all pretty simple, and once you set up a macro or two, you’ll know exactly what to do. Compared to Tasker, MacroDroid is far easier. But the best part is yet to come.


The Genius Lies in Templates

MacroDroid’s user base has built some fantastic macros over the years that can make your Android smartphone or tablet smarter than ever. These automated scripts are shared in Templates, sorted by Local, Top Rated, and Latest.

Like IFTTT for Android’s best recipes IFTTT Recipes That Help You Save Money IFTTT can be used to do nearly anything, and saving money is no exception. Here are some of the best recipes to help you live more frugally. Read More , this is where you’ll strike gold. Go through the Top Rated section to find some magnificent macros that will change how you use your smartphone.


Here’s a brief list of some of the cool ones:

You can add any of these macros to your own Android device and even edit them if you want a certain feature changed.

To edit a macro, browse to it in the main Macros folder. You can change any trigger, action, or constraint you want.

MacroDroid Free vs. Pro

The free version of MacroDroid restricts users to five macros running at any time. If you want more than five, you’ll need to pay $2.99 for the Pro version.

The free version is also ad-supported, so it can affect your battery a bit more than you’d want to.

Should you buy it? We’d recommend just trying it out first to see if the five macros are enough for you. If you want more, buy the Pro version.

Download: MacroDroid for Android (Free | $2.99 for Pro)

MacroDroid vs. Tasker vs. The Rest

Having tried out MacroDroid, I’m surprised by how well it works and how simple it is to set up. You don’t need to be a techie to figure this out. Just follow the on-screen instructions and you’ll be fine.


That’s not the case with several other Android apps, like Tasker, Agent, and more. This simplicity sets MacroDroid apart, and makes it the first app anyone new to automation should try. If you tried and dumped Tasker because it was too complex, give MacroDroid a shot.

If you’re looking for automation options for your iOS device, be sure to check out these handy iPhone shortcuts to automate everyday tasks.

Do you think MacroDroid is better than Tasker for simple automation? Have you found Tasker too complex? Are you an existing MacroDroid free or pro user? Tell us what you’re thinking in the comments!

Explore more about: Android Customization, Mobile Automation.

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Flip
    July 10, 2018 at 9:48 am

    2 years later and you still have not corrected your mistake, as others pointed out, Tasker does NOT require root. I stopped reading the article as soon as i saw that line and realized the author is misinformed and is now passing on misinformation. If your goal is to promote a specific app for whatever reason (monetary gain i would assume) please try not to misrepresent other competing apps in the process.

  2. Mox
    December 3, 2017 at 6:29 am

    Also MacroDroid requires rooted devices for some tasks. The same of Tasker.

  3. Saad Asif
    November 26, 2017 at 9:00 am

    Obviously AUtomate is not as simple as macrodroid, i know. But it has 100 times more detailed options as compared to macrodroid :) Again, For simpler things i have macrodroid and for more detailed and advanced options i have automate.

    • lama
      December 15, 2017 at 9:18 am

      You have very big battery!

  4. Saad Asif
    November 26, 2017 at 8:59 am

    Till a week ago i was a MACRODROID user since few years. But i found AUTOMATE and its wayyyyyyyyyyyy to detailed and more more optional as compared to MACRODROID. I still love macrodroid but if u want your phone to be THE BEST. Then u should have both macrodroid and automate.

  5. Praveen Kumar S
    August 26, 2016 at 7:43 pm

    Macroid and Tasker Comparison? Oh, come on, Mihir. As you know Tasker is more complex yet versatile. It's not some app. You can install Tasker and uninstall all other apps.

    • Anonymous
      August 30, 2016 at 4:57 pm

      Mihir is not suggesting MacroDroid as an equivalent alternative for Tasker, but rather as a starters' or non-geeks' alternative for Tasker. In fact, he states "..... Tasker is the leader of them all." So there is no need to treat him like some sort of dumbbell, this is a very useful article.

  6. Slaldrich
    August 25, 2016 at 11:42 pm

    You need to edit this for accuracy. Tasker doesn't require root. I used it for years on rooted devices. My current device is not rooted and Tasker is still effective and wonderful.

  7. Tiago Azevedo
    August 25, 2016 at 4:37 pm

    Tasker doesn't require root for 99.9% of it's features.

    Nothing beats Tasker. My smartphone is truly smart thanks to it.

  8. Testuser
    August 25, 2016 at 4:25 pm

    I think the automation app "Automate" deserves a mention as well. After all it works like Tasker or MacroDroid, but the main difference is the freedom in executing events and things. It is kinda a bit like visual programming, where you can set blocks of events and connect them together. This makes it a lot easier to achieve complex tasks. I use it to have a sound notification when my battery charge has reached 75% to save the battery from additional stress. As far as I remember I wasn't able to achieve this in MacroDroid before, as there was only a fully charged event.

  9. Lance
    August 25, 2016 at 9:55 am

    For voice commands it seems that this application needs root access, on Tasker it does not.

  10. Flashman0424
    August 24, 2016 at 8:49 pm

    How many hooks does it have for other things? I use a Wink Tasker profile to talk to my phone and turn lights on and off. Can I disable my PIN using this tool? I haven't downloaded it, but it sounds similar to other tools... Less powerful, less effective than Tasker.

  11. Alan Burnstine
    August 24, 2016 at 5:06 pm

    "Plus, it requires you to root your Android device" Um... No, it doesn't. There are root specific features that advanced users may desire, but 99.9% of all Tasker functions don't require root.

    No argument about feeling cumbersome to use, but the level of control it provides in my opinion makes it worth taking the effort to learn.