Minecraft PC Version Archive

Old App Version for PC

Explore previous Minecraft versions for PC and browse older releases from the game's version history. This archive helps you review past builds, compare version numbers, and discover earlier Minecraft releases available for desktop platforms.

Minecraft on PC includes different edition histories, including Java Edition and Bedrock Edition for Windows. The version archive below will help separate and organize previous releases clearly.

Minecraft Version Archive
PC VERSION HISTORY Previous Minecraft Releases
Java Edition 1.21.x
Java Edition 1.20.x
Bedrock Windows 1.21.x
PC
DESKTOP VERSION ARCHIVE
EDITION Java
EDITION Bedrock
Platform PC / Windows
Editions Java & Bedrock
Archive Old Versions
Next Section 20 PC Releases
Minecraft Java Edition Archive

20 Minecraft Old Versions for PC

Browse 20 previous Minecraft Java Edition releases for PC. This archive includes major updates, hotfixes, and earlier versions that form part of Minecraft's desktop release history.

Platform PC
Edition Java Edition
Versions 20 Releases
Archive Range 1.21.3 → 1.17.1
Name
Version
Release Date
Download
Minecraft Java Edition
1.21.3
October 2024
Minecraft Java Edition
1.21.2
October 2024
Minecraft Java Edition
1.21.1
August 2024
Minecraft Java Edition
1.21
June 2024
Minecraft Java Edition
1.20.6
April 2024
Minecraft Java Edition
1.20.5
April 2024
Minecraft Java Edition
1.20.4
December 2023
Minecraft Java Edition
1.20.3
December 2023
Minecraft Java Edition
1.20.2
September 2023
Minecraft Java Edition
1.20.1
June 2023
Minecraft Java Edition
1.20
June 2023
Minecraft Java Edition
1.19.4
March 2023
Minecraft Java Edition
1.19.3
December 2022
Minecraft Java Edition
1.19.2
August 2022
Minecraft Java Edition
1.19.1
July 2022
Minecraft Java Edition
1.19
June 2022
Minecraft Java Edition
1.18.2
February 2022
Minecraft Java Edition
1.18.1
December 2021
Minecraft Java Edition
1.18
November 2021
Minecraft Java Edition
1.17.1
July 2021
JAVA
This Archive Focuses on Minecraft Java Edition

Minecraft for PC also includes Bedrock Edition for Windows, which follows a different version history. Keeping Java and Bedrock releases separate makes it easier to choose the correct version.

Why Older PC Versions Still Matter

Why Use Old Minecraft Versions on PC?

Older Minecraft PC versions are useful for players who want to revisit past updates, use older mods, join version-specific servers, or play on hardware that performs better with earlier releases.

01
MOD SUPPORT

Play With Older Mods

Many popular Java Edition mods were built for specific Minecraft releases and may not work on newer versions without updated mod files.

02
PERFORMANCE

Better for Some Older PCs

Earlier Minecraft releases can sometimes be less demanding on older hardware, depending on the version, settings, mods, and Java configuration.

03
NOSTALGIA

Revisit Classic Minecraft

Older versions let you experience previous terrain generation, combat systems, textures, mechanics, and features from earlier stages of Minecraft.

04
MULTIPLAYER

Join Version-Specific Servers

Some Java Edition servers and modpacks require a particular Minecraft version, making older releases necessary for compatibility.

QUICK GUIDE

Choose an Old PC Version Based on Your Goal

Need an old modpack?
Match the exact Minecraft version required by the modpack.
Want better performance?
Test an older stable release and compare FPS on your PC.
Joining an old server?
Use the Minecraft version supported by that server.
Opening an old world?
Keep a backup before switching between different versions.
!
Back Up Worlds Before Changing Versions

Opening a world in a different Minecraft version can change world data. Keep a separate backup before upgrading, downgrading, or testing older releases.

PC Installation Guide

How to Install an Old Minecraft Version on PC

Minecraft Java Edition makes it possible to create separate installations for different game versions. This lets you keep a newer release available while also launching an older version for mods, servers, testing, or nostalgia.

