No, there are no official portable zipped distributions, but you can make one yourself, it's quite simple. Here's an instruction on how to do it for JDK 7 (for JDK 8 the procedure should not be different):

http://www.brucalipto.org/java/how-to-create-a-portable-jdk-1-dot-7-on-windows/

In a nutshell, you should unpack the .exe file as a 7-zip archive and rename all of the *.pack.jar files inside to corresponding *.jar files (just remove ".pack" from their names).

Answer from Forketyfork on Stack Overflow
🌐
Oracle
java.com › en › download › manual.jsp
Download Java
» What is Java » Remove older versions » Security » Support » Other help · This download is for end users who need Java for running applications on desktops or laptops. Java 8 integrates with your operating system to run separately installed Java applications.
🌐
Oracle
oracle.com › java › technologies › java se
JRE Installation for Microsoft Windows (32-bit) - Java
This file contains everything needed to install the Java SE Runtime Environment, including the installer and character conversion classes and support for locales other than the US English locale.
Discussions

Newest Java Runtime Environment (JRE) in 32 and 64 bit - Stack Overflow
I just want to download the newest JRE in 32 and in 64 bit! At the download page of java.com I can only find an installer, but I just want to download the -maybe zipped- folder. Can you help me w... More on stackoverflow.com
🌐 stackoverflow.com
Installing Java Runtime Environment 8 update 144 (32-bit) Available (JRE 8 32-bit version Installed) (x64) via BigFix
Good Afternoon, I’m having an issue updating Java on 60 nodes. Here’s a little background. We have implemented a new teller software a few months ago which needs Java to run. It is time to update Java for the first time and I keep getting an error. Initially, I received an error saying ... More on forum.bigfix.com
🌐 forum.bigfix.com
0
October 10, 2017
java - JRE 32bit vs 64bit - Stack Overflow
To limit your impact for your Java EE environment, offload parts of it to other microservices such as ElasticSearch for search, Hazelcast for caching, your database for data storage and keep your Java EE server to host your application core itself rather than running the services inside it. ... I think there are two main differences to consider. One has been mentioned here but not the other. On the one hand, as other mentioned, the memory and data types. 32-bits ... More on stackoverflow.com
🌐 stackoverflow.com
64 bit - Install a 32-bit JRE on Windows 64-bit platform - Stack Overflow
The public JRE installed with the 32-bit JRE is not registered. You must set the PATH environment variable to point to JAVA_HOME \bin to register the JRE More on stackoverflow.com
🌐 stackoverflow.com
🌐
Reddit
reddit.com › r/javahelp › trying to install 32 bit java
r/javahelp on Reddit: Trying to install 32 bit java
April 29, 2021 -

Im trying to use this program that requires 32-bit java, but going to the download page automatically directs me to the 64-bit download page (which I already own, but do not need for this program), can anyone help?

edit: clarifying a couple questions and what happened, it said in the read me document for the program that it requires 32-bit java, I also was able to find a version of it that can use 64-bit java so no worries, thank you for all the help!

Top answer
1 of 4
2
https://adoptopenjdk.net/releases.html You can specify x86 architecture, which is 32 bit
2 of 4
1
Please ensure that: Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions You include any and all error messages in full You ask clear questions You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions. Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar If any of the above points is not met, your post can and will be removed without further warning. Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://imgur.com/a/fgoFFis ) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc. Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit. Code blocks look like this: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above. If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures. To potential helpers Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
🌐
Filepuma
filepuma.com › download › java_runtime_environment_32bit_-295 › versions
All Versions of Java Runtime Environment (32bit) - Filepuma.com
Java Runtime Environment (32bit) Old Versions · Old Versions · 1 2 3 4 5 >> 1 2 3 4 5 >> Glary Utilites · Make Your Computer Faster · Totally Free · No Bundle,No Ads, No Virus Download Now · Trending · Java Runtime Environment (32bit) 8 Update 471 · Java Runtime Environment (64bit) 8 Update 471 ·
🌐
MajorGeeks
majorgeeks.com › files › details › java_runtime_environment_(jre)_32_bit.html
Download Java Runtime Environment (JRE) 32-Bit - MajorGeeks
Java Runtime Environment (JRE) 64-Bit 7 Update 80 [ 2015-04-21 13:02:20 | Size Varies | Freeware | 11 | 4 ] Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. 32-Bit version also available.
🌐
BigFix
forum.bigfix.com › content authoring
Installing Java Runtime Environment 8 update 144 (32-bit) Available (JRE 8 32-bit version Installed) (x64) via BigFix - Content Authoring - BigFix Forum
October 10, 2017 - Good Afternoon, I'm having an issue updating Java on 60 nodes. Here's a little background. We have implemented a new teller software a few months ago which needs Java to run. It is time to update Java for the first…
Find elsewhere
🌐
Oracle
java.com › en › download › help › windows_manual_download.html
How do I manually download and install Java for my Windows computer?
Use these simple instructions to manually download and install Java (also known as Java Runtime Environment or JRE) for your Windows computer
Top answer
1 of 5
24

64-bit vs. 32-bit really boils down to the size of object references, not the size of numbers.

