Explore any Minecraft world with the Seed Map Viewer

Enter any seed and instantly see biomes, structures, and terrain on an interactive map. Supports Java & Bedrock editions — powered by WebAssembly.

☕ Java Edition 🪨 Bedrock Edition 🌍 Overworld · Nether · End ⚡ WebAssembly

View your seed

Choose edition, version, enter a seed number, then hit the button.

Any number or word works as a seed.

Everything on one map

From biome boundaries to rare structure spawns — see it all before you even load your world.

Interactive Biome Map

Pan and zoom to explore every biome in your world. Color-coded regions make it easy to spot deserts, jungles, mushroom islands, and more at a glance.

Structure Finder

Locate villages, strongholds, ocean monuments, ancient cities, trial chambers, and 15+ other structures with exact XZ coordinates on the map.

Java & Bedrock Support

Switch between editions in one click. Accurate seed calculations for both Java Edition (1.18–26.2) and Bedrock Edition using the same engine.

Nether & End Maps

Don't stop at the Overworld. Switch to the Nether or The End to plan fortress routes and end city exploration from the same interface.

Instant WebAssembly Engine

The seed calculation runs locally in your browser via WebAssembly — the same algorithm Minecraft uses — so there's zero server lag and full accuracy.

Shareable Seed Links

Every map view generates a unique URL. Share your seed with friends and they'll land on the exact same map position — no setup required.

Ghost structures? Not here.

Legacy seed tools promise structures that never appear in-game. Minesite's Terrain-Check filter eliminates false positives before you ever open your world.

⚠ Legacy tools (e.g. Chunkbase)

Two-stage check — stops too early

Most seed map finders only confirm that a coordinate grid region and the local biome allow a structure to spawn. They completely skip terrain-height suitability. If the calculated spawn point sits on a steep cliff, inside a ravine, or beneath an uneven hill, Minecraft's engine silently cancels the generation attempt.

① Coordinate grid ② Biome match ③ Terrain height ✗

Result: you travel 3,000 blocks for a Woodland Mansion that doesn't exist.

✓ Minesite — full three-stage check

cubiomes WebAssembly engine

Minesite is compiled against the lightweight, standalone C-based cubiomes library. Our WebAssembly engine performs advanced terrain-height approximations and climate noise calculations on top of the standard biome check — automatically filtering out false positives.

① Coordinate grid ② Biome match ③ Terrain height ✓

Toggle Terrain-Check below your map to activate height-safety screening on all structure overlays. Only structures that actually generated will appear.

The mathematics of world generation

Built on the actual formulas that govern procedural generation — giving technical builders, speedrunners, and developers the most precise results possible.

Algorithm 1 — String seeds

Alphanumeric hashing

When you type a word as your seed (like "Minesite"), Minecraft converts those characters into a 32-bit signed integer using Java's string hashing algorithm:

n length of the string seed
ci Unicode code point of character at index i
This means "Minesite" and its numeric hash always produce the exact same world — Minesite resolves both transparently.

Algorithm 2 — Cave congruence

The 48-bit subterranean loophole

While Minecraft's surface terrain uses the full 64-bit seed space, underground caves, ravines, mineshafts, and slime chunks rely on a legacy 48-bit Java Random implementation:

Because 248 = 281,474,976,710,656, adding this value to any world seed generates a completely different surface landscape — but underground cave systems and slime chunk grids remain identical.

Find different surface biomes while keeping your carefully planned underground farm layout perfectly intact.
🌋 NEW — Chaos Cubed update

Fully updated for Java 26.2 & Bedrock 26.20

Minesite is fully aligned with the active Chaos Cubed update cycle. Map the brand-new underground Sulfur Caves biome with vertical Y-slice rendering.

1

Adjust the Y-Slice slider

Drag the map's elevation slider below Y < 60 to transition from surface biomes into the deep underground layer where Sulfur Caves generate.

2

Sulfur-Cube tracking

Instantly spot spawn locations for physics-based Sulfur Cube mobs, eruptive Geysers, and Cinnabar block formations — all rendered directly on the biome map.

3

Snapshot 6 Ocean Reversion math

Our engine is updated to match Java Edition 26.2 Snapshot 6, ensuring Sulfur Caves are less likely to generate incorrectly beneath deep oceans — preventing false positives and wasted digging sessions.