Minecraft Launcher
Installations Latest Release Old Version Snapshots
CREATE INSTALLATION

Select the Minecraft Version You Want to Use

INSTALLATION NAME My Old Minecraft Version
VERSION release 1.20.1
Create
01
Open the Minecraft Launcher

Sign in with the account you normally use for Minecraft and open the Java Edition section.

02
Open Installations

Go to the Installations area where you can manage different Minecraft Java Edition profiles.

03
Create a New Installation

Create a separate profile for the old Minecraft version instead of replacing your normal installation.

04
Choose the Version

Select the release you want from the available version list and save the new installation profile.

05
Launch the Old Version

Return to the Play screen, select the installation you created, and launch that Minecraft version.

Recommended Setup

Keep Old Versions in Separate Game Directories

Using a separate game directory can help keep worlds, mods, configurations, and resource packs from different Minecraft versions apart.

EXAMPLE DIRECTORY .minecraft/old-versions/1.20.1/
Before You Launch

Quick Compatibility Checklist

Back up important worlds.

Use the correct Java version when required.

Match mods to the Minecraft version.

Use a separate game directory where practical.

!
Avoid Opening Important Newer Worlds in Older Versions

Downgrading a world can cause missing blocks, entities, or other data problems. Always create a backup before opening a world in an older Minecraft release.

Know Your Minecraft Edition

Minecraft Java vs Bedrock Old Versions on PC

Minecraft on PC is available in Java Edition and Bedrock Edition for Windows. Both let you play Minecraft on a computer, but their version histories, mod support, multiplayer systems, and methods for accessing older releases are different.

PC CLASSIC
J

Java Edition

The original PC-focused edition with extensive version history and a large ecosystem of community mods, mod loaders, custom servers, and resource packs.

Old Version Access Launcher Installations
Mod Support Extensive
Platform Windows, macOS & Linux
Version Selection Flexible
GOOD CHOICE FOR Old Mods • Modpacks • Classic Servers • Version Testing
VS
WINDOWS EDITION
B

Bedrock Edition

The cross-platform edition used across supported Windows PCs, consoles, and mobile devices, with a different release history and content ecosystem from Java Edition.

Old Version Access More Limited
Add-On Support Resource & Behavior Packs
PC Platform Windows
Cross-Platform Play Supported
GOOD CHOICE FOR Cross-Play • Windows Players • Add-Ons • Bedrock Worlds
QUICK COMPARISON

Which Edition Is Better for Playing Old Versions?

Feature
Java Edition
Bedrock Edition
Old Version Selection
Easier
More Limited
Traditional PC Mods
Strong Support
Different System
Old Modpacks
Common
Less Common
Cross-Platform Multiplayer
Java Ecosystem
Supported
Separate Version Profiles
Launcher Support
Not the Same Workflow
PICK
For Old PC Versions

Java Edition Is Usually the Better Choice for Version Switching

If your main goal is to play older Minecraft releases, use version-specific mods, or revisit old Java servers and modpacks, Java Edition generally provides a more straightforward version-selection workflow through separate launcher installations.

Important: Java and Bedrock use different systems and version histories. Before downloading mods, maps, add-ons, or other files, always check which Minecraft edition and version they were created for.
Old Version Troubleshooting

Common Problems When Running Old Minecraft Versions on PC

Older Minecraft versions may sometimes fail to launch or behave incorrectly on newer PCs. Java compatibility, outdated mods, graphics drivers, launcher settings, or world-version differences can all cause problems.

Minecraft Old Version Diagnostics
[ERROR 01] Game does not launch
[ERROR 02] Old mod crashes Minecraft
[ERROR 03] World fails to load correctly
[ERROR 04] Low FPS or graphics problems
[ERROR 05] Server version mismatch
ISSUE 01

Old Version Will Not Launch

POSSIBLE CAUSE

The Minecraft release may require a different Java runtime, or the installation profile may have incorrect settings.

WHAT TO TRY

