Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.

About Code Analyzer

Code Analyzer — A native macOS decompiler and disassembler for APK, Jar, and Binaries.

Code Analyzer lets you open and explore binary files with ease. Whether you're a developer debugging a third-party library, a security researcher analyzing an APK, or a student learning about binary formats — Code Analyzer provides the tools you need in a fast, beautiful native app.

SUPPORTED FORMATS

• APK — Browse APK contents, explore DEX classes, decode resources.arsc
• Jar Archives — Open JAR, WAR, EAR, and AAR files with full .class decompilation
• Nested Archives — Click into nested ZIP, JAR, or APK files inside an archive to explore them in place

POWERFUL DECOMPILATION

• Native Java Decompiler — Built-in decompilation engine converts Java bytecode back into readable source code, entirely offline
• Dalvik/Smali — View DEX bytecode as smali disassembly when source-level decompilation isn't available
• Capstone Disassembly — Low-level disassembly for ELF binaries across multiple CPU architectures

DEVELOPER-FRIENDLY FEATURES

• File Tree Explorer — Navigate the full structure of archives and binaries in an intuitive sidebar
• Syntax Highlighting — View decompiled Java source, bytecode, and disassembly with rich syntax colors
• Symbol Browser — Search and browse class names, methods, and symbols across entire files
• Quick Open — Instantly jump to any file or class with fuzzy search
• Hex Viewer — Inspect raw binary data for any file or section
• Project Caching — Opened files are indexed and cached for instant reload on subsequent opens

BUILT FOR macOS

• 100% native SwiftUI interface — smooth, responsive, and right at home on your Mac
• Leverages modern Swift concurrency for fast, non-blocking analysis
• Lightweight — no Electron, no web views for the UI
• Works entirely offline — your files stay on your machine
Show More

What's New in the Latest Version 1.10

Last updated on Jun 6, 2026
Old Versions
• Faster, fully native Android analysis — APK and DEX decompilation now runs on a brand-new native engine, with quicker first-open and no Java runtime required.
• Smaller app size and improved startup performance.
• Fixed a crash that could occur when decompiling certain DEX classes.
• Stability and reliability improvements.
Show More
Version History
1.10
Jun 6, 2026
• Faster, fully native Android analysis — APK and DEX decompilation now runs on a brand-new native engine, with quicker first-open and no Java runtime required.
• Smaller app size and improved startup performance.
• Fixed a crash that could occur when decompiling certain DEX classes.
• Stability and reliability improvements.

Code Analyzer FAQ

Click here to learn how to download Code Analyzer in restricted country or region.

Related Videos

Latest introduction video of Code Analyzer on iPhone

Code Analyzer Alternative

You May Also Like

Get more from 卿 徐