MacroDroidは「トリガー」「アクション」「条件」を組み合わせることで、日常の操作を自動化できる強力なアプリです。
このページでは、初心者が最初に知っておきたい基本から、中級者がさらに使いこなすための応用までを体系的にまとめました。
アクション辞典・トリガー辞典を中心に、全記事へのリンクを整理した“完全ガイド” です。
迷ったらここに戻ってくれば、MacroDroidのすべてがわかります。
MacroDroidの基本構造とマクロ作成の流れ
3つの基本要素
MacroDroidは「トリガー」「アクション」「条件」の3つで動きます。
- トリガー:マクロを発動させるきっかけ
- アクション:実行する動作
- 条件:特定の状況でのみ動作させるフィルター
初心者は「トリガー+アクション」だけで十分便利です。
中級者は「条件」を組み合わせることで、誤作動を防ぎつつ高度な自動化が可能になります。
マクロ作成の基本手順
- ホーム画面から「マクロを追加」を選択
- トリガーを設定(例:アプリ起動、日時、センサー)
- アクションを設定(例:音量変更、通知表示、アプリ起動)
- 必要に応じて条件を追加(例:夜間のみ、自宅にいるときのみ)
マクロの動作イメージ
- Aが発生 → Bを実行
- (条件Xのとき)Aが発生 → Bを実行
- Aが発生 → YesならB、NoならC
MacroDroidの導入と基本情報
無料版と有料版の違い
| 項目 | 無料版 | 有料版(800円買い切り) |
|---|---|---|
| マクロ数 | 5つまで | 無制限 |
| 広告 | あり | なし |
| バックアップ | なし | あり(機種変更時に便利) |
※2023年9月以降、無料版は「7日間限定」となり、継続利用には有料版への移行が必須になりました。
アプリの安全性とダウンロード方法
MacroDroidは Google Play公式ページ からのみダウンロードできます(非公式サイトからの入手は推奨されません)。
数年使用しても大きな不具合はなく、Google Playの審査も通過しているため、一般的なアプリと同等の安全性があります。
ヘルパーファイルについて(高度な設定)
2023年9月のアップデート以降、一部のアクション(特にWi-Fi・Bluetooth・システム設定系)は、MacroDroid単体では操作できず、別途で公式サイトから「ヘルパーファイル」のインストールが必要となりました。
権限設定について
MacroDroidは、マクロ内容に応じて権限が必要です。
ただし、すべてを許可する必要はありません。
まずは次の3つだけ押さえればOKです。
- 位置情報:ジオフェンスに必要
- 通知:通知トリガーに必要
- ユーザー補助:UI操作に必要
詳細は以下の表で確認できます。
通常の権限一覧
| 権限名 | 選択肢 | 用途 |
|---|---|---|
| カメラ | 使用中のみ許可 / 毎回確認 / 許可しない | 写真撮影・QRコード読み取りなど |
| カレンダー | 許可する / 許可しない | 予定追加・読み取り |
| マイク | 使用中のみ許可 / 毎回確認 / 許可しない | 録音・音声検知 |
| 位置情報 | 常に許可 / 使用中のみ / 毎回確認 / 許可しない | ジオフェンス・基地局・天気 |
| 音楽とオーディオ | 許可する / 許可しない | メディア制御・再生状態の取得 |
| 身体活動 | 許可する / 許可しない | 歩行・移動などの行動認識 |
| 通知 | 各種通知の許可 | 通知読み取り・通知トリガー |
| 通話履歴 | 許可する / 許可しない | 着信検知・通話ログ取得 |
| 電話 | 許可する / 許可しない | 発信・応答・拒否 |
| 付近のデバイス | 許可 / 許可しない | Bluetooth接続の検知・制御 |
| 連絡先 | 許可する / 許可しない | 特定相手へのSMS送信など |
| SMS | 許可する / 許可しない | SMS送信・受信トリガー |
権限・特別アクセスを解除する方法
MacroDroidの動作に関わる権限や特別アクセスを解除したい場合は、以下の表を参考にしてください。
| 項目 | 用途 | 解除する場所(設定アプリ) |
|---|---|---|
| 通常の権限(カメラ・位置情報・SMSなど) | マクロで使用する基本的な権限 | 設定 → アプリ → MacroDroid → 権限 |
| 他のアプリの上に重ねて表示(オーバーレイ) | ポップアップ・ダイアログ表示に必要 | 設定 → アプリ → 特別なアプリアクセス → 他のアプリの上に重ねて表示 → MacroDroid → OFF |
| システム設定の変更 | 画面明るさ・音量・Wi-Fiなどの設定変更に必要 | 設定 → アプリ → 特別なアプリアクセス → システム設定の変更 → MacroDroid → OFF |
| ユーザー補助(アクセシビリティ) | UI操作・画面読み取り・自動タップに必要 | 設定 → アクセシビリティ → インストール済みアプリ → MacroDroid → OFF |
| MacroDroid UI画面操作 | UI操作アクション(タップ・スワイプ)に必要 | 設定 → アクセシビリティ → MacroDroid UI Interaction → OFF |
※ 権限をOFFにすると、その権限を使うマクロは動作しなくなるため注意してください。
トリガーの種類一覧