Check the launcher installation settings, Java requirements, and whether the selected version downloaded correctly.

ISSUE 02

Minecraft Crashes With Mods

POSSIBLE CAUSE

A mod or mod loader may have been created for a different Minecraft version.

WHAT TO TRY

Remove the latest mod you added and confirm that Forge, Fabric, or another loader matches the exact game version.

ISSUE 03

Old World Does Not Load Correctly

POSSIBLE CAUSE

The world may have been opened and saved in a newer Minecraft release.

WHAT TO TRY

Restore an earlier backup and avoid opening newer world saves directly in older versions.

ISSUE 04

Low FPS or Display Problems

POSSIBLE CAUSE

Older rendering systems may behave differently with modern graphics drivers, high resolutions, or custom settings.

WHAT TO TRY

Lower graphics settings, reduce render distance, remove shaders, and test the game without performance-related mods.

ISSUE 05

Cannot Join a Minecraft Server

POSSIBLE CAUSE

Your Minecraft client version does not match the version supported by the server.

WHAT TO TRY

Check the server's required version and launch the matching Minecraft installation before connecting again.

Quick Debug Order

Troubleshoot One Change at a Time

1 Test Vanilla
2 Check Java
3 Add Mods Slowly
4 Test Again
Start With a Clean Installation

If an old Minecraft version keeps crashing, test it without mods, shaders, or custom resource packs first. Once the base game works correctly, add custom content one item at a time.

Safe Version Switching

How to Switch Between Old Minecraft Versions on PC Safely

Switching between different Minecraft versions is useful for old mods, servers, and classic worlds, but using the same files across multiple versions can create compatibility problems. Separate installations and regular backups make version switching much safer.

ACTIVE INSTALLATION Minecraft Java Edition
Ready
PROFILE 01 Minecraft 1.21
Current
PROFILE 02 Minecraft 1.20.1
Mods
PROFILE 03 Minecraft 1.18.2
Old Server
PROFILE 04 Minecraft 1.17.1
Classic
Recommended Workflow

Follow This Order Before Changing Versions

01 Exit Minecraft

Close the game completely before changing installation profiles or game files.

02 Back Up Worlds

Create a separate copy of any world you plan to open in another version.

03 Select Profile

Choose the correct Minecraft installation from your launcher.

04 Launch & Test

Start the selected version and test it before opening an important world.

Best Practice

Use Separate Folders for Different Minecraft Versions

Keeping separate game directories helps prevent mods, configuration files, resource packs, and worlds from one version interfering with another installation.

📁 .minecraft
└─ 1.21
└─ 1.20.1-mods
└─ 1.18.2-server
AVOID

Do Not Mix Files From Different Versions

× Using 1.21 mods in a 1.18 installation
× Sharing the same config folder across incompatible modpacks
× Opening your only world copy in a much older release
× Switching versions without checking server compatibility
Safe to Switch?

Backup Done + Correct Profile Selected + Mods Matched

Once your world is backed up and the correct installation profile is selected, you can launch the older version with much less risk of mixing incompatible files.

Final Thoughts

Explore Old Minecraft PC Versions Safely

Old Minecraft PC versions are useful for classic gameplay, older mods, legacy servers, and version-specific worlds. The safest approach is to keep separate installations, match your mods carefully, and always back up important worlds before switching versions.

01 Choose the Correct Edition

Confirm whether you need Java Edition or Bedrock Edition before selecting an older release.

02 Create a Separate Installation

Use separate launcher profiles and game directories for different Minecraft versions.

03 Match Mods and Servers

Make sure your mods, mod loaders, and multiplayer servers support the exact version you are running.

04 Protect Your Worlds

Keep backups before opening worlds in different Minecraft versions, especially when downgrading.

Ready to Explore?

Browse Old Minecraft Versions for PC

Return to the version archive and choose the Minecraft PC release that matches your mods, server, hardware, or gameplay needs.

Browse Old PC Versions
Best Practice: Keep your current Minecraft installation separate from older versions and never test an important world without a backup.