Try to invoke main class org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler manually

java -cp java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler myclassfile.class .

Also you can find more about internal usage of Fernflower inside IDEA by query in source code https://github.com/JetBrains/intellij-community/search?utf8=%E2%9C%93&q=Fernflower

Answer from qwazer on Stack Overflow
🌐
GitHub
github.com › fesh0r › fernflower
GitHub - fesh0r/fernflower: Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream) - fesh0r/fernflower
Starred by 3.8K users
Forked by 699 users
Languages   Java
🌐
Bytecode
the.bytecode.club › showthread.php
FernFlower - CLI Java Decompiler
FernFlower has recently become open sourced, you can view the repo at https://github.com/JetBrains/intellij-co...decompiler If you're looking for GUI FernFlower, download Bytecode Viewer - https://github.com/Konloch/bytecode-viewer/releases Basic Decompile:
🌐
GitHub
github.com › JetBrains › fernflower
GitHub - JetBrains/fernflower: Decompiler from Java bytecode to Java, used in IntelliJ IDEA.
java -jar fernflower.jar [-<option>=<value>]* [<source>]+ <destination>` ... <source>: file or directory with files to be decompiled. Directories are recursively scanned. Allowed file extensions are class, zip and jar. Sources prefixed with -e= mean "library" files that won't be decompiled but taken into account when analyzing relationships between classes or methods.
Starred by 4.1K users
Forked by 715 users
Languages   Java
🌐
GitHub
github.com › 6168218c › FernflowerUI
GitHub - 6168218c/FernflowerUI: The fernflower decompiler with GUI.
It was used to enter the long and ... is a result of 1.5 year's hard(lazy) work. FernflowerUI can: Help you decompile Jar files,as well as Class files.(JRE required.)...
Starred by 109 users
Forked by 21 users
Languages   C++ 82.6% | C 17.4%
🌐
SoftTeco
softteco.com › home › java development › fernflower java decompiler
Fernflower Java Decompiler
July 3, 2025 - Fernflower is a really nice Java decompiler. It’s pretty convenient since you can decompile the whole JAR file.
🌐
GitHub
github.com › Vineflower › vineflower
GitHub - Vineflower/vineflower: Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler.
Vineflower is a fork of Jetbrains' Fernflower, MinecraftForge's ForgeFlower, FabricMC's fork of Fernflower, and a direct continuation of work on Quiltflower.
Starred by 1.8K users
Forked by 116 users
Languages   Java
Find elsewhere
🌐
Eclipse Marketplace
marketplace.eclipse.org › free-tagging › fernflower
fernflower | Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation
Enhanced Class Decompiler integrates CFR, FernFlower, JD, Procyon, Vineflower seamlessly with Eclipse and allows Java developers to debug class files without source code directly...
🌐
YouTube
youtube.com › wernerware
Fernflower Decompiler for Java - YouTube
Use Fernflower to decompile java code from .class and .jar files. This video shows you how to do it without IntelliJ Video notes: https://github.com/wernerwa...
Published   June 16, 2018
Views   5K
🌐
npm
npmjs.com › package › fernflower
fernflower - npm
Simple fernflower java decompiler wrapper · A fernflower <jarFile> <outputDir> cli can be installed with npm install -g fernflower ·
      » npm install fernflower
    
Published   Apr 01, 2016
Version   1.1.0
Author   Romain Beaumont
🌐
Java Decompilers
javadecompilers.com
Java decompiler online
Java decompilers online: *JAD, *JDCore, *Procyon, *Fernflower, *CFR. ✓ A user interface to extract source code from .class and .jar ‘binary’ files.
🌐
JetBrains
blog.jetbrains.com › idea › 2024 › 11 › in-memory-of-stiver
In Memory of Stiver | The IntelliJ IDEA Blog
September 16, 2025 - Line numbers in decompiled code differ from line numbers in the original source, and Stiver helped provide a transparent mapping between them so you can seamlessly debug decompiled code. As Fernflower became open source, many other tools in the Java world used it – you can find a number of forks on GitHub.
🌐
Hacker News
news.ycombinator.com › item
Fernflower Java Decompiler | Hacker News
September 30, 2025 - That really deserves a link. What is an “analytical” decompiler · https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/
🌐
XDA Forums
xdaforums.com › home › asus › asus transformer tf700
[Tool][Decompiler] Fernflower | XDA Forums
November 17, 2012 - Hello, I would like to share this java decompiler with the community. FernFlower is the first analytic decompiler for java. It will decompile class files and jar files to human readable java code.
🌐
GitHub
github.com › wux1an › fernflowers
GitHub - wux1an/fernflowers: Java ☕ reverse engineering tool - Batch decompile the jar package.
Java ☕ reverse engineering tool - Batch decompile the jar package. - wux1an/fernflowers
Starred by 10 users
Forked by 4 users
Languages   Java
🌐
Rune-Server
rune-server.org › forums › runescape development › rs2 server › help
OSRS - How To Download & Decompile Gamepack With Fernflower? | Rune-Server
December 26, 2018 - The fernflower on here is enough to decompile osrs gamepacks Java decompiler online · Last edited: Dec 26, 2018 · Dec 6, 2018 · 178 · 49 · 3,050 · Dec 26, 2018 · #3 · Is it possible to decompile it into a jar file? Because I just got all the classes in a zip file.
🌐
JetBrains
youtrack.jetbrains.com › issue › IDEA-175638 › Please-release-fernflower-decompiler-as-a-standalone-jar
Please release fernflower decompiler as a standalone jar
{{ (>_<) }} This version of your browser is not supported. Try upgrading to the latest stable version. Something went seriously wrong