Magisk APK & Magisk Manager Download — Modern Android Root

Download the Magisk APK — the standard systemless root tool for Android in 2026. The APK serves as both the Magisk Manager app and boot-image patcher, so there is nothing extra to install. Actively maintained by topjohnwu with full module support, root hiding, and Play Integrity bypass.

Download Magisk v30.7
— Updated April 12, 2026

What is Magisk?


Magisk is an open-source suite for Android that provides systemless root access, a boot-image patcher, and a module system for customization. The Magisk APK serves as both the installer and the on-device Magisk Manager app — one download handles patching, module management, and root grants. Created by John Wu (topjohnwu) and first released in 2016, it has become the dominant rooting solution for modern Android devices.

Unlike older tools such as SuperSU or KingRoot that modify the system partition directly, Magisk patches the boot.img (or init_boot.img on newer devices) so the actual system files remain untouched. This “systemless” approach means OTA updates are less likely to break, and root can be toggled on a per-app basis.

The project is hosted on GitHub with over 59,000 stars and an active community on Reddit (r/Magisk). If you are coming from an older rooting workflow, see our SuperSU download guide for a comparison of both tools side by side.

Download Magisk — Latest Version


All APK files are built and signed by topjohnwu. Files are mirrored here directly from the official GitHub releases — always the latest stable build.

Before You Download

  • Unlocked bootloader is required on most devices. Check your manufacturer’s unlock process.
  • Custom recovery (TWRP) is optional — Magisk can patch the boot image directly via the app.
  • Back up your data. Rooting always carries a small risk of data loss.
Version Channel Released Android Download
Magisk v30.7 Stable Feb 2026 6.0+ Download APK
Magisk Canary Canary Rolling 6.0+ Download APK

The Magisk APK works as both the Magisk Manager app and the boot-image patcher. After installing the APK, use it to patch your boot.img directly — no separate app download is needed since v24.

How to Install Magisk


Method 1: Magisk Patcher (Recommended)

Works on most modern devices without TWRP.

  1. 1Download the stock boot.img (or init_boot.img) from your device’s firmware package.
  2. 2Install the Magisk APK on your phone.
  3. 3Open Magisk → InstallSelect and Patch a File → choose the boot image.
  4. 4Transfer the patched file (magisk_patched_*.img) to your PC.
  5. 5Boot into fastboot: adb reboot bootloader
  6. 6Flash: fastboot flash boot magisk_patched_*.img (or init_boot on Pixel 7+, Samsung uses Odin).
  7. 7Reboot. Magisk should show “Installed” in the app.

Method 2: TWRP Custom Recovery

For older devices or those with TWRP already installed.

  1. 1Download the Magisk APK. Rename .apk to .zip.
  2. 2Copy the .zip file to your phone’s storage.
  3. 3Boot into TWRP recovery (adb reboot recovery or hardware combo).
  4. 4In TWRP, tap Install → select the Magisk zip → swipe to flash.
  5. 5Reboot system. Open Magisk to verify installation.

For legacy devices, our SuperSU download page has the TWRP-flashable ZIP if you prefer the older tool.

Magisk Modules — What They Are & Popular Picks


Modules are small packages that modify system behavior without touching the actual system partition. They load at boot via the overlay mechanism, and can be disabled or removed at any time.

The official module repository is at Magisk-Modules-Repo on GitHub, and community-maintained catalogs like Androidacy Module Manager (MMRL) make browsing and installing modules easier from within the app.

Module What It Does Status
Shamiko Hides root from apps using DenyList — the successor to MagiskHide Active
Play Integrity Fix Passes Google Play Integrity checks (bank apps, GPay, Netflix) Active
LSPosed Xposed framework for Zygisk — per-app module hooks Maintained
MagiskHide Props Config Spoofs device fingerprint and build properties Active
Universal SafetyNet Fix Legacy SafetyNet bypass (deprecated — use Play Integrity Fix instead) Legacy

Magisk Forks: Delta, Canary, Alpha & Kitsune


Beyond the official stable release, several forks and pre-release channels exist. Each targets a different audience:

Fork / Channel Maintainer Key Difference Status
Magisk Stable topjohnwu Official release. Recommended for most users. Stable
Magisk Canary topjohnwu Rolling beta. Latest features, may have bugs. Beta
Magisk Alpha vvb2060 (contributor) Experimental builds with unreleased features. Bleeding-edge. Experimental
Magisk Delta HuskyDG Added MagiskHide back after official removal. Built-in Zygisk improvements. Now succeeded by Kitsune. Archived
Kitsune Magisk HuskyDG Community continuation of Delta. Enhanced SU management and root hiding. Active

Which should you use? Start with the official Magisk Stable. Only consider forks if you have a specific need — for example, Kitsune if you need advanced root hiding that the official DenyList doesn’t cover.

Play Integrity, SafetyNet & Banking Apps


One of the biggest concerns with rooting is losing access to banking apps, Google Pay, and streaming services that detect root. Here’s the current state:

The Short Version

Google retired SafetyNet in 2024 and replaced it with the Play Integrity API. Magisk handles this through a combination of Zygisk (built-in), DenyList (hides Magisk from selected apps), and community modules like Play Integrity Fix and Shamiko.

MagiskHide was the original solution, removed in v24+. It was replaced by DenyList (part of Zygisk), which prevents root-checking apps from seeing the su binary. For apps that check Play Integrity attestation (Google Pay, most banks), you also need the Play Integrity Fix module — it patches the device attestation response so the check passes.