トリガーは「マクロを発動させるきっかけ」です。
スマホの状態変化を幅広く検知できるため、自由度の高い自動化が可能です。
各トリガーの意味や使いどころ、設定のコツは「トリガー辞典」で詳しく解説しています。
気になる項目があれば、あわせてチェックしてみてください。
かものはしスマホ自動化が安定するかどうかは、トリガー選びで9割決まります。本ページは、MacroDroidのトリガーを体系的にまとめた“トリガー辞典のトップページ”です。全トリガーの 意味・使[…]
- ▼ 以下のアコーディオンから、目的に合ったトリガーを選んでください。
アプリ
- アプリの起動・終了・通知発生をトリガーにできる
- 詳しい使い方はこちら
センサー
- 動き・向き・明るさなどの変化を検知して発動
- 詳しい使い方はこちら
バッテリー / 電源
- 充電開始/停止、残量変化をトリガーにできる
- 詳細記事:準備中
ユーザー操作
- 画面点灯/消灯やボタン操作を検知して発動
- 詳しい使い方はこちら
位置情報
- GPSや基地局情報で場所の出入りを検知
- 詳しい使い方はこちら
機器の動作
- 端末内部の状態変化をトリガーにできる
- 詳しい使い方はこちら
接続
- ネットワークや機器の接続状態を検知
- 詳しい使い方はこちら
電話 / SMS
- 通話開始/終了やSMS受信をトリガーにできる
- 詳しい使い方はこちら
日付やアラーム
- 指定した時間・曜日・日付をトリガーにできる
- 詳しい使い方はこちら
MacroDroid固有
- MacroDroid内部の状態変化を検知
- 詳しい使い方はこちら
アクションの種類一覧

