Make your Android app more popular Advertise on Google Play with AppBrain app promotion Check it out
AppBrain Best Android Apps
AppBrain
Dashboard Statistics Stats Documentation Docs
Sign up
Log in
Android Apps > Tools > MacroDroid - Device Automation
MacroDroid - Device Automation icon

MacroDroid - Device Automation

Automate tasks on your Android device with the easiest to use automation tool.
by ArloSoft
Google Play
Google Play
1+
Million
Downloads
PREMIUM
Est. downloads
PREMIUM
Recent d/loads
4.38
36,957
Rating
Top
ranked
Ranking
57
Libraries
5.0+
Android version
1/16/21
Last updated
2012
May
App age
28.7 MB
App size
Everyone
Content rating
FREE
+ In-App
Price

Google Play Rating history and histogram

27398
3591
1686
987
3292

Changelog

  • Jan 16, 2021 Update Version 5.8.11
  • Jan 6, 2021 Update Version 5.8.8
  • Oct 27, 2020 Update Version 5.7.6
  • Oct 26, 2020 Update Version 5.7.5
  • Sep 17, 2020 Update Version 5.6.3
  • Jul 29, 2020 Update Version 5.5.2
  • Jul 11, 2020 Update Version 5.4.2
  • Jun 6, 2020 Update Version 5.3.3
  • Jun 4, 2020 Update Version 5.3.2
  • May 16, 2020 Update Version 5.2.1
  • May 10, 2020 Category Moved from Productivity to Tools
  • May 7, 2020 Category Moved from Tools to Productivity
  • Apr 30, 2020 Update Version 5.1.1
  • Apr 17, 2020 Update Version 5.0.2
  • Mar 10, 2020 Update Version 4.9.8.3
  • Mar 5, 2020 Update Version 4.9.8.1
  • Feb 13, 2020 Update Version 4.9.7.3
  • Feb 11, 2020 Update Version 4.9.7.2
  • Feb 7, 2020 Update Version 4.9.7.1
  • Jan 21, 2020 Update Version 4.9.6.1
  • Dec 20, 2019 Update Version 4.9.5.2
  • Dec 15, 2019 Update Version 4.9.5.1
  • Nov 25, 2019 Update Version 4.9.4.1
  • Nov 2, 2019 Update Version 4.9.3.3
  • Oct 19, 2019 Update Version 4.9.2.2
  • Sep 25, 2019 Update Version 4.9.1.4
  • Sep 18, 2019 Update Version 4.9.0.4
  • Sep 16, 2019 Update Version 4.9.0.3
  • Jul 19, 2019 Update Version 4.8.2
  • Jun 22, 2019 Update Version 4.7.3
  • Jun 9, 2019 Update Version 4.6.2
  • Jun 5, 2019 Update Version 4.6.1
  • Jun 2, 2019 Update Version 4.6.0
  • May 22, 2019 Update Version 4.5.1
  • May 11, 2019 Update Version 4.4.2
  • Apr 16, 2019 Update Version 4.3.2
  • Apr 9, 2019 Update Version 4.3.1
  • Apr 2, 2019 Update Version 4.3.0
  • Mar 8, 2019 Update Version 4.2.1
  • Mar 3, 2019 Update Version 4.2.0
  • Feb 5, 2019 Update Version 4.1.0
  • Jan 7, 2019 Update Version 4.0.2
  • Jan 5, 2019 Update Version 4.0.1
  • Dec 30, 2018 Update Version 4.0.0
  • Nov 29, 2018 Update Version 3.30.3
  • Nov 27, 2018 Update Version 3.30.2
  • Nov 24, 2018 Update Version 3.30.1
  • Nov 11, 2018 Update Version 3.29.4
  • Nov 8, 2018 Update Version 3.29.3
  • Nov 2, 2018 Update Version 3.29.2
View more View less

Developer information

ArloSoft

[email protected]

Website

96A Marshall Road
Gillingham
Kent
ME8 0AN

Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
I'm the developer of this app

Description

MacroDroid is the easiest way to automate tasks on your Android smartphone or tablet. Via the straightforward user interface MacroDroid makes it possible to build fully automated tasks in just a few taps.

A few examples of how MacroDroid can help you to get automated:

