MC Version Converter
MC Version Converter is a free command-line utility for converting Minecraft: Java Edition worlds saved in version 26.1 or later so they can be opened in ver…
What MC Version Converter is
MC Version Converter is a free command-line utility for converting Minecraft: Java Edition worlds saved in version 26.1 or later so they can be opened in versions 1.18.2 through 1.21.11. The project is distributed as source code, so users build it with Rust using `cargo build --release`. Batch mode reads world folders from `input_worlds/` and places converted copies in separate folders under `output_worlds/`; the original worlds remain unchanged. For older targets, it reverses several newer data formats, including formats for items, equipment on entities, attributes, signs, and player bed respawns. Corrupt region, POI, or chunk files are skipped with a warning rather than ending the conversion. Versions 1.17.x and earlier are unsupported because their world height differs from newer versions. Content added in 26.x may be lost when moved to an older version; blocks without a target-version equivalent may become air when a target block allowlist is supplied. Some data without a legacy equivalent is dropped, and oversized `.mcc` chunks are copied without conversion. The project is unofficial and uses the MIT License.
Good
- Free and MIT-licensed.
- Keeps original worlds unchanged.
- Supports batch conversion of world folders.
- Skips corrupt files with a warning.
Watch out
- Requires Rust and a source build.
- Does not support versions 1.17.x or earlier.
- Some newer content or data may be lost.
- Oversized `.mcc` files are copied without conversion.
Who it suits
It suits Minecraft: Java Edition players who need to open 26.1-or-later worlds in versions 1.18.2 through 1.21.11 and are comfortable building a Rust command-line tool. It is not suited to worlds from 1.17.x or earlier.
Verdict
MC Version Converter provides a local route to open newer Java Edition worlds in supported older versions while preserving the originals. Check the unsupported versions and potential data loss before converting.
Plans and prices
From MC Version Converter's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| MC Version Converter | Free | Source code; build with Rust; converts Minecraft Java Edition 26.x worlds to versions 1.18.2–1.21.11 |
The facts
Each one read from MC Version Converter's own pages, with the date it was checked.
What it does
- Affiliation
- The README describes the tool as unofficial and says it is not affiliated with Mojang or Microsoft.checked 29 Sep 2026
- Batch conversion
- The batch command converts all eligible world folders in input_worlds into separate output folders in output_worlds.checked 30 Sep 2026
- Block handling
- Blocks unavailable in the target version can be replaced with air when a target-version block allowlist is supplied; without it, replacement is skipped.checked 30 Sep 2026
- Build and distribution
- The tool is distributed as source code and users build it with Rust using `cargo build --release`.checked 29 Sep 2026
- Compatibility limit
- Versions 1.17.x and earlier are unsupported because their world height differs from newer versions.checked 29 Sep 2026
- Conversion direction
- Converting older worlds to newer versions is described as a future direction.checked 30 Sep 2026
- Conversion features
- For older target versions, the converter reverses legacy item, entity equipment, attribute, sign text, and player bed respawn formats, among other changes.checked 29 Sep 2026
- Data loss
- Unsupported blocks, items, mobs, and data without a legacy equivalent may be lost or dropped during conversion.checked 30 Sep 2026
- Failure handling
- Corrupt region, POI, or chunk files are skipped with a warning instead of stopping the conversion.checked 29 Sep 2026
- Features
- It reverses legacy world, item, entity, attribute, sign, and player respawn data formats when required by the target version.checked 30 Sep 2026
- Installation
- The tool is distributed as source code and requires building with Rust using cargo build --release.checked 30 Sep 2026
- Integrations
- The README documents no integrations; it describes a local command-line tool built with Rust.checked 29 Sep 2026
- License
- The repository is licensed under the MIT License.checked 29 Sep 2026
- License and credits
- The repository identifies an MIT license and credits Claude for assistance with development and reverse-engineering.checked 30 Sep 2026
- Limitations
- Versions 1.17.x and older are unsupported because their world height differs from newer versions.checked 30 Sep 2026
- Original files
- The README says the original world is never modified and conversion results are written to a new folder.checked 29 Sep 2026
- Other limitations
- The README says some 26.x data with no legacy equivalent is dropped, and oversized `.mcc` chunk files are copied without conversion.checked 29 Sep 2026
- Purpose
- Converts Minecraft: Java Edition worlds saved in 26.1 or later into a structure older versions can open.checked 30 Sep 2026
- Security and affiliation
- The page calls the tool unofficial and says it is not affiliated with Mojang or Microsoft.checked 30 Sep 2026
- Support
- The opened project page documents command-line usage, error codes, and known limitations; it does not state a support service or response commitment.checked 30 Sep 2026
- Supported targets
- It supports conversion to Minecraft versions 1.21.11 down to 1.18.2.checked 30 Sep 2026
- World safety
- The original world is never modified; conversions are written to a new folder.checked 30 Sep 2026
Where it runs
- Platforms
- The mcconvert CLI works on Linux and macOS, and the documented run.bat workflow is for Windows.checked 30 Sep 2026
The full review of MC Version Converter
MC Version Converter is a free, local command-line tool for converting Minecraft: Java Edition worlds saved in 26.1 or later to supported older releases. It best suits players comfortable building Rust software who need to take a newer world back to a compatible version; its key safeguard is writing the conversion to a separate folder, though newer content may be lost.
Overview
The converter targets Minecraft Java Edition versions 1.18.2 through 1.21.11. It handles backward changes to formats for items, entity equipment, attributes, signs, and player bed respawns, among other world data. This is a focused route for backward compatibility, not a general world-conversion suite: conversion from older to newer versions is only a future direction, and Java-to-Bedrock conversion is not supported.
It runs locally as a command-line tool rather than through a documented integration. Distribution is source code, so users must have Rust and build it with cargo build --release. That gives technically comfortable players a no-cost option without uploading worlds, but makes it less convenient than a packaged app for anyone who expects a ready-to-run installer.
Key features
Backward conversion and batch mode
Batch mode processes each world folder in input_worlds/ and writes the converted results to separate folders in output_worlds/. That is useful when several worlds need the same kind of downgrade, while the supported target range keeps the tool's role clear: it does not reach versions 1.17.x or earlier, whose world height differs from newer releases.
Preservation and loss risks
The original world is left untouched, and conversion output goes to a new folder, giving users a straightforward way to retain the source. That does not make the downgrade lossless. Blocks, items, and mobs introduced in 26.x may not survive; blocks without an equivalent in the target can be replaced with air when a target-version block allowlist is supplied. Some data without a legacy equivalent is dropped, and oversized .mcc chunk files are copied without conversion.
Corrupt region, POI, or chunk files are skipped with a warning rather than stopping the whole run. That allows processing to continue, but users should check warnings and converted worlds rather than assume every damaged file was handled.
Pricing
MC Version Converter is free: its plan costs nothing and provides the source code for building with Rust, with conversion from Minecraft Java Edition 26.x to versions 1.18.2–1.21.11. There is no free trial because the tool is free. The tradeoff is effort rather than a paid tier: users need to build and operate a command-line utility themselves.
Platforms
The tool supports Linux, macOS, and Windows. Across these systems, use requires a Rust build; it is not presented as a web service or a conventional installed desktop application.
Who it's for
This is a sensible pick for Java Edition players who need a local downgrade from a 26.1-or-later world, can work with source code and command-line instructions, and are prepared for newer content to be removed or altered. It is not the right choice for players targeting 1.17.x or older, moving worlds between Java and Bedrock, or seeking forward conversion. The project is unofficial and is not affiliated with Mojang or Microsoft.
Pros and cons
Pros
- Original worlds stay intact: output is written separately, so the source remains available if the converted version loses content.
- Batch processing: each folder in input_worlds/ gets its own output folder, reducing repetitive work for multiple worlds.
- Free and locally built: the MIT-licensed source can be built for Linux, macOS, or Windows without a subscription.
- Warnings rather than a full stop: corrupt region, POI, and chunk files are skipped with warnings so other conversion work can proceed.
Cons
- Requires a Rust build: users must build from source with cargo build --release, a significant hurdle for players seeking a ready-made app.
- Content can be lost: newer blocks, items, mobs, and data without legacy equivalents may be removed or changed.
- Limited version direction and range: it downgrades from 26.1 or later to 1.18.2–1.21.11, not the reverse, and cannot target 1.17.x or older.
- Some files are not converted: oversized .mcc chunks are copied as-is, so those files do not receive the same conversion handling.
Alternatives
Minecraft World Converters is the broader category list for comparing tools by fit. Choose LegacyEditor if you want another free option available on Linux, macOS, and Windows; the supplied details do not establish a more specific reason to prefer it.
Chunker is another free, open-source option, available on Linux, macOS, web, and Windows; its maker describes it as an internal tool it offers free. Choose it if that platform range or its open-source availability fits your needs better. For Java worlds that need conversion to Nukkit, Java2Nukkit World Converter is the more relevant fit: it is free MIT-licensed software for Minecraft Java Edition 1.15.2, requires optimized worlds and Java 1.8+, and targets a different conversion need.
LCE2JE is a free option for Linux and Windows; choose it if those platforms suit you, though the supplied details do not establish its conversion scope. WorldSwitch is a web-based freemium alternative: its free Mini plan covers uploaded files up to 70 MB per conversion without sign-up, while larger files begin with the 1.99 EUR once Small plan for 71 MB–300 MB. Choose it if a browser workflow and those size-based terms suit your files better.
Chunkoid is a free Android app for users who need a mobile option; it calls for Android 8.0+, with 2 GB or more free storage and 6–8 GB or more RAM recommended. Server to Singleplayer World Converter is free and browser-based, with Java and Bedrock world conversion; choose it when that conversion scope and web workflow are a closer match.
Universal Minecraft Tool is a Windows freemium alternative. Its free plan is limited to NBT editing and world-settings changes, while the Yearly plan costs $5 a year and is described as full access to all apps. Choose it if that broader app access matters more than a dedicated free backward converter.
Verdict
Choose MC Version Converter if you need to open a Minecraft Java Edition 26.1-or-later world in a supported older version, want the work done locally, and are comfortable building Rust source. Its strongest practical advantage is keeping the original world untouched while writing a separate result. Look elsewhere if you need versions before 1.18.2, an upgrade path, Java-to-Bedrock conversion, or a ready-to-use interface; downgrading can also remove content that older versions cannot represent.
Getting started
- Open the project page on GitHub.
- Use Linux, macOS, or Windows.
- Install or use Rust to build the source with `cargo build --release`.
- Place world folders in `input_worlds/` for batch conversion.
- Use the converted folders written to `output_worlds/`.
Limits worth knowing
The free tool converts 26.1-or-later worlds to versions 1.18.2 through 1.21.11; versions 1.17.x and earlier are unsupported. Newer 26.x content may be lost, some data without a legacy equivalent is dropped, and oversized `.mcc` files are copied without conversion.
Questions
How much does MC Version Converter cost?
The listed plan is free.
Which Minecraft versions does it convert?
It converts Minecraft: Java Edition worlds saved in 26.1 or later for use in versions 1.18.2 through 1.21.11. Versions 1.17.x and earlier are unsupported.
Which platforms are supported?
The listed platforms are Linux, macOS, and Windows.
How do I install it?
The project distributes source code. Build it with Rust using `cargo build --release`.
Does it modify the original world?
No. Conversion results are written to a new folder, leaving the original world unchanged.
Is the project affiliated with Mojang or Microsoft?
No. The project describes itself as unofficial and says it is not affiliated with Mojang or Microsoft.
Alternatives to MC Version Converter
- 1

Chunker
Free planOpen sourceWebAPILinuxmacOS7.6Free plan - 2

je2be
Free planOpen sourceiOSWebWindows7.5Free plan - 3

WorldSwitch
Free planWeb7.3€1.99 one-time - 4
Java2Nukkit World Converter
Free planOpen sourceAPILinuxmacOSWindows7.1Free plan - 5

Amulet Map Editor
APILinuxmacOSSelf-hosted6.9From £7 a year - 6

Universal Minecraft Tool
Free planWindows6.5From $60 a year