アクションは「トリガー発動後にスマホが実行する動作」です。
複数組み合わせることで、処理を順番に積み重ねられます。
かものはしトリガーの次はアクションです。アクションを理解すると、スマホが“あなたの意図通りに動く”再現性が一気に高まります。本ページは、MacroDroidのアクションを体系的にまとめた“アクション辞典のトッ[…]
各アクションの意味や使いどころ、設定のコツは「アクション辞典」で詳しく解説しています。
- ▼ 以下のアコーディオンから、目的に合ったアクションを選んでください。タイトル
アプリ
- アプリの起動・終了・制御を自動化
- 詳しい使い方はこちら
カメラ / 写真
- 写真撮影・スクショを自動化
- 詳しい使い方はこちら
ファイル
- ファイル作成・保存・読み込み
- 詳しい使い方はこちら
マクロ
- 他マクロの実行・停止・制御
- 詳しい使い方はこちら
メッセージ
- SMS送信・メッセージ表示
- 詳しい使い方はこちら
メディア
- 音楽再生・停止・曲送り
- 詳しい使い方はこちら
ログ / カレンダー記録
- 行動ログ保存・予定登録
- 詳しい使い方はこちら
位置情報
- 現在地取得・位置更新
- 詳細記事:準備中
音量
- 音量変更(メディア・通知・通話)
- 詳細記事:準備中
画面
- 画面ON/OFF・明るさ変更
- 詳しい使い方はこちら
機器の設定
- Wi-Fi・Bluetooth・機内モードの切替
- 詳しい使い方はこちら
機器の操作 / 動作
- 通知バー操作・画面回転など
- 詳しい使い方はこちら
条件 / 繰り返し
- 条件分岐・ループ処理
- 詳しい使い方はこちら
接続
- Wi-Fi・Bluetooth・USBの接続制御
- 詳しい使い方はこちら
通知
- 通知表示・トースト表示
- 詳しい使い方はこちら
電話
- 発信・着信・通話制御
- 詳しい使い方はこちら
日付やアラーム
- 時間・曜日・日付で実行
- 詳細記事:準備中
変数
- 変数の作成・更新・読み込み
- 詳細記事:準備中
AI
- AI処理によるテキスト生成・解析
- 詳細記事:準備中
MacroDroid固有
- マクロ遅延・強制実行・内部制御
- 詳しい使い方はこちら
Web操作
- Webリクエスト・API連携
- 詳しい使い方はこちら
条件の種類一覧

