Java Decompiler
Descompilar archivos Java .class y .jar compilados de nuevo en código fuente legible. Elige entre motores probados como CFR, JADX, Vineflower, Procyon o JD-Core y recupera Java limpio en segundos. Sin configuración local, sin dolores de cabeza de configuración, solo cargue su archivo e inspeccione el bytecode al instante.
Descompilador de Java
Sube un archivo .class o .jar compilado para recuperar el código fuente de Java legible. Todos los archivos subidos deben ser del mismo tipo, ya sea .class o .jar.
Subir archivo
Arrastra un archivo .class o .jar aquí
Haz clic o arrastra un archivo, validado por extensión
Información del archivo
0/1 ranura usada· Actualiza para el modo por lotes
Sube un archivo para configurar el motor de descompilación
5 motores de descompilación
Elige entre CFR, JADX, Vineflower, Procyon y JD-Core según tu versión de Java y tus necesidades de descompilación.
Compatible con .class y .jar
Sube archivos .class individuales para obtener el código fuente directamente, o archivos .jar que devuelven un ZIP descargable con todas las clases descompiladas.
Procesamiento seguro
Los archivos se procesan en entornos aislados y se eliminan de inmediato tras la descompilación. No se conserva nada.
Cómo descompilar un archivo Java
Sube tu archivo .class o .jar
Arrástralo y suéltalo o haz clic para buscarlo. Se admiten archivos de hasta 1 MB durante la fase de prueba.
Elige un motor de descompilación
Selecciona entre CFR, JADX, Vineflower, Procyon o JD-Core según tu versión de Java y tus necesidades.
Haz clic en Descompilar
El procesamiento suele tardar menos de 5 segundos. Los archivos .class devuelven el código fuente directamente; los .jar se descargan como un ZIP.
Copia o descarga el código fuente
Copia clases individuales al portapapeles o descarga el archivo descompilado completo en tu equipo.
¿Quién usa un descompilador de Java?
Investigadores de seguridad
Audita JARs de terceros y dependencias en busca de vulnerabilidades o código malicioso sin necesidad de acceder al código fuente.
Desarrolladores
Recupera archivos de código fuente perdidos, inspecciona el funcionamiento interno de librerías o comprende APIs sin documentar.
Estudiantes y educadores
Estudia cómo se relaciona el bytecode compilado con la sintaxis de Java, una herramienta práctica para aprender sobre la JVM.
Ingenieros inversos
Analiza software heredado, comprende código ofuscado o porta aplicaciones antiguas a frameworks modernos.
Equipos de QA y DevOps
Verifica que las compilaciones en producción coinciden con el código fuente esperado y que no se introdujo ningún código no autorizado.
Colaboradores de código abierto
Inspecciona librerías upstream para escribir mejores parches, informes de errores o capas de compatibilidad.
Endless Forge frente a otros descompiladores de Java
5 motores, basado en navegador y sin registro necesario.
Recupera el código fuente de Java
Más herramientas de desarrollo
Formateador de código
Formato automático de código desordenado con reglas de sangría y estilo consistentes.
Explicador de código de IA V1
Pega cualquier fragmento de código y obtén una explicación clara de lo que hace.
Optimización de código IA
Refactoriza y optimiza tu código para obtener rendimiento y legibilidad utilizando IA.
Eliminador de comentarios de código AI
Elimine todos los comentarios de su base de código limpiamente sin tocar la lógica.
Regex Tester
Pruebe y depure expresiones regulares con resaltado de coincidencias en vivo, visualización de grupos de captura, modo de reemplazo y una hoja de trucos incorporada.
Codificador / decodificador Base64
Codifique texto o archivos en Base64 y decodifique las cadenas de Base64 a texto sin formato, con el modo seguro de URL y la compatibilidad con la vista previa de imágenes.
Formateador JSON
Embellezca e imprima JSON RAW con sangría configurable, resaltado de sintaxis y detección instantánea de errores.
Analizador de texto
Analizar el recuento de palabras, el tiempo de lectura, el sentimiento y la puntuación de legibilidad.
Preguntas frecuentes
5 preguntas respondidas