Decompiler.com favicon

Decompiler.com
Online decompiler for Java, Python, .NET, Android, and more

What is Decompiler.com?

Decompiler.com is a free online service that allows users to reverse-engineer compiled applications and bytecode into readable source code or project files. It supports a wide range of formats including Java (JAR, WAR, EAR, CLASS), .NET (EXE, DLL), Python (PYC, PYO, RPYC), Android (APK, XAPK, AAB, AAR, APKM, APKS, DEX), Flash (SWF), Electron (ASAR), Lua (LUAC, LUB), and SourceMod (SMX, AMXX). The tool automatically detects the file type and decompiles it, enabling developers and researchers to inspect the original code structure.

The platform also includes auxiliary tools such as a JAR string editor, JWT decoder, Base64 encoder/decoder, and a diff tool for comparing decompiled files. With a simple drag-and-drop interface, Decompiler.com provides a quick and accessible way to analyze software components without installing any software locally.

Features

  • Multi-format support: Decompiles Java, .NET, Python, Android, Flash, Electron, Lua, and SourceMod files.
  • Automatic detection: Automatically identifies the file type and applies the appropriate decompiler.
  • Online and free: No installation required; all processing happens in the browser.
  • Additional tools: Includes JAR string editor, JWT decoder, Base64 encode/decode, and diff tool.
  • Drag-and-drop upload: Simple file upload via drag-and-drop or file chooser.

Use Cases

  • Reverse-engineering software to understand its internal logic.
  • Recovering lost source code from compiled files.
  • Analyzing malware or suspicious executables.
  • Inspecting Android APK files for security vulnerabilities.
  • Comparing different versions of decompiled code using the diff tool.
  • Educational purposes for learning how compiled code translates to source.

FAQs

  • Is Decompiler.com free to use?
    Yes, Decompiler.com is completely free to use. There are no charges for uploading and decompiling files.
  • What file formats does Decompiler.com support?
    It supports EXE, DLL, JAR, WAR, EAR, CLASS, APK, XAPK, AAB, AAR, APKM, APKS, DEX, PYC, PYO, RPYC, RPA, LUAC, LUB, SWF, ASAR, SMX, and AMXX files.
  • Do I need to install any software to use the decompiler?
    No, Decompiler.com works entirely in your web browser. No installation is required.
  • Can I compare two decompiled files?
    Yes, the platform includes a diff tool that allows you to compare JAR, APK, WAR, EXE, DLL, and DEX files.

Related Queries

Helpful for people in the following professions

Blogs:

  • Best AI tools for trip planning

    Best AI tools for trip planning

    These tools analyze user preferences, budget constraints, and destination details to provide personalized itineraries, suggest optimal routes, recommend accommodations, and even offer real-time updates on weather and local events.

  • Top 6 AI note-taking tools for 2026: in-person, online, and hybrid use cases

    Top 6 AI note-taking tools for 2026: in-person, online, and hybrid use cases

    Most AI note-taking lists are really lists of meeting bots, which join your video call and transcribe it. That's useful, but it's half the picture. Decisions happen in hallway conversations, client dinners, on-site visits, and hybrid rooms where nobody is on a video link. This guide covers different parts of the note-taking workflow: hardware capture for in-person settings, platform-native tools for online calls, and AI layers for organizing and synthesizing what you've captured. It compares six tools by capture context, workflow fit, pricing, and limitations.

Didn't find tool you were looking for?

Be as detailed as possible for better results