Full-featured mobile-friendly APK & AAB engineering suite at https://apk.zoomnearby.com/. Decompile resources, modify Smali bytecode, adjust permissions, and sign with production-ready V1/V2/V3/V4 schemes directly in your browser.
Powerful cloud tools designed for Android developers, security analysts, and app publishers.
Disassemble Android package files into human-readable Smali assembly, XML layouts, strings, and assets with 100% accuracy.
Built-in syntax-highlighted code editor allowing you to inspect registers, modify logic, and patch resources directly from mobile or desktop.
Seamlessly convert official Google Play Android App Bundles (.aab) into standalone APK packages using Google Bundletool technology.
Generate custom RSA cryptographic keystores or use existing keys to sign APK binaries with V1, V2, V3, and ZipAlign optimizations.
Leverage integrated AI models (Gemini & OpenAI) to translate strings.xml files into 30+ languages automatically without corrupting tags.
Responsive web interface optimized for phones, tablets, and desktops so you can inspect and sign APKs anywhere, anytime.
A simple 4-step workflow to decompile, modify, and release Android apps.
Upload your Android package or app bundle through our secure browser dashboard. Workspaces are refreshed daily.
Inspect disassembly, translate strings.xml with AI, or update manifest permissions.
Reassemble resources, run ZipAlign optimization, and sign with V2/V3 certificates.
Download your ready-to-install signed APK. Workspaces are automatically cleaned up everyday at 00:00 UTC (5:30 AM IST).
Master Android decompiling, Smali editing, and app signing.
Learn how to configure APK Signature Scheme v3 and v3.1 key rotation. Master generating signing lineage proofs, managing keystore transitions, and resolving verification errors when re-signing modified APKs.
Learn how modern Android apps detect root environments and Play Integrity attestation. Master Smali bytecode patching to neutralize SU checks, Magisk detection, and client-side integrity validation.
Learn how to merge modern Android Split APKs and multi-APK app bundles into a standalone, re-signable APK. Master manifest unification, resource table consolidation, and MultiDex merging using APKTool Studio.
Everything you need to know about APK decompiling, Smali editing, AAB conversion, and signing on https://apk.zoomnearby.com/.
Decompile smali bytecode, inspect AndroidManifest, edit resources, rebuild and sign APKs with multi-scheme keystores in the cloud.
{{ authSubtitle }}
APKTOOL Studio Cloud • Android reverse engineering, resource editing, and keystore signing
Upload an Android APK file to extract smali source, edit resources, and sign.
Inspect disassembled bytecode, AndroidManifest.xml, and smali methods.
Generate RSA keys, manage keystore vaults, and sign with v1/v2/v3/v4 schemes.
Edit strings.xml across languages and update launcher icons directly.
Automatically detect, diagnose, and fix Smali errors, build failures, and APK bugs using AI.
Install on your Android device to build, test via ADB, and view cloud logs.
Download APKManage your decompiled APK projects
Upload an APK to auto-create and decompile a new project workspace.
No projects found. Create a new project to get started.
{{ workflow.project_name }} - Edit, Build, and Sign your APK
"{{ recentAction.prompt }}"
Project Path: {{ workflow.project_display }}
Source APK: {{ basename(workflow.source_apk) }} App icon loaded ({{ workflow.primary_icon.size }}px) Default app icon
Edit app strings, Firebase values, and upload google-services.json to auto-fill.
Upload an image to replace launcher icons in all densities.
Upload a new image file to replace {{ basename(editorFile.path) }}. The original filename will be preserved so all project build references remain valid.
Arrows: Navigate bytes0-9, A-F: Edit hex byteTab: Toggle Hex/ASCII modeBackspace: Clear byte
Select a file from the Explorer or Search to start editing.
Compile the edited project into an unsigned APK.
Use Gemini/OpenAI to analyze the build error{{ editorFile ? ' against the currently open file (' + basename(editorFile.path) + ')' : '' }} and suggest a fix.
Add a Gemini/OpenAI API key above first.Select an existing key or generate a new signing key for your APK.
Sign the APK with your keystore to produce the final release.
Enabled crash/error reporter into the app during build. Once enabled and rebuilt, the app reports its own crashes straight to this server over the internet from ANY Android phone it's installed on — no USB, no ADB, no network configuration, and no port forwarding required.
Choose either the lightweight Debugger Only App (log-analyzer.apk) to receive crashes & logs, or the Full Suite App (APKTOOL Studio) (apktool-studio-app.apk) with full features and mobile interface to build, decompile, edit, sign, and view logs on Android instead of web.
Scan QR code or tap button to download log-analyzer.apk for crash, exception, and log tracking.
Scan QR code or tap button to download apktool-studio-app.apk with complete mobile UI & features.
Reinstall the rebuilt APK or open the Debugger Only App / APKTOOL Studio App and tap Check for Update to receive the latest logging changes.
Open the Debugger Only App or APKTOOL Studio App on your Android device, tap Scan QR Code, and point your camera at the QR code below. Pairing connects your app to this server in seconds to stream crash reports, logs, and live network requests over the internet.
Camera unavailable? Copy this pairing code and paste it into the Connect screen inside the Debugger Only App or APKTOOL Studio App.
HttpURLConnection, OkHttp, Retrofit, and WebView fetch()/XHR calls). If this stays empty, re-check the "Cloud Debug Logs" step to ensure hookable call sites were enabled before rebuilding.
Log.d/i/w/e/v calls captured by the injected DebugLog hooks, plus fatal crash reports) will stream here in realtime once the rebuilt app is installed and launched on a device.
Connect an Android device via USB (with USB debugging enabled) or wireless ADB to this server/PC, install the APK directly, and watch its logs in realtime.
On the phone: Settings > Developer options > Wireless debugging > turn it on, note the IP:port shown there (both devices must be on the same Wi-Fi/network). Some Android versions require pairing first with a pairing code - if connect is refused, use "Pair device with pairing code" on the phone and pair from a terminal first, then connect here.
Manage users, contact inquiries, SEO blogs, FAQs, and system settings
| User | Role | Status | Limits | Actions | |
|---|---|---|---|---|---|
|
{{ u.username }}
ID: {{ u.id }}
|
{{ u.email || u.mobile || '-' }} | {{ u.user_type }} | {{ u.status }} |
Dec: {{ u.decompile_usage || 0 }}/{{ u.decompile_limit }} |
Com: {{ u.compile_usage || 0 }}/{{ u.compile_limit }} Key: {{ u.generate_key_usage || 0 }}/{{ u.generate_key_limit }} | Sign: {{ u.sign_apk_usage || 0 }}/{{ u.sign_apk_limit }} |
| Sender | Subject | Message | Status | Date | Actions | |
|---|---|---|---|---|---|---|
| {{ inq.name }} | {{ inq.email }} | {{ inq.subject }} | {{ inq.message }} | {{ inq.status === 'read' ? 'Read' : '🆕 New' }} | {{ new Date(inq.created_at).toLocaleString() }} | |
| No contact inquiries received yet. | ||||||
Generate an in-depth, production-ready technical blog post strictly matching the APKTool Studio project context. Enter a specific topic/keyword, or leave it blank to automatically select an engaging trending topic in APK reverse engineering.
{{ aiLastGenerated.excerpt }}
Automatically schedule Anti-Gravity CLI to generate and publish comprehensive SEO blog articles at your selected daily frequency. Articles strictly adhere to existing database criteria and rotate through domain-relevant APK engineering topics.
0 */{{ blogAutoSettings.auto_blog_interval_hours || 12 }} * * * php /home/zoomnearby-apk/htdocs/apk.zoomnearby.com/auto-blog.php key=apk_studio_auto_blog_2026
| Date/Time | Type | Published Posts | Status |
|---|---|---|---|
| {{ log.timestamp }} | {{ log.mode }} |
{{ it.title }}
({{ it.category }})
None generated
|
Success ({{ log.generated_count }}) Error Skipped |
| Title | Category | Read Time | Views | Created | Actions |
|---|---|---|---|---|---|
| {{ b.title }} | {{ b.category }} | {{ b.read_time }} | {{ b.views }} | {{ new Date(b.created_at).toLocaleDateString() }} | |
| No blog posts found. | |||||
| Order | Category | Question | Answer Preview | Actions |
|---|---|---|---|---|
| {{ f.sort_order }} | {{ f.category }} | {{ f.question }} | {{ stripHtml(f.answer) }} | |
| No FAQs found. | ||||
{{ backupSettings.github_backup_upload_dir }}
Last Backup: {{ backupSettings.last_github_backup }}
File: {{ backupSettings.last_github_backup_file }}
{{ backupLogResult.message }}
Auto backup runs automatically during web traffic if due. You can also configure a system CRON job on your server to execute backup reliably in the background:
0 0 * * 0 php /home/zoomnearby-apk/htdocs/apk.zoomnearby.com/auto-backup.php key=apk_studio_auto_backup_2026
Configure bot prevention (Google reCAPTCHA & Security Code verification) and email validation to prevent spam and fake account creation during registration.
Find & replace any string, value, URL, IP, package name, layout resource, or code recursively across all project files & sub-directories in {{ workflow.project_name || 'Active Project' }}:
Manage your AI provider, API keys, and models to power the Anti-Gravity AI Auto-Fix engine for automated Smali debugging, build error repairs, and custom file patches.
Configure custom AI model choices for your account. Leave fields blank to use system defaults.
Set system default models for each AI provider across all users.
{{ step.description }}
{{ step.codeSnippet }}