# Optimize your daily workflow on your phone; switch on bluetooth and start playing music when you enter your car. Or switch on WiFi when you are near your house.
# Reduce battery drain (like dimming your screen and switching Wifi off)
# Saving on roaming costs (automatically switch off your Data)
# Increasing safety during commuting by reading your incoming notifications (via Text to Speech) and sending automated responses via email or SMS
# Make custom sound and notification profiles.
# Remind you to do certain tasks using timers and stopwatches.

These are just a few examples out of limitless scenarios where MacroDroid can make your Android life a little easier. With only 3 simple steps this is how it works:

1. Select a Trigger.

The trigger is the cue for the macro to start. MacroDroid offers over 70 triggers to start your macro, i.e. location based triggers (like GPS, cell towers, etc), device status triggers (like battery level, app starting/closing), sensor triggers (like shaking, light levels, etc) and connectivity triggers (like Bluetooth, Wifi and Notifications).
Macros can be triggered automatically, but it is also possible to create a shortcut on the homescreen of your device or start using the unique and customizable Macrodroid sidebar.

2. Select the Actions you like to automate.

MacroDroid can perform over 100 different actions, that you typically would do by hand. Connect to your Bluetooth or Wifi device, select volume levels, speak text (like your incoming notifications or current time), start a timer, dim your screen and many more.

3. Optionally: Configure Constraints.

Constraints help you to let the macro fire only when you want it to.
Living near your work, but only want to connect to your company's Wifi during work days? With a constraint you can select specific times or days that the macro can be invoked. MacroDroid offers 50 constraint types like: battery level, connected devices, time and day constraints, headphones insterted and many more.

MacroDroid is even compatible with Locale and Tasker plugins to expand the range of possibilities even further.

For beginners
===========

MacroDroid's unique interface offers a Wizard that guides step by step through the configuration of your first macros.
It is also possible to use an existing template from the template section and customize it to your needs.
The built-in forum allows you to get help from other users, allowing you to easy learn the ins and outs of MacroDroid.

For more experienced users
=======================

MacroDroid offers more comprehensive solutions like the use of Tasker and Locale plugins, system/user defined variables, scripts, intents, advance routing like IF, THEN, ELSE clauses, use of AND + ORs

The free version of MacroDroid allows you to configure up to 5 macros. The Pro version (a small one time fee) unleashes the full power of MacroDroid and lets you create an unlimited amount of macros.

Running in background
===================

If you have issues with the app not staying alive in the background please see http://dontkillmyapp.com

Support
=======

Please use the in-app forum for all usage questions and feature requests, or access the forums via www.macrodroid.com.

To report bugs please use the built in 'Report a bug' option available via the settings.

Notices
======

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.

Recent changes:
Added Plugins list for discovering/sharing third party apps that are compatible with MacroDroid.

Added home screen tile for quick access to the last edited macro.

Added home screen tile for quick running macros.

Added Camera Enable/Disable action to allow the camera to be disabled for all applications on the device.

Tweaked Control Media Action so that Simulate Audio Button option works better to control the last used media application.

Add Search to variables list screen.
MacroDroid is the easiest way to automate tasks on your Android smartphone or tablet. Via the straightforward user interface MacroDroid makes it possible to build fully automated tasks in just a few taps.

A few examples of how MacroDroid can help you to get automated:

# Optimize your daily workflow on your phone; switch on bluetooth and start playing music when you enter your car. Or switch on WiFi when you are near your house.
# Reduce battery drain (like dimming your screen and switching Wifi off)
# Saving on roaming costs (automatically switch off your Data)
# Increasing safety during commuting by reading your incoming notifications (via Text to Speech) and sending automated responses via email or SMS
# Make custom sound and notification profiles.
# Remind you to do certain tasks using timers and stopwatches.

These are just a few examples out of limitless scenarios where MacroDroid can make your Android life a little easier. With only 3 simple steps this is how it works:

1. Select a Trigger.

The trigger is the cue for the macro to start. MacroDroid offers over 70 triggers to start your macro, i.e. location based triggers (like GPS, cell towers, etc), device status triggers (like battery level, app starting/closing), sensor triggers (like shaking, light levels, etc) and connectivity triggers (like Bluetooth, Wifi and Notifications).
Macros can be triggered automatically, but it is also possible to create a shortcut on the homescreen of your device or start using the unique and customizable Macrodroid sidebar.

2. Select the Actions you like to automate.

