Open
Drop the APK in. What you get is a project: the files, the resources, the manifest and who signed it.
Drop an APK on the page. See how it is put together, change the name, the icon, the pictures and the permissions, edit the code and sign it with your key.
No Java. The file stays on your computer.
MIT, no royalties
In the browser an APK becomes a project you can read. Build it back and sign it there, or with one command.
Drop the APK in. What you get is a project: the files, the resources, the manifest and who signed it.
The name in every language, the pictures, what the app asks of the phone. The code can be read as Java.
The icon, the strings, the permissions, the smali. A string whose path you forgot is a search across the whole project.
Your key, a signature and a downloaded APK. From the terminal the ending is the same: build it, then sign it.
The same program in the terminal: Mac, Windows and Linux, no Java. Unpack an APK, build it back, sign it. Browsing the files, searching and editing the code is what APK Editor is for.
The same commands on every system.
This is why APK Editor is there. The terminal does not have these screens. A command does one step and writes a file.
What the app is called on the phone. Separately for every language it already ships.
Your picture on the home screen. It stays sharp on a large display and on a small one.
Open the images inside the APK and put yours in their place.
Strings, pictures and the rest of what is inside, laid out the way the app itself sees them.
Package name, version and the label under the icon. Ordinary fields you can just fill in.
What the app asks of the phone. Keep what you want, take off what you do not.
Read the app as Java. Change the smali and build it again.
One phrase across the whole project. Find the string and replace it, without walking the folders by hand.
The whole APK as a tree. Text is edited as text. Everything else can be opened byte by byte.
Who signed the package. A new key or yours, and the APK leaves with your signature on it.
APK Editor opens in a tab and works on the file where you are. You download the finished APK when you want it.
Close the tab and open it again. The project and the edits are still there.
Generate a signing key here, or bring the one you already sign with.
The page is open, the APK can go in. You do not need an account for that.
One engine. In the browser it is APK Editor. In the terminal it is xenolith-apk-editor. MIT licensed.