The only online tool that decompiles two .NET executables to C# source and diffs the actual code. No other web-based tool offers this.
Drop old and new versions of your .exe file into the upload areas.
Both EXEs are decompiled to C# source code using ILSpy.
View a file-by-file diff of every changed class, method, and namespace.
A .NET EXE file is a Windows executable built with the .NET framework (C#, VB.NET, or F#). Unlike native C/C++ executables, .NET EXEs contain Intermediate Language (IL) bytecode that can be decompiled back to readable C# source code. This makes source-level comparison possible without access to the original source.
Comparing two versions of a .NET executable at the binary level only tells you that something changed. This tool decompiles both EXEs to C# source and shows you exactly what changed in the code.
No other online tool decompiles .NET executables and diffs the resulting C# source. Desktop alternatives like dnSpy, ILSpy, or dotPeek require local installation and manual side-by-side comparison. This tool automates the entire process in your browser. Use it for:
Desktop tools like ILSpy and dnSpy can decompile individual .NET executables, but require manual comparison. JustAssembly by Telerik offers assembly diff but must be installed locally. Google's BinDiff works at the disassembly level for native code, not managed .NET. Generic online diff tools like Diffchecker cannot handle executable files at all. This is the only online tool that decompiles .NET EXEs to C# and shows a unified source diff.
Upload the original EXE on the left and the modified EXE on the right. Both files are decompiled to C# source code using ILSpy, then a unified diff is generated showing every changed class and method.
This tool supports .NET (C#/VB.NET) executables. Native C/C++ executables are not supported. The EXE must be a managed .NET assembly to be decompiled.
EXE files are decompiled using ILSpy (ilspycmd), which converts .NET IL bytecode back to C# source code.
Upload the old version of the .exe on the left and the new version on the right. The tool decompiles both to C# source and generates a diff showing every changed class, method, and property across all namespaces.
Yes, completely free. No registration or installation required.
Yes. Uploaded files are stored temporarily for decompilation and comparison, then automatically deleted. Files are never shared with third parties.