MacroDroid - Device Automation APK

Rating: 22K+ votes, 4.5/5

MacroDroid is the easiest way to automate your daily tasks on your Android smartphone or tablet. Via the smart user...[read more]

Apps, Tools
17.7 MB

Download APK (17.7 MB)

This is an original APK file direct fetch from google play. It is safe to download and free of any virus.

File Infos

Size‎17.7 MB
File Namecom.arlosoft.macrodroid-v3.23.3.apk
Requires Android VersionAndroid 4.2+ (Jelly Bean)
Package Namecom.arlosoft.macrodroid
Author's NotesAutomation for everyone!

Certificate fingerprints (Signature):

SHA-1: B8F69E9F8EE32E3A574FAFADE65BB43817771028
SHA-256: B40E273464148C85227CE46BA360096BF405DD93D70C14668A83D205E59FFDB1
The cryptographic signature guarantees the file is safe to install and was not tampered with in any way.

File hashes:

MD5: 3D0A2C9ABC0936D7845D12FAA5189890
SHA-1: AA81AA8991676B576FCFFB7716B89EAD32453EBA
SHA-256: B381D7D51B89926A44DFA20B0F3A05F0C2E1A863F989BE7C4BA87222EC018EB1
Verify the file you downloaded is not corrupt and was not tampered with using the file hashes above.

Application Permissions

Screenshots (3 pics & 01 video)

Screenshot 01Screenshot 02Screenshot 03

About MacroDroid - Device Automation APK

MacroDroid - Device Automation APK Download for Android
MacroDroid - Device Automation APK Download for Android

Latest updates

What's new in version 3.23.3

Fixed issue with BT Trigger causing battery drain in some cases (and having reliability issues)
Fixed issue where SMS sending was not working correctly on some devices.
Other minor fixes


MacroDroid is the easiest way to automate your daily tasks on your Android smartphone or tablet. Via the smart user interface MacroDroid offers a simple solution to make automated tasks on your device in just a few taps.

MacroDroid helps you by automating the activities you did manually before, and customize them in a way you want it to work for you. 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 hundreds of 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 65 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 notification triggers).
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 automate more than 100 actions, which you normally 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.

For beginners

MacroDroids 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 use of plugins, use of 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.


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

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


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.

User's Reivew

5 ★ Very useful and good developer that really cares. Should add the option tomake displayed notifications Alex Lucas on May 06, 2018
5 ★ Thank you for the update I would give you 6 Stars if I couldby Fred Dixon Phone on May 06, 2018
5 ★ A Must Have Michael Steven on May 06, 2018
5 ★ Best app ever in the mobile worldby cheong san on May 06, 2018
5 ★ I've tried a couple of similar apps in the past, but this is the first oneI've found that can actually deliver useful functions that extend theoptions built into Android and the phone. For example, automating a volumeincrease when I connect to a bluetooth speaker, and actually stopping thephone from switching on in my pocket. For as long as it continues to work,this is going to be an early install on any new phone. Defo worth payingfor to support the Hugh Weller-Lewis on May 05, 2018
4 ★ is it possible to use a single widget button, which I push, listens to myvoice, selects a macro (depending on the voice input) and then runs it? nofurther user input except push one button and then speakby Anonymous on May 04, 2018
5 ★ I have been using this app for over 2 years now and have NEVER beendisappointed with its features. The developer is responsive to the needs ofthe user base and regularly releases updates based on user feedback.Top-notch all around!by Greg Rajewski on May 06, 2018
5 ★ Works great for automating tasks. Download. Try. Michael Ingham on May 04, 2018
5 ★ Essential. If you only buy ONE app in your entire life, let it be this Daniel Kubányi on May 05, 2018
5 ★ pretty good if you like to automate your phone in a simple Anonymous on May 06, 2018

How to install MacroDroid - Device Automation APK on Android phone or tablet?

Download MacroDroid - Device Automation APK file from, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (com.arlosoft.macrodroid-v3.23.3.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

See more (full steps with pictures)

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to comment below if you have any questions or concerns.

Share your Comments


©2017 ApkClean • About UsPrivacy PolicyContact Us

Disclaimer: Android, Google Play, and the Google Play logo are trademarks of Google Inc. • This Website is only for Free apps, to report copyrighted content (DMCA), Use This Form