If DenyList alone isn’t enough (some apps use advanced detection), the Shamiko module adds a deeper hiding layer that blocks environment detection probes used by apps like Momo and Hunter.

Magisk vs SuperSU


SuperSU by Chainfire was the dominant Android root manager from 2012 to 2018. It still works well on older devices (Android 5–10) but hasn’t received updates since v2.82. Magisk has taken its place as the modern standard. Here’s a side-by-side comparison:

Feature Magisk SuperSU
Root method Systemless (boot.img patch) System partition modification
Last updated v30.7 — Feb 2026 v2.82 — 2017
Module system Yes (Zygisk + modules) No
Play Integrity Supported (with modules) Not supported
Root hiding DenyList + Shamiko None
Android 12+ support Full No
OTA updates Preserved (systemless) Breaks (system modified)
Open source Yes (GPLv3) Closed source
Best for Modern devices (Android 8+) Legacy devices (Android 5–10) with TWRP

Bottom line: If your device runs Android 11 or newer, use Magisk. If you have an older device with TWRP and just need basic root, SuperSU v2.82 still works reliably and is simpler to set up.

There are also newer alternatives emerging: KernelSU offers kernel-level root for devices with source-available kernels, and APatch provides a similar kernel-based approach. Both are still maturing and have smaller module ecosystems than Magisk. For most users, Magisk remains the safest and most supported choice.

Frequently Asked Questions


Yes. Magisk is open source under the GPLv3 license, and its full source code is publicly auditable on GitHub (over 59,000 stars). It has been reviewed by thousands of developers worldwide and is used by millions of Android enthusiasts. The risk comes from rooting itself — you can brick your device if you flash the wrong boot image — not from the Magisk software itself. Always back up your data and verify your exact device model before rooting.
Yes. Magisk v30.7 (February 2026) officially supports Android 6.0 through Android 15, covering nearly every device in active use today. On Android 13+ devices (Pixel 7+, Samsung Galaxy S23+, S24+), the boot partition structure changed: you must patch init_boot.img rather than the traditional boot.img. Grab the correct image from your manufacturer’s firmware package for your exact build number before patching. Older Android versions (5.x and below) may work but are not officially tested.
Yes, but it requires additional setup. Enable Zygisk in Magisk settings, add your banking apps to the DenyList, and install the Play Integrity Fix and Shamiko modules. Zygisk injects into the app process at startup so DenyList can hide the Magisk presence before the bank app runs its root check. The Play Integrity Fix module spoofs the device attestation response so that hardware-backed checks pass. This combination works for most banking and payment apps as of early 2026, though highly aggressive apps may need further tuning.
The latest stable release is Magisk v30.7, released in February 2026. The newest version is always available on the official GitHub releases page (github.com/topjohnwu/Magisk/releases). In addition to Stable, there is a Canary channel that rolls out updates more frequently with new features that are still being tested and may not be fully stable. To check for updates from within the app, open Magisk, tap the gear icon, and the Settings screen will indicate if a newer version is available in your chosen channel.
Usually yes. A factory reset wipes user data but typically doesn’t reflash the boot partition, so Magisk persists in the boot image after a reset. However, modules stored in /data/adb/modules will be wiped and must be reinstalled. Some Samsung devices will flash a stock boot image as part of the reset process, in which case you would need to re-patch the boot image and reflash via Odin or fastboot to restore root access.
Yes. Magisk is completely free and open source under the GPLv3 license. There is no paid version, no premium tier, and no in-app purchases — the full feature set including Zygisk, DenyList, and the module system is available to everyone at no cost. The only legitimate download sources are the official GitHub repository and builds distributed through the Canary channel. Any website asking you to pay for a Magisk download is not affiliated with the project and should be avoided.
Yes. The recommended install method since v24 is the built-in patcher, which runs directly on your phone and patches the boot image without needing any custom recovery. TWRP is only required on older devices that lack fastboot access, or if you specifically prefer the recovery flash method. See the install guide above for both approaches.
In most regions, yes — unlocking the bootloader trips a hardware warranty flag. On Samsung devices, this permanently increments the Knox counter (visible under Settings → About → Knox warranty bit) and cannot be reset. Google Pixel, OnePlus, and Xiaomi are generally more lenient about bootloader unlocks, but you should still assume warranty coverage may be reduced or voided. Magisk’s systemless approach doesn’t avoid this since the bootloader must be unlocked regardless of which root tool you use.

Still on an Older Device?

SuperSU v2.82 by Chainfire remains the simplest root solution for Android 5 through 10 devices running TWRP custom recovery. While it no longer receives updates, the flashable ZIP and APK continue to work reliably on thousands of legacy devices where Magisk’s boot-image patcher may not be supported. If your phone predates the bootloader-unlock era of modern Android, or you just need basic superuser access without modules or Play Integrity bypass, SuperSU is still a solid choice with a proven track record spanning over a decade. Unlike Magisk, SuperSU does not require a Zygisk layer, does not need module management, and requires only a one-time TWRP flash to grant permanent superuser access. Many users on Android 5, 6, 7, and 8 devices still run SuperSU without issues. It grants root to apps via a familiar permission dialog, just as Magisk does on newer devices. For devices that cannot unlock their bootloader or do not support fastboot patching, SuperSU via TWRP remains the most practical rooting method available.

If you are on a modern device (Android 11+), use Magisk instead. But for older hardware, SuperSU is battle-tested and proven.

Download SuperSU