In 32-bit mode, references are four bytes, allowing the JVM to uniquely address 2^32 bytes of memory. This is the reason 32-bit JVMs are limited to a maximum heap size of 4GB (in reality, the limit is smaller due to other JVM and OS overhead, and differs depending on the OS).

In 64-bit mode, references are (surprise) eight bytes, allowing the JVM to uniquely address 2^64 bytes of memory, which should be enough for anybody. JVM heap sizes (specified with -Xmx) in 64-bit mode can be huge.

But 64-bit mode comes with a cost: references are double the size, increasing memory consumption. This is why Oracle introduced "Compressed oops". With compressed oops enabled (which I believe is now the default), object references are shrunk to four bytes, with the caveat that the heap is limited to four billion objects (and 32GB Xmx). Compressed oops are not free: there is a small computational cost to achieve this big reduction in memory consumption.

As a personal preference, I always run the 64-bit JVM at home. The CPU is x64 capable, the OS is too, so I like the JVM to run in 64-bit mode as well.

2 of 5
5

As you note, primitive numeric types in Java are well-defined.

However, the choice between 32-bit and 64-bit JVMs can matter if your Java application is using native-code libraries, which may be built for use in a 32-bit application, a 64-bit application, or both.

If you have native libraries that support only 32-bit applications, you either need to use a 32-bit JVM, or build 64-bit versions of the libraries.

🌐
Azul Systems
azul.com › home › azul downloads
Java 8, 11, 17, 21, 25 Download for Linux, Windows and macOS
January 30, 2023 - Click here to download the Azul Zulu Builds of OpenJDK for Java 8, 11, 17, 21, 25 for Linux, Windows and macOS. Also download Azul Platform Prime.
🌐
FileHippo
filehippo.com › download_jre-32
Download Java Runtime Environment 32-bit 8-update-341 for Windows - Filehippo.com
August 7, 2025 - The Java Runtime Environment (JRE) 32-bit is a foundational component for executing Java applications on 32-bit operating systems. It serves as the runtime layer that bridges Java bytecode and the underlying system architecture, enabling the ...
Rating: 4 ​ - ​ 53.9K votes
🌐
Windows 10 Forums
tenforums.com › software-apps › 213166-installing-java-runtime-environment-how-please.html
Installing Java Runtime Environment. How, Please ? - Windows 10 Help Forums
Hi Robert The steps provided by the member should be sufficient Just note which Java you need to not have unnecessary apps installed My advice would be download the 32Bit- Install it by following the on screen prompts and then test your applications If working you are good to go If not install the 64Bit and then test and if that works uninstall the 32BIT ... I install JAVA, but JAVA programs claim there is no JAVA installed?? in Software and Apps I have been whammied for over an hour with this now. I want to run Yawcam a JAVAprogram. I got it working fine in windows 11, but on theis windows 10 ver 1909 PC, JAVA claims to install, but apparently NO. How can I get JAVA installed properly? I... Is Java Runtime Environment A Dangerous Install?
🌐
Oracle
oracle.com › java › technologies › javase › javase7-archive-downloads.html
Java Archive Downloads - Java SE 7
Thank you for downloading this release of the JavaTM Platform, Standard Edition Development Kit (JDKTM). The JDK is a development environment for building applications, applets, and components using the Java programming language.
🌐
Oracle
java.com › en › download › help › linux_install.html
How do I download and install 32-bit Java for Linux?
Instructions to download and install the Java Runtime Environment (JRE) for 32-bit Linux
🌐
FileBot
filebot.net › forums › help and support › windows
[32-bit Windows 10] Java Runtime Environment missing or corrupted - FileBot
August 9, 2018 - 1. The Microsoft Store version includes it's own JRE so the Java you may or may not have installed on your machine is irrelevant. 2. I can't reproduce the issue, and it passed Microsoft review, so there might be something odd on your machine. What exactly that might be is anyones guess. If you're running 32-bit Windows, maybe it's just really really old hardware that's failing?
🌐
Reddit
reddit.com › r/ubuntu › jre 32bit install
r/Ubuntu on Reddit: Jre 32bit install
January 4, 2025 -

Just a disclaimer, i am fairly new to linux and I have been trying to install Java runtime for days through wine, I have gotten continuous errors, I am using Java 8u431 32 bit, I keep getting the error msi:custom_get_thread_return invalid return code 610018 Msi:ITERATE_Actions execution halted, action L "validateinstalldir" returned 1603 I have been trying to use game extractor on linux, it requires Java 32bit, I have tried to install regular Java 32 bit on linux and that didn't work so I'm attempting to do it through wine as a windows program, i am using the java executable, and that isn't working either, If anyone has any ideas on how to get this running would be appreciated

🌐
Line 6 Community
line6.com › community support › multi-effects units › legacy pods › pod 2.0, pod xt, pocket pod, floorpods
Has anyone RECENTLY installed Line6 Edit? (Java Runtime v1.6 32-bit. not available) - POD 2.0, POD XT, Pocket POD, FloorPODs - Line 6 Community
January 23, 2022 - I though this was a Windows 11 problem but after trying on my old Windows 10 PC I get the same error. Sorry for the re-post, I thought it was a Windows 11 issue. Due to a hard disk crash I have to re-install Line6 Edit for my good old Pod 2.0. But the installer depends on being able to download a...