MacroDroid can perform over 100 different actions, that you typically would do by hand. Connect to your Bluetooth or Wifi device, select volume levels, speak text (like your incoming notifications or current time), start a timer, dim your screen and many more.

3. Optionally: Configure Constraints.

Constraints help you to let the macro fire only when you want it to.
Living near your work, but only want to connect to your company's Wifi during work days? With a constraint you can select specific times or days that the macro can be invoked. MacroDroid offers 50 constraint types like: battery level, connected devices, time and day constraints, headphones insterted and many more.

MacroDroid is even compatible with Locale and Tasker plugins to expand the range of possibilities even further.

For beginners
===========

MacroDroid's unique interface offers a Wizard that guides step by step through the configuration of your first macros.
It is also possible to use an existing template from the template section and customize it to your needs.
The built-in forum allows you to get help from other users, allowing you to easy learn the ins and outs of MacroDroid.

For more experienced users
=======================

MacroDroid offers more comprehensive solutions like the use of Tasker and Locale plugins, system/user defined variables, scripts, intents, advance routing like IF, THEN, ELSE clauses, use of AND + ORs

The free version of MacroDroid allows you to configure up to 5 macros. The Pro version (a small one time fee) unleashes the full power of MacroDroid and lets you create an unlimited amount of macros.

Running in background
===================

If you have issues with the app not staying alive in the background please see http://dontkillmyapp.com

Support
=======

Please use the in-app forum for all usage questions and feature requests, or access the forums via www.macrodroid.com.

To report bugs please use the built in 'Report a bug' option available via the settings.

Notices
======

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.

Recent changes:
Added Plugins list for discovering/sharing third party apps that are compatible with MacroDroid.

Added home screen tile for quick access to the last edited macro.

Added home screen tile for quick running macros.

Added Camera Enable/Disable action to allow the camera to be disabled for all applications on the device.

Tweaked Control Media Action so that Simulate Audio Button option works better to control the last used media application.

Add Search to variables list screen.
Show full description Hide full description
automated battery bluetooth configure constraints device dim forum insterted like macro macrodroid notifications plugins possible start switch tasker tasks triggers use via wifi you your

Comments

Tag cloud

app automate automation great macro macrodroid macros powerful tasker use

Positive comment tag cloud

app automate automation great macro macrodroid macros powerful tasker you

Negative comment tag cloud

access barron complete copies goon music playing sometimes star support

Google Play Rankings

Top rankings

Rank Country Category List
11 Netherlands Tools Top Free
176 Netherlands Overall Top Free
44 Germany Tools Top Free
66 United States Tools Top Free
56 France Tools Top Free
150 Netherlands Applications Top Free
62 Japan Tools Top Free
31 Poland Tools Top Free
384 Germany Applications Top Free
40 Turkey Tools Top Free
Show all market rankings Show competitors

Ranking history in Netherlands

AppBrain offers valuable information about your app and those of your competitors. Join AppBrain for free and claim this app to view more ranking data, view history etc.
I'm the developer of this app

Permissions

Development tools
retrieve system internal state, test access to protected storage, read sensitive log data, modify secure system settings
Your personal information
read calendar events plus confidential information, read call log, read your contacts, add or modify calendar events and send email to guests without owners' knowledge, write call log, set an alarm
Services that cost you money
directly call phone numbers, send SMS messages
Your location
approximate (network-based) location, precise (GPS) location
Your messages
receive text messages (SMS)
Network communication
view network connections, view Wi-Fi connections, pair with Bluetooth devices, full network access, control Near Field Communication, Google Play billing service, Google Play license check, receive data from Internet
Your accounts
find accounts on the device, use accounts on the device, read Google service configuration
Storage
modify or delete the contents of your USB storage
Phone calls
modify phone state, reroute outgoing calls, read phone status and identity
Hardware controls
take pictures and videos, control flashlight, change your audio settings, record audio, control vibration
System tools
access Bluetooth settings, change system display settings, change network connectivity, connect and disconnect from Wi-Fi, disable your screen lock, expand/collapse status bar, force stop other apps, retrieve running apps, close other apps, read sync settings, run at startup, set wallpaper, draw over other apps, prevent phone from sleeping, modify system settings, toggle sync on and off, install shortcuts
Extra
android.permission.ACCESS_BACKGROUND_LOCATION, android.permission.ACCESS_NOTIFICATION_POLICY, android.permission.ACCESS_SUPERUSER, android.permission.ANSWER_PHONE_CALLS, android.permission.BIND_ACCESSIBILITY_SERVICE, android.permission.BLUETOOTH_PRIVILEGED, android.permission.BROADCAST_PACKAGE_REPLACED, android.permission.FOREGROUND_SERVICE, android.permission.PACKAGE_USAGE_STATS, android.permission.REQUEST_DELETE_PACKAGES, android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER, android.permission.STATUS_BAR_SERVICE, android.permission.UPDATE_DEVICE_STATS, android.permission.USE_FINGERPRINT, android.permission.WRITE_GLOBAL_SETTINGS, com.arlosoft.macrodroid.com.twofortyfouram.locale.sdk.host.permission.internal, com.google.android.apps.photos.permission.GOOGLE_PHOTOS, com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE, com.google.android.gms.permission.ACTIVITY_RECOGNITION, com.huawei.permission.external_app_settings.USE_COMPONENT, oppo.permission.OPPO_COMPONENT_SAFE

