Requirements: 6.0+
Overview: MacroDroid is a task automation and configuration app that focuses heavily on usability with a simple, attractive UI and logical step by step process.
==========
A few examples of what MacroDroid can automate:
==========
Turn on the Wifi connection when you launch a particular app (and off again when closed).
Auto respond to a specific incoming SMS by sending your current location.
Toggle the power button to tell you the time (without taking out of your pocket).
Use NFC tags to configure the device (turn on bluetooth, set volume etc).
==========
Creating a custom macro is easy:
==========
Click ‘Add Macro’
Select a trigger from the list – (e.g. Battery Level).
Configure trigger specific settings (e.g. Battery Level – 10%)
Select an action from the list (e.g Configure Wifi)
Configure action specific setting (e.g. Disable Wifi)
Add more actions as required
(Optionally) add constraints from the list (e.g. Day of the Week)
Configure constraints as required (e.g. Saturday and Sunday)
Add more constraints as required
Choose a name and category for the macro
MacroDroid includes many built in and user shared templates to demonstrate the power and flexibility of the application and help you get started. These templates can be used as is, or easily customised to meet your needs.
This app uses the Device Administrator permission (BIND_DEVICE_ADMIN). This permission is used by the failed login trigger (nothing else) and will only be enabled if you explicitly give MacroDroid device admin access from within the app.
This app uses Accessibility services. It is a useful tool to help those with disabilities use their device more easily. MacroDroid is widely embraced by the blind community and those with limited motor skills to provide simple automations to greatly simplify device usage.
==========
Pro Version
==========
The free version of MacroDroid is limited to five macros and displays adverts. You can upgrade in the application to allow unlimited macros and remove all adverts. In addition Pro users can share their macros with the community using the built in template store.
=======
Support
=======
Please use the in-app forum for all usage questions and feature requests, or access the forums via http://www.macrodroid.com.
To report bugs or other issues please contact me at [email protected] with as much information as possible (including device and OS version).
What’s New:
Version 5.56.11 (Bug Fixes)
===========================
Fixed issue where selecting a user icon with transparent background would not work.
Fixed issue with magic text not appearing in Overlay Dialog action.
Fixed issue where Record Video action would not work with the front camera on some devices.
Fixed issue where Set HotSpot action would not work correctly with Shizuku on some Android 16 devices
Fixed issue where quick setting tile could incorrectly show as disabled state when toggling.
Fixed issue where get contacts could fail.
Fixed issue where changing a drawer color would not update the color picker until the draw config screen is re-opened.
Fixed issue where a macro with share location action could cause macro to fire randomly when connection to play service fails.
Fixed issue where previously configured Macro Running constraint would always default to this macro when reconfiguring.
Version 5.56 (August 2025)
==========================
Added Record Video action.
Added Encrypt/Decrypt Text action.
Updated HTTP Request action to add support for mTLS client certificates.
Updated Play Sound action to support dynamic file names.
Updated Calendar – Add Event action to allow a fix date (with magic text support).
Updated Animation Overlay action to add support for opacity value.
Updated Edge Lighting Action to support additional colours (or single colour), feather effect and opacity.
Added audio effect support to Speak Text and Play Sound action so they work with apps like PowerAmp equalizer.
Added MacroDroid Version Code magic text.
Updated Scene Text component to support auto refresh every second option.
Updated Display Chart action so it will update an existing chart if one is being displayed when called.
Updated Display Chart action to support setting a fixed Y-Axis range.
Fixed issue where editing a very large string variable could crash the app or have terrible performance.
Added long press options to local variables to enable quicker clearing/deleting.
Fixed issue where If Confirmed Then action would not display on lock screen.
Corrected traditional Chinese translation so it no longer has lots of simplified Chinese text.
Mod Info:
- Pro / Paid features unlocked;
- Disabled / Removed unwanted Permissions + Receivers + Providers + Services;
- Optimized and zipaligned graphics and cleaned resources for fast load;
- Ads Permissions / Services / Providers removed from AndroidManifest;
- Ads links removed and invokes methods nullified;
- Ads layouts visibility disabled;
- Google Maps Location works;
- Google Play Store install package check disabled;
- Debug code removed;
- Remove default .source tags name of the corresponding java files;
- AOSP compatible mode;
- Analytics / Crashlytics / Firebase disabled;
- Native Crashlytics removed and disabled;
- No active trackers or advertisements;
- Languages: Full Multi Languages;
- CPUs: armeabi-v7a, arm64-v8a, x86, x86_x64;
- Screen DPIs: 120dpi, 160dpi, 240dpi, 320dpi, 480dpi, 640dpi;
- Original package signature changed;
- Release by Balatan.
This app has no advertisements
More Info:
https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid
Download Instructions:
armeabi-v7a:
https://frdl.io/cj8zethtfn4u
Mirrors:
https://up4load.com/plyjaj52aph9
https://dailyuploads.net/kz7ouzpuxp9k
https://katfile.com/cmk3b3ywp6eu
https://mega4upload.net/ipomdcd2utuo
https://upfiles.com/jiNE
https://uploady.io/6tn4xzy27ha4
arm64-v8a:
https://frdl.io/79593e0t7fix
Mirrors:
https://up4load.com/xcxkw4pxmqgq
https://dailyuploads.net/7fz5ys1dw5xz
https://katfile.com/kdce2qdm903y
https://mega4upload.net/c9s32wkdysg6
https://upfiles.com/zKiQasdo
https://uploady.io/7teignp65su1
x86:
https://frdl.io/97iqfaq8wa4g
Mirrors:
https://up4load.com/l8aokv3y1td6
https://dailyuploads.net/atadgkl02i5z
https://katfile.com/wv43yjce928k
https://mega4upload.net/1gpprkz971p5
https://upfiles.com/7QBi4U5
https://uploady.io/gn7sfwqlne38
x86_x64:
https://frdl.io/y90uwl28kbe1
Mirrors:
https://up4load.com/e8qig3dymexx
https://dailyuploads.net/2afcf4ontu4k
https://katfile.com/347w133ixfc2
https://mega4upload.net/2fiui26mg5tj
https://upfiles.com/uRROrJ
https://uploady.io/xgnj8v8in5h3
MD Helper v1.18:
https://upfiles.com/PP1T
Mirrors:
https://dailyuploads.net/b1605z6ld158
https://katfile.com/uazwixf5tpyr
https://mega4upload.com/qfaggzi32sme
(Closed Filehost) http://userupload.in/cmjzj5wipb0b
Macrodroid WearOS v5.6:
https://www.up-4ever.net/biziwmmk06ci
Mirrors:
https://upfiles.com/mKf0Goz
https://dailyuploads.net/djgg3vfipijj
https://katfile.com/lbchkz94ganx
https://mega4upload.com/nh8lxi3hl20l.