26.2 Java · Chaos Cubed
26.20 Bedrock · Chaos Cubed
26.30.28 Bedrock · Latest patch
1.21.5 Java · Tricky Trials
1.21 Java / Bedrock
1.20 Java / Bedrock
1.19 Java / Bedrock
1.18 Java / Bedrock

Don't know your seed? Drag & drop your save.

Drop your world's level.dat file directly onto the map page. Your seed is extracted instantly — 100% locally, never uploaded.

Where is my level.dat file?

Navigate to your Minecraft saves folder and open the world directory.

OS Default saves path
🪟 Windows %appdata%\roaming\.minecraft\saves\<WorldName>\
🍎 macOS ~/Library/Application Support/minecraft/saves/<WorldName>/
🐧 Linux ~/.minecraft/saves/<WorldName>/

15+ trackable structures

The seed map can locate all major generated structures across Minecraft versions.

🏘️ Village 🔮 Stronghold 🌊 Ocean Monument 🏚️ Woodland Mansion 🏺 Desert Pyramid 🌿 Jungle Temple 🧊 Igloo ⚓ Shipwreck 🌀 Ruined Portal 🐙 Ocean Ruins 🗼 Pillager Outpost 🏛️ Ancient City 💎 Amethyst Geode ⚗️ Trial Chamber 🧱 Trail Ruins 💰 Buried Treasure 🧟 Zombie Village 🐸 Swamp Hut ⛏️ Mineshaft

Frequently asked questions

Everything you need to know about the Minesite Seed Map.

A Minecraft seed map viewer is a tool that reads a numeric seed value and renders a visual map showing biome regions, structures like villages and strongholds, and terrain features — all without opening the game. Minesite's viewer uses WebAssembly for fast, in-browser rendering with no downloads required.

Yes. Minesite Seed Map supports both Java Edition (1.18 through 26.2) and Bedrock Edition seeds. Simply select your edition and version from the dropdowns before entering your seed, and the map will use the correct generation algorithm for each.

No download is required. The seed map runs entirely in your browser using WebAssembly. Just visit the page, enter your seed, and the map loads instantly. No account, no install, no extensions needed.

The map can locate villages, strongholds, ocean monuments, woodland mansions, desert pyramids, jungle pyramids, igloos, shipwrecks, ruined portals, ocean ruins, pillager outposts, ancient cities, amethyst geodes, trial chambers, trail ruins, buried treasure, zombie villages, swamp huts, and mineshafts.

Yes, the Minesite Seed Map Viewer is completely free to use. There is no account required, no paywall, and no ads interrupting the map experience. It's supported by Minesite as a free resource for the Minecraft community.

The viewer is powered by cubiomes, an open-source library that replicates Minecraft's world generation algorithm. Biome boundaries and structure placements match the actual game with high fidelity for supported versions.

No. Using an external seed map viewer runs entirely outside your game client, does not modify any local save files, and only reveals structural and biome data you could naturally acquire through normal world exploration. Mojang does not ban players for using seed map viewers. In competitive speedrunning, seed maps are fully allowed in "Set Seed" categories, though they remain restricted in "Random Seed Glitchless" runs.

Yes — since Minecraft 1.18, Mojang achieved near-perfect seed parity between Java and Bedrock editions. Terrain, mountain heights, rivers, and biomes will be virtually identical. However, the exact placement of structures like villages, desert pyramids, and witch huts, as well as local tree generation, will still differ slightly between editions.

Mismatches are usually caused by three factors. First, check for typographical errors — accidental spaces, extra symbols, or a missing negative sign will completely alter terrain generation. Second, if you started your world on an older version like 1.19 and updated to 1.21, chunks you explored in the older version use legacy generation math that won't match a newer map generator. Third, the cubiomes engine calculates where structures are programmatically allowed to spawn, but Minecraft may cancel generation in-game if local terrain is too steep — enable the Terrain-Check filter to screen these out.

If you have Operator (OP) permissions on a Java server, open chat and run /seed to copy the seed code. On Bedrock Edition, the world owner can find the seed on the Advanced page inside World Settings. Without OP privileges you'll need to ask the administrator, or use a client-side mod like SeedCrackerX to mathematically reverse-engineer the seed by visiting 5–6 generated structures.

Ready to explore?

Enter any Minecraft seed above — or jump straight into the interactive map viewer for the most popular Java and Bedrock seeds.

Enter a seed now →