Decode Android permission strings into human‑readable explanations. Search the registry, paste a manifest snippet, and generate a copyable report.
| Permission | Level | Group | Description |
|---|
Paste permissions below and click “Decode”.
An Android permissions decoder explains what each permission does in plain language. Android permissions determine what sensitive capabilities an app can access: location, camera, microphone, contacts, storage, phone state, notifications, and more.
<uses-permission> lines or permission constants.Yes. It’s free and runs in your browser — no signup required.
No. The decoding happens locally in your browser. We don’t send your pasted text to a server.
The tool includes a curated built‑in list of common permissions. If a permission isn’t in the list yet (or it’s vendor‑specific), it will be shown as unknown. You can still copy the report and review it manually.
<uses-permission> requests access to sensitive capabilities. <uses-feature> declares hardware/software requirements
(for example camera hardware) and can affect Play Store filtering.
Not necessarily. “dangerous” means Android requires runtime user consent. Whether it’s appropriate depends on the app’s purpose and how transparently it explains the need.