A Minecraft seed is one 64-bit signed number, and everything else about seeds follows from that. The legal range is -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807. Type a word instead and the game does not store the word: it runs it through Java's String.hashCode() and keeps the number that comes out. Leave the field blank and the game rolls one for you.
The other half of the story is version. minecraft.wiki puts it without hedging: when the world generation algorithm is updated, the same seed stops generating the same terrain. So a seed always comes with a version attached, and a seed posted without one is a coin toss.
Start by checking what you are running. In Java Edition the command is /seed.
Short answer
- A seed is a 64-bit signed integer; text you type is converted with
String.hashCode(), which caps word seeds at about 4.29 billion possible worlds. - The same number gives a different world after any generation update. Java 26.2 "Chaos Cubed" (16 June 2026) added the sulfur caves biome, and 26.3 "Wilderness Bound" adds a new surface biome on top of that.
- Java and Bedrock share terrain and biomes from a 64-bit seed, but place structures and features differently.
- Read your own seed with
/seedin Java (works with cheats off) or from the Edit World screen in Bedrock. - Write the seed down together with the edition and the exact version number, or it is worth nothing to anyone else.
What a seed actually is
The seed is the single input to the world generator. Everything the generator produces — terrain height, biome placement, ore veins, where structures try to sit — is derived from that number plus the rules of the version you are running. Nothing is stored in advance; a chunk is calculated the first time somebody walks into it.
That is why a seed is such a small thing to share and such a fragile thing to rely on. It is not a world file. It is a set of instructions to a machine, and the machine changes.
Two details from minecraft.wiki are worth having straight:
Text seeds are hashed. If your input contains any character other than digits — the first character may be a - or a + — or if the number is too large for a Java long, the game calls String.hashCode() and uses the result. That function returns a 32-bit value, so the whole space of typed-word seeds is 4,294,967,296 worlds. A full numeric seed reaches 2⁶⁴.
Bedrock caught up late. Pocket Edition v0.1.0 used 32-bit seeds. Bedrock has supported the full 64-bit range only since beta 1.18.20.21, which is also when 3257840388504953787 became its default seed.
Why does someone else's seed give me a different world?
Version, nine times out of ten. Here is the recent history that matters, taken from the version pages and confirmed against Mojang's own manifest on 6 September 2026.
| Version | Released | Did world generation move? |
|---|---|---|
| Java 26.1 "Tiny Takeover" | 24 March 2026 | No. Baby mob models, golden dandelion, craftable name tags — no new biomes or structures. |
| Java 26.2 "Chaos Cubed" | 16 June 2026 | Yes, underground. Added the sulfur caves biome plus sulfur springs on the surface above it. |
| Java 26.3 "Wilderness Bound" | Pre-release as of 6 Sep 2026 | Yes, on the surface. Dappled forest biome, poplar trees, abandoned camps generating in 16 biomes. |
Mojang's public version manifest listed release 26.2 and snapshot 26.3-pre-2 (dated 4 September 2026) when we checked it. So the seed you save today is a 26.2 seed, and the day 26.3 ships it becomes a different world above ground.
The second cause is the numbering itself. Since December 2025 the version number is built from the year and the drop, and the two editions do not use the same drop numbers. "Chaos Cubed" is 26.2 on Java and 26.30 on Bedrock. Somebody who says "26.30" is not talking about a Java version at all — the latest Bedrock release listed on the wiki is 26.45, from 28 August 2026.
Does the same seed work in Java and Bedrock?
Partly, and the split is clean. minecraft.wiki states that all seeds in the 64-bit range generate the same terrain and biomes in both Java and Bedrock Edition, but that structures and features generate differently.
In practice: the mountain will be the same mountain. The village on its slope will not be there.
That makes cross-edition seed sharing useful for landscape — a good spawn valley, an ocean monument bay, a mesa next to a mushroom island — and useless for anything a screenshot describes as "village at spawn" or "ruined portal behind the hill".
Eight seeds that are actually documented
These are not seeds we found and cannot prove. Each one is listed on minecraft.wiki with the version it belongs to, which is exactly what most seed lists leave out. Load them on their own version and you get what the wiki describes; load them on 26.2 and you get a related but different world, because generation has moved several times since.
| Seed | Edition and version | What it is |
|---|---|---|
3257840388504953787 |
Java and Bedrock; default Bedrock seed since beta 1.18.20.21 | The world from the original pack.png. The wiki gives the spawn as -208, 65, 0 in a savanna. |
8819392414030687460 |
Java 1.21.6 / Bedrock 1.21.90 | The world the title screen panorama was shot in. |
8554477380691140270 |
Java 1.20 | Title screen panorama for that version. |
-1696067516 |
Java 1.19 | Title screen panorama. Note the minus sign — negative seeds are ordinary. |
2151901553968352745 |
Java 1.18, and earlier Beta 1.8 pre-release onwards | The longest-serving panorama seed in the game's history. |
6006096527635909600 |
Java 1.16 | Title screen panorama. |
North Carolina |
Java demo | The demo world seed, and a working example of a text seed being hashed. |
1193926712 |
Bedrock trial version | The world the trial build drops you into. |
Two of these are worth loading for their own sake. 3257840388504953787 is the only one on the list with a documented coordinate, and it is the default Bedrock world, so it is the closest thing the game has to a canonical starting point. North Carolina is the cheapest way to see hashing work: type it, check /seed, and you get a number nobody typed.
We are not going to hand you coordinates for diamonds or a "perfect spawn" on 26.2. Anyone publishing those on the day of a generation update either has not tested them or is copying a list from two versions ago.
How to find and save your own seed
Java Edition: open the chat and type /seed. The wiki notes that this works in singleplayer even when cheats are off, which is the detail most people miss. On a multiplayer server it is normally operator-only, and plenty of servers strip it entirely.
Bedrock Edition: you do not need a command. The seed is displayed on the Edit World screen.
Write down three things, not one. The seed, the edition, and the full version number. "-1696067516, Java 1.19" is a usable note. "-1696067516" on its own is trivia.
If you want a fresh random world instead of somebody else's, generate the number rather than mashing the keyboard: our random number generator will produce a value inside the 64-bit range, and a typed number reaches worlds a typed word never can. Once you have one you like, the name on the account that owns it can be sorted out with the Minecraft name generator and the 3-to-16-character username rules.
What usually goes wrong
The seed is right and the world is wrong. Symptom: same number, different terrain from the video you copied it from. Cause: the video was recorded on an older version, and generation moved — 26.2 alone rewrote everything underground. Fix: find the version the seed was captured on and create the world on that version, or accept the world you got.
A leading zero or a stray space quietly changes the seed. Symptom: you copied 007 or 42 and got a world nobody else has. Cause: the input is not a number any more once a space is in it, so it goes through String.hashCode() and becomes something else entirely. Fix: paste into a plain text field first, strip whitespace, then paste into the game.
A minus sign gets dropped. Symptom: 1696067516 instead of -1696067516. Cause: copying from a screenshot or a chat client that treats the dash as a bullet. Fix: check the sign against the source before you build anything.
Java seed used to hunt Bedrock structures. Symptom: the biome matches, the village does not exist. Cause: terrain and biomes carry across editions, structures and features do not. Fix: use cross-edition seeds for landscape only.
/seed returns nothing on a server. Symptom: no output, or an unknown-command error. Cause: the command is operator-gated on multiplayer and often disabled outright. Fix: ask the owner; there is no legitimate way around it from the client side, and the answer on most public servers is deliberate.
Seeds are the cheapest experiment in the game — you lose nothing by generating five worlds and keeping one. When you have picked a world worth living in, the next two decisions are what to build in it and how well your machine renders it: there is a house and base plan by type, a shader and optimization guide for weak hardware, and the plain FPS guide for a low-end PC if the world is running at fifteen frames. Everything else we have for the game sits on the Minecraft hub, including the knowledge quiz and the which mob are you test.
FAQ
What is the range of a Minecraft seed?
A 64-bit signed integer: -9223372036854775808 to 9223372036854775807. Anything outside that, or anything containing a character other than digits and a leading minus or plus, is not used as a number — the game runs it through Java's String.hashCode() instead.
Why does my friend's seed give me a different world?
Almost always a version gap. minecraft.wiki states plainly that once the world generation algorithm is updated, the same seed no longer generates the same terrain. Version 26.2 added the sulfur caves biome, so any underground screenshot from before June 2026 is describing a world you cannot load any more.
Do Java and Bedrock produce the same world from one seed?
Terrain and biomes, yes — the wiki says 64-bit seeds generate the same terrain and biomes in both editions. Structures and features generate differently, so villages, temples and ruins will not be where the other edition put them.
How do I see the seed of a world I am already playing?
Java Edition: type /seed. That command works in singleplayer even with cheats turned off. Bedrock Edition: the seed is printed on the Edit World screen, no command needed.
Are word seeds like 'North Carolina' worse than number seeds?
They are more limited. Text is converted with String.hashCode(), which returns a 32-bit value, so word seeds can only reach about 4.29 billion worlds out of the roughly 18.4 quintillion a full 64-bit number can reach. They work fine — you just cannot get to most of the game's worlds that way.
Sources
- minecraft.wiki: Seed (level generation) — range, hashing, /seed, notable seeds
- Mojang version manifest (checked live 6 Sep 2026: release 26.2, snapshot 26.3-pre-2)
- minecraft.wiki: Java Edition 26.2 'Chaos Cubed' (16 June 2026)
- minecraft.wiki: Java Edition 26.3 'Wilderness Bound' (in pre-release)
- minecraft.wiki: Java Edition 26.1 'Tiny Takeover' (24 March 2026)
- minecraft.wiki: Bedrock Edition version history (26.30 = Chaos Cubed, latest 26.45)