条件は「特定の状況でのみ動作させる」ためのフィルターです。
特によく使うのは次の3つです。
- 画面ON/OFF:誤作動防止に最適
- 位置情報:自宅/外出の切り替えに便利
- 変数:状態管理に必須
まずはこの3つを理解すれば十分です。
全体像は以下の表で確認できます。
| 条件種別 | 説明 | 詳細リンク |
|---|---|---|
| センサー | 光・向き・行動認識などの状態を条件にできる | 執筆予定 |
| バッテリー/電源 | 充電状態・残量・電源接続などを条件にできる | 執筆予定 |
| メディア | 音楽再生中かどうかなどを条件にできる | 執筆予定 |
| 位置情報 | 現在地・ジオフェンス・基地局などを条件にできる | 執筆予定 |
| 音量 | 音量状態・ミュート状態などを条件にできる | 執筆予定 |
| 画面 | 画面ON/OFF・明るさなどを条件にできる | 執筆予定 |
| 機器本体の状態 | ロック状態・起動状態・SIM状態などを条件にできる | 機器本体の状態の条件 |
| 接続 | Wi-Fi・Bluetooth・モバイル通信の状態を条件にできる | 執筆予定 |
| 通知 | 通知の有無・内容・表示状態などを条件にできる | 執筆予定 |
| 電話 | 着信中・通話中・SMS受信などを条件にできる | 執筆予定 |
| 日時やアラーム | 時刻・曜日・日付・アラームなどを条件にできる | 執筆予定 |
| MacroDroid固有 | モード・変数・マクロ状態などを条件にできる | MacroDroid固有条件 |
カテゴリ別おすすめマクロ集
MacroDroidでよく使われる自動化をカテゴリ別にまとめました。
「何ができるのか」を具体的にイメージしやすいよう、生活シーンごとに分類しています。
SIM/通信制御
- AndroidでWi-FiのON/OFFを簡単に切り替える方法
- 非ルートでテザリングを自動化する方法(Android16対応)
- Sim Switch Quick Settingが消えたときの改善策
- 複数SIMカードの自動切替(Android12〜14対応)
通知・メッセージ自動化
音楽・メディア自動化
- YouTubeコメントを自動翻訳する方法
- スマホに触れずSpotifyを操作する方法
- 帰宅したらGoogle Homeに自動接続する方法
- 浴室スピーカーと自動再生を組み合わせる方法
- Spotifyでサビからアラーム再生する方法
車・ドライブ自動化
乗車・降車・運転中に役立つマクロをまとめています。
車内の操作を自動化することで、快適性と安全性が大きく向上します。
電話まわりの自動化
- 迷惑電話だけ着信拒否・無音化する方法
- 楽天リンクの着信拒否を自動化する方法
- 特定番号だけスマートバンドに通知する方法
- 着信時にLEDフラッシュを点滅させる方法
- Google電話アプリのAI応答を自動化する方法
- 楽天リンクの終話ボタンを外部ボタンに置き換える方法
位置情報・見守り
画面・操作効率化
セキュリティ・ロック制御
中級者向け:設定・効率化・小技
この章では、中級者向けの設定・効率化・小技をまとめています。
マクロが増えてきたときに役立つ「安定化」「高速化」「管理」のコツを紹介します。
MacroDroid設定メニューについて
マクロ作成時の設定だけでは不十分な場合、アプリ内の「設定メニュー」を見直すことで動作が安定することがあります。
- バックグラウンド制限の解除
- 電池の最適化を無効化
- ユーザー補助の有効化
- オーバーレイ権限の許可
動作が不安定なときは、まず設定メニューを確認するのが基本です。
設定メニューの詳しい解説はこちら:
【Macrodroid】インストールしたら設定メニューを見直そう
マクロ作成時の効率化テクニック
MacroDroidに慣れてくると、より複雑で長いマクロを作成する機会が増えます。効率的に作業を進めるための時短テクニックを覚えておくと便利です。
Macrodroidドロワーを使うとアクセスが良くなる
MacroDroidには「ドロワー」というランチャーアプリのようなショートカット機能があります。追加アプリ不要で、マクロや他アプリへ素早くアクセスできます。
クイックタイルを使うとアクセスが良くなる
クイックタイルとは、画面上部からタスクバーを引き下げたときに表示される「クイック設定パネル」のタイルのことです。独自タイルの追加や疑似タイルの作成も可能です。
マクロの管理方法
マクロが増えてくると管理が難しくなるため、カテゴリー分けや名前付けを工夫すると効率的です。
- カテゴリーを作成して整理する
- 不要なマクロは無効化して待機状態にする
- テンプレート共有やファイル共有(.macro形式)でバックアップ
共有方法はこちら:
【Macrodroid】作成したマクロを共有する方法と操作手順
マクロ実行時のトラブル対処
複雑なマクロほど誤作動が起きやすくなります。動かないときは次のポイントを確認します。
- トリガーが正しく発動しているか
- 条件が厳しすぎないか
- 権限が外れていないか
- ヘルパーファイルが必要なアクションではないか
- 電池の最適化により停止されていないか
詳しい対処はこちら:
Macrodroidが動かないときの原因と対処まとめ
MacroDroidをより快適に使うための便利アイテム
MacroDroidを日常で安定して使うためには、スマホ周りの環境を整えることも大切です。
ここでは、自動化の精度や使い勝手を高めてくれる便利アイテムをまとめました。
- NFCタグ(10枚セット)
自宅・車・職場で“タッチするだけ”の自動化が作れます。
▶ Amazonで見る - 急速充電器(PD 20W〜30W)
電池残量が少ないとマクロが動かないケースを防げます。
▶ Amazonで見る - 高耐久USB-Cケーブル
自動化の検証中に断線しにくく、1本あると安心です。
▶ Amazonで見る
まとめ
MacroDroidは「トリガー」「アクション」「条件」の3つを理解するだけで、誰でも簡単にスマホを自動化できます。
初心者はシンプルなマクロから、中級者は条件分岐や変数を使った高度な自動化へとステップアップできます。
このページは、MacroDroidに関するすべての情報へアクセスできるハブとして設計しています。
迷ったときはいつでもここに戻って、必要な項目を確認してください。
次に読むべきおすすめ記事
ここからさらに理解を深めたい方は、以下の記事が特におすすめです。
かものはしせっかくマクロを組んだのに動かないMacrodroidは便利ですが、設定が増えるほど「思ったように動かない」という場面が出てきます。原因はアプリの設定だけでなく、Android側の仕様や機種[…]
かものはしマクロ作成に慣れてきたら、作業効率化を図ってみましょうMacrodroidでのマクロ作成に慣れてくると、より複雑で長いマクロを作成する機会が増えてきて、より効率的に作業を進めるための工夫が求められます。[…]
あなたのスマホが、もっと便利に、もっとあなたらしく動きますように。






