Extract and view .jar and .war Java archives directly in your browser. Download individual files or export as ZIP. Files never leave your device.
Java archives (.jar, .war) · Free up to 200 MB · No Java install needed
Drop a .jar or .war file here
or click to select from your computer
Files never leave your device. 100% in-browserJava archives (.jar, .war) · Free up to 200 MB
A .jar file is a ZIP archive with a different extension. This tool uses libarchive compiled to WebAssembly to open the archive entirely in your browser. No Java runtime, no server, no software to install. Your files are processed locally and never uploaded anywhere.
Need to open a .apk Android app instead? Try the APK Extractor. For iOS .ipa packages, use the IPA Extractor. To open a standard .7z or .rar archive, see Open 7z Online or Open RAR Online. A full guide on extracting JAR files is at How to Open JAR Files Online.
A JAR file typically contains: compiled .class bytecode files (one per Java class), a META-INF/MANIFEST.MF file with metadata like the main class entry point, configuration files (.properties, .xml, .json), embedded resources (images, fonts, templates), and sometimes other nested JAR files. WAR files add a WEB-INF/ directory with the web deployment descriptor (web.xml) and a lib/ folder with dependency JARs.
All three are ZIP-based Java archives. A JAR (Java Archive) is the base format for libraries and standalone applications. A WAR (Web Application Archive) bundles a web app (servlets, JSPs, static assets) for deployment on a servlet container like Apache Tomcat. An EAR (Enterprise Archive) bundles multiple JARs and WARs for full Java EE enterprise deployments. This tool opens all three, since they all share the ZIP format.
Are my files uploaded to a server?
No. Everything happens 100% in your browser using WebAssembly. Your .jar files never leave your device and are never uploaded to any server.
Is it free to use?
Yes. Extracting .jar and .war files up to 200 MB is completely free. No signup required.
Why can a browser open a .jar file?
A .jar (Java Archive) is a ZIP file with a different extension. It uses the same ZIP compression format, which means any tool that can open ZIP archives can also open JAR files. This tool uses libarchive compiled to WebAssembly to handle JAR and WAR files entirely in-browser.
What is the difference between JAR and WAR files?
Both are ZIP-based Java archives. A JAR (Java Archive) packages Java classes and resources for libraries or standalone apps. A WAR (Web Application Archive) packages a web application for deployment on a Java server like Tomcat. Both can be opened and extracted with this tool.
Can I extract .class files from a JAR?
Yes. You can view and download any file inside a JAR, including compiled .class files, resources, META-INF/MANIFEST.MF, and configuration files. Note that .class files are compiled bytecode, not human-readable source code.
Is there a file size limit?
The free plan supports JAR and WAR files up to 200 MB. For larger archives, a one-time 24-hour Day Pass ($2.99) removes this limit instantly.