Libraries

Ad network libraries

AdMob

Social libraries

None found

Development tools

Android Jetpack core Android Architecture Components Firebase Google Cloud Messaging (GCM) Android Jetpack VersionedParcelable Android Jetpack Annotations Android Jetpack Widgets Android Jetpack Media Android Jetpack AppCompat Google gson Android Transition Support Library AndroidX Legacy: Support Library core utils AndroidX Legacy: Support Library core UI AndroidX Loader Android Support Library collections Okio AndroidX Cursor Adapter AndroidX Local Broadcast Manager AndroidX Activity Android Activity Saved State Android Support Library Print Glide Android Support Library Document File Android Support Library Async Layout Inflater Google Maps SDK Android Support VectorDrawable Kotlin AndroidX Multi-Dex Library AndroidX Widget ViewPager2 ReactiveX Butter Knife AndroidX ExifInterface greenrobot EventBus jsoup: Java HTML Parser Google Protocol Buffers FasterXML Jackson Google Guava Android WorkManager Apache Commons I/O Lottie MaterialProgressBar Material Dialogs Apache Commons Codec Apache Http Auth uCrop Apache Commons Logging Chromium Android Support Library v13 JUnit Google Play Licensing Service LeakCanary Android Beacon Library AndroidAsync JavaMail javamail-android Locale

Related apps

Idle Miner Tycoon - Mine Manager Simulator
Kolibri Games
92
Free
50,000,000+
Tasker
joaomgcd
89
$3.49
1,000,000+
NFC Tools
wakdev
89
Free
5,000,000+
Automate
LlamaLab
86
Free
1,000,000+
Deep Town: Mining Factory
Rockbite Games
92
Free
5,000,000+
Among Us
Innersloth LLC
89
Free
100,000,000+
My Factory Tycoon - Idle Game
STORMX
93
Free
1,000,000+
Idle Factory Tycoon: Cash Manager Empire Simulator
Kolibri Games
91
Free
10,000,000+

More from ArloSoft

Settings Helper for MacroDroid
ArloSoft
74
Free
100,000+

Want more apps?

Find the Android apps that are trending right now

AppBrain Intelligence premium content

Subscribe now to get full and unlimited access to AppBrain Intelligence. You'll have access to:

  • Unlimited pageviews (both app and developer details)
  • Recent install count per app (last 30 days)
  • Detailed ranking data per app
  • Recent install count per developer (last 30 days)
  • Full timeline per developer
  • Device market shares data per country

1 Month

$75/mo
(billed every month)

SAVE 0%
Subscribe

3 Months

$65/mo
($195 billed every 3 months)

SAVE 13%
Subscribe

1 Year

$57.50/mo
($690 billed every year)

SAVE 23%
Subscribe
Each subscription will automatically renew 3 days before the expiration date for the same time period. Subscriptions can be cancelled at any time before the renewal.

Developer services

  • Android App Promotion
  • Monetize Your Android App
  • Track ranking of your Android App
  • AppBrain SDK
  • Apptimizer

Android Statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Apps
  • All-time Popular Apps

About AppBrain

  • Contact
  • Blog
  • Privacy
  • Documentation
  • How to improve the earnings of your ad units
© 2010-2020 - AppBrain