What Is a Minecraft Seed?
Updated 2026-09-27 · MC Seed Maps
A Minecraft seed is the value the game uses as the starting point to generate a world: its terrain, biomes, caves and structures. Enter the same seed in the same version and edition, and you get the same world again, which is why players share seeds and why a seed map can show you a world before you ever load it.
What does a Minecraft seed actually do?
A seed feeds the world generator. The generator is a fixed set of rules, and the seed decides how those rules play out: where mountains rise, where oceans sit, which biome is next to which, and where structures like villages and strongholds are placed.
Because the rules are fixed, nothing about a world is random once the seed is known. That has a few useful results:
- You can share a seed with a friend and they get the same world.
- You can rebuild a world you liked by creating a new one with its seed.
- Tools can predict where biomes and structures will be by running the same rules outside the game.
The Minecraft Wiki describes a seed as the base value used to generate every world, made up of characters that can include positive or negative whole numbers.
What do Minecraft seeds look like?
On Java Edition, a seed is a 64-bit signed integer. That means any whole number from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 is a valid seed.
You can also type words instead of a number. The game then turns the text into a number. On Java Edition this uses Java's hashCode() method, which produces a 32-bit number. So text seeds can only reach 4,294,967,296 different worlds, a small slice of the full range.
| Seed you type | What the game does (Java Edition) | Possible worlds |
|---|---|---|
| A number in the 64-bit range | Uses it directly | About 18.4 quintillion |
Text, like glacier |
Converts it with hashCode() to a 32-bit number |
4,294,967,296 |
| Nothing (blank field) | Picks a random seed for you | Any |
0 |
Uses 0 as a normal seed (since Java 1.18.2) | Just that one world |
Bedrock Edition used 32-bit seeds in the past. According to the wiki, Bedrock worlds can be created with 64-bit seeds since the 1.18.30 update.
Are seeds the same on Java and Bedrock?
Partly. The wiki states that seeds in the 64-bit range generate the same terrain and biomes on both Java and Bedrock Edition. Structures, features (the wiki also calls them decorators), carver caves and mob spawns still generate differently.
So a Java seed on Bedrock gives you the same shape of land and the same biome layout, but villages and other structures will usually be in other places. Our Java vs Bedrock seeds guide goes into the details. On MC Seed Maps, the Bedrock seed map shows biomes only for this reason.
Does the same seed work in every Minecraft version?
Not always. Some updates change how worlds are built, and then the same seed produces a different world. The wiki lists many of these "terrain-breaking" changes across the game's history. Java Edition 1.18, which rebuilt terrain generation, reshuffled seeds, so a seed from before 1.18 looks different in 1.18 and later.
Smaller updates often keep most of a world the same but add new biomes or structures. The safest habit: when you share or look up a seed, also note the version.
That is why our seed map asks you to pick a Java version. You can choose 26.3, 26.2, 26.1, 1.21.x, 1.20.x, 1.19.x or 1.18.x. All of them are labelled Verified: we tested each one against the real game.
How do I find the seed of my world?
On Java Edition, type /seed in chat. The wiki says the command works in singleplayer even when cheats are off, and it needs permission level 2 in multiplayer. Click the number in chat to copy it.
On Bedrock Edition, /seed does not exist. Open the world's Edit world screen instead, where you can see and copy the seed.
Our full guide covers servers and more: how to find your seed.
What can I do with a seed?
Once you have a seed, it becomes a planning tool.
| Goal | What to use |
|---|---|
| See biomes and structures for your world | Seed map |
| Get a list of the nearest villages | Village finder |
| Find a stronghold for the End portal | Stronghold finder |
| Find the nearest biome you need | Biome finder |
| Try a new, random world with a village close to spawn | Seed generator |
The seed map runs in your browser. Your seed is not uploaded anywhere.
How accurate are seed maps?
A seed map runs the same kind of rules the game uses, so biome maps and structure positions are predictions based on world generation. MC Seed Maps uses the open-source cubiomes library for this.
There is one important limit: terrain can stop some structures from generating even when the placement rules allow them. So before a long trip, confirm a structure in a test world with /locate structure minecraft:<id>, for example /locate structure minecraft:village_plains. On Java Edition, /locate needs permission level 2 (cheats on in singleplayer).
A good workflow:
- Copy your seed with
/seed. - Open the seed map, paste the seed, and choose your version and dimension.
- Click a structure marker to copy a
/tpcommand, or note its X and Z. - In a copy of your world with cheats on, run
/locateto confirm. - Travel in your real world.
Where do I find good seeds?
You can make your own. The seed generator gives you random seeds and can filter for things like a village near spawn. Then open the seed on the map to check the area before you create the world.
Be careful with seed lists online that do not say which version and edition they were made for. As explained above, the same number can give a very different world after a big update.
Quick summary
- A seed is the number that decides how a world generates.
- Java seeds are 64-bit numbers; text seeds are turned into 32-bit numbers.
- Java and Bedrock share terrain and biomes for the same 64-bit seed, but not structure positions.
- Big updates can change what a seed produces, so always note the version.
- A seed map lets you explore a seed before you play it.
Frequently asked questions
What is a seed in Minecraft?
A seed is a number (or a piece of text turned into a number) that the game uses as the starting point for generating a world. The same seed in the same version and edition gives you the same terrain and biomes.
Can I use words as a seed?
Yes. On Java Edition, text is converted into a number with Java's hashCode method, so text seeds cover about 4.3 billion possible worlds instead of the full 64-bit range.
Is seed 0 a real seed?
On Java Edition, 0 can be used as a normal seed since 1.18.2. Before that, typing 0 gave you a random world.
Does a seed give the same world in every version?
No. Updates that change world generation can make the same seed produce a different world. Java 1.18, for example, reshuffled seeds.
How do I see what a seed looks like before playing?
Paste it into the MC Seed Maps seed map, pick your version and dimension, and you get a biome map with structure markers in your browser.
Sources: minecraft.wiki/w/Seed_(level_generation) · minecraft.wiki/w/Commands/seed · minecraft.wiki/w/Commands/locate