MacroDroid - Device Automation

Contains adsIn-app purchases
95K reviews
Content rating
USK: All ages
10M+
Downloads
Content rating
USK: All ages
Users Interact, In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Turn your Android device into a smart assistant that works for you. MacroDroid is the easiest way to automate almost anything on your phone or tablet — no coding required, just a few taps.

What can you automate?

✦ Auto-reject calls when you're in a meeting (synced with your calendar)
✦ Read incoming messages aloud while driving and reply hands-free
✦ Switch on Bluetooth and start your music the moment you enter the car
✦ Turn on Wi-Fi automatically when you arrive home
✦ Save battery by dimming the screen and disabling radios at night
✦ Create custom sound and notification profiles for work, sleep, or the gym
✦ Get reminded about tasks with timers, stopwatches and location alerts
✦ Keep your storage tidy by automating file copy, move and delete tasks

These are just a handful of ideas — the possibilities are virtually endless.

How it works — 3 simple steps

1. Pick a Trigger
Choose what kicks off your macro. MacroDroid offers over 120 triggers, including location (GPS, cell towers, geofences), device status (battery, app launches, data usage), sensors (shake, light, proximity, fold angle), and connectivity (Bluetooth, Wi-Fi, notifications, webhooks). You can also launch macros manually with a home screen shortcut or the customisable MacroDroid sidebar.

2. Choose your Actions
Decide what happens next. Pick from over 200 actions: connect to devices, adjust volume, speak text aloud, send messages, control media, take screenshots, dim the screen, run Tasker plugins, and much more. Chain multiple actions together to build powerful workflows.

3. Add Constraints (optional)
Fine-tune when your macros run. With over 80 constraints, you can limit a macro to certain days, times, locations, or device states — for example, only connecting to office Wi-Fi during working hours.

Designed for everyone

New to automation? Get started in seconds with the built-in Template store — browse hundreds of ready-made macros shared by the community, install one with a single tap, and tweak it to fit your needs. The in-app help and active user forum mean you're never stuck for long.

Power user? Dive deeper with user-defined variables, dictionaries and arrays, intents, scripting, IF / THEN / ELSE logic, AND/OR conditions, loops and Tasker/Locale plugin support.

Free vs Pro

The free version is ad-supported and lets you create up to 5 macros. Upgrade to Pro with a small one-time payment to remove all ads and unlock unlimited macros — no subscriptions, ever.

Wear OS Companion

MacroDroid includes a Wear OS companion app for triggering and interacting with your macros from your wrist, including watch face complications. The phone app is required.

Accessibility Services

Some features (such as automating UI interactions) use Android's accessibility services. This is entirely optional and at your discretion. MacroDroid never collects or logs any user data through accessibility services.

Support & Community

Join thousands of users in our active community forum at http://www.macrodroidforum.com — the best place for usage questions, feature requests and macro-sharing inspiration. To report a bug, use the in-app "Report a bug" option in the Troubleshooting section.

---

Stop doing the same things over and over. Let MacroDroid do them for you.
Number one automation app for Android - Over 30 million Downloads.
Updated on
Oct 6, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    App info and performance and Device or other IDs
  • This app may collect these data types
    Location, Personal info and 2 others
  • Data is encrypted in transit
  • You can request that data be deleted

Ratings and reviews

91.8K reviews
Quentin Newald
January 16, 2025
This app is seriously powerful. You can do pretty much every kind of automation you can think of. I'm always surprised how much thought has gone into making each action as easy to use as possible. I just made an automation to summarize, explain etc. text on screen using a local ai. And every time I finish one macro I get another idea on what to do next. Lots of fun and very useful! 5 stars well deserved.
28 people found this review helpful
Did you find this helpful?
Bastrah
November 3, 2024
Pro costs 6,99€ and they still sell your data (e.g. your location) to advertisers for targeted ADs. How rediculous Edit: Had a look at the privacy policy of the developer (thanks for providing that) and it is perfectly fine as no data gets shared as soon as you buy the app. That's why I'm changing the rating to 5 stars since the app is really easy to use and has plenty capabilities to automate stuff.
12 people found this review helpful
Did you find this helpful?
ArloSoft
November 3, 2024
This is completely 100% untrue. No data partners have access to any pro user data. The Play Store has stupid dumb categories where if it has any kind of data sharing then you get lumped into it regardless. Read the MacroDroid privacy policy here: https://www.macrodroid.com/privacypolicy
David Helgeson
September 11, 2026
Good idea bad execution maybe? My case for this app was to remind me to turn on sec camera when I leave home. As long as macrodroid was recently active, i get notification when i connect or disconnect from wifi, as that was my chose of trigger. GPS trigger which i tested, didnt work at all, wifi trigger worked when app was recently in use. So it did not work once when i needed it basicly. Feels like so smart app, a lot to choose from. Didnt really work for me tho, more like a proof of concept
8 people found this review helpful
Did you find this helpful?

What’s new

UI overhaul to give the app a more modern look and feel throughout.

Updated home screen so it now can be customized to add a large range of different tiles and layouts and remove unwanted tiles.

Added Cell Connection Type Change trigger.

Added Import Macros action.

Added Floating Text Clicked trigger (can be used with Wait Until Trigger to pause a macro until a floating text is tapped).

Added Scene Manager and support for sharing scenes.

Added support for Hindi language.