Small tools for Android developers.
Six things I kept needing while shipping apps, built properly and given away. Every one runs entirely inside your browser — your builds, icons and unreleased listing copy never touch a server, because there isn't one.
APK Size Analyser
Drop in an APK or AAB and see exactly what is making it large — broken down by native libraries, resources, assets and code, with an estimate of what a device actually downloads.
Reads only the archive index, so a 200 MB build measures instantly.App Icon Generator
One image in, every launcher icon density out — plus adaptive icon layers, themed
icon support and the Play Store icon, zipped with the correct res/ structure.
Play Store Listing Preview
See where your app name gets cut off in search results, and catch the asset problems that get listings rejected — before you upload anything to Play Console.
Inspects real pixels to catch the feature-graphic transparency trap.Manifest Permission Explainer
Paste your AndroidManifest.xml and see what every permission actually grants, which ones prompt the user, and which ones Google Play will make you justify.
Flags Play-restricted permissions and ones that stopped working versions ago.Screenshot Framer
Turn raw screenshots into Play Store listing images with a device frame, background and caption, exported at sizes Play accepts.
Generic frame, no device trademarks. Exports every shot as a ZIP.dp ↔ px Converter
Convert between dp and px across every Android density bucket, and see which values land on half a pixel and render soft.
Flags fractional pixels and suggests the nearest clean value.Why these run in your browser
Every tool here processes files locally. Not as a privacy gesture — because it is the only design that makes sense. You should not have to upload an unreleased build, or listing copy you have not announced, to a stranger's server to find out how big a file is or whether an image has an alpha channel.
It also happens to be faster. The APK analyser reads a few kilobytes from the end of your file instead of transferring the whole thing twice.
Who made this
Built by Moosa Faizal, an Android developer in Kasaragod, Kerala. These started as scripts I ran on my own projects. Each one exists because I hit the problem it solves while shipping an app through Play Console.
No accounts, no limits
There is nothing to sign up for and nothing to pay. No file size caps, no watermarks, no "upgrade for the full report". The tools are static pages; running them costs me nothing per use, so there is no reason to meter them.