Minecraft Ore Finder

The Minecraft Ore Finder shows every diamond, ancient debris (netherite), gold, iron, copper, emerald, redstone, lapis and coal vein in your seed. SeedLander gives you the approximate co-ordinates for your player to go dig at. Diamonds peak at Y-59, ancient debris at Y-15, emerald at Y 100+ in mountain biomes. Java and Bedrock supported.

Type your seed, pick the version you’re playing on, and choose an ore. We’ll predict where it’s likely to spawn so you can plan your mining trip before you swing the pickaxe — instead of strip-mining blindly.

How the ore finder works

Type your world seed, pick the edition (Java, Bedrock or Java Large Biomes) and the version you’re playing, then choose which ore you’re hunting. The map fills with predicted vein positions so you can plot a route before you start mining.

Predictions are not guarantees — the in-game generator can drop attempts that overlap with caves, water or other features — but most veins line up exactly with what you’ll find in your world.

Best Y-levels by ore
  • Diamond: Y −58 to −54 (peaks Y −59)
  • Ancient Debris: Y 14 to 16 in the Nether (peaks Y 15)
  • Iron: Y 16 (mid layer) and Y 232 (mountains)
  • Gold: Y −16 (peaks); also extra in Badlands biome
  • Lapis: Y 0 (peaks); rare elsewhere
  • Redstone: Y −58 and below (peaks Y −63)
  • Copper: Y 48 (peaks); dripstone caves get more
  • Emerald: Y 232 in Mountain / Hill biomes only
  • Coal: Y 96 and above (peaks); plus rare deep coal
Java vs Bedrock differences

The same Y-level ranges and biome rules apply on both editions, but the underlying noise the game uses to place ores is different — that’s why your seed has to be entered with the matching edition. A Java seed and a Bedrock seed of the same number generate different worlds.

Bedrock also has a few quirks around very rare ores: emeralds need a Mountain-type biome to spawn, and dripstone caves (where copper concentrates) generate a little differently. Picking the right edition in the dropdown above sorts all of that automatically.

Frequently Asked Questions

Upgrade Your Experience

Choose the plan that fits your Minecraft journey.

Basic

Free

For casual explorers

  • ✓ All seed tools (unlimited)
  • ✓ 10 custom markers
  • ✓ 3 saved portal pairs
  • ✕ Mark ores/structures Complete
  • ✕ Notes & organization
  • ✕ Activity feed

Team

+£2.99 /month per world

For servers & realms

  • ✓ Everything in Premium
  • ✓ Unlimited team members
  • ✓ Roles & permissions
  • ✓ Shared markers & portals
  • ✓ Collaborative notes
  • ✓ Activity feed
  • ✓ Invite via email or link
  • ✓ Secret seed protection

Best Y-level for diamonds in Minecraft 1.21

Diamond ore peaks at Y −59 on both Java and Bedrock. The full range is Y 16 down to bedrock (Y −64), but the chance scales the deeper you go. Y −58 is often the sweet spot — one block above the irregular bedrock layer at the bottom — where you can run a long tunnel without bedrock interruptions. Bring a torch every six blocks (the cap distance for hostile mob spawns to fail behind you) and a water bucket for emergency lava saves.

Ore distribution by Y-level (Java & Bedrock)

The 1.18+ generation rules give every ore a peak Y-level and a falloff range either side. The numbers below are the same on Java and Bedrock; it’s the noise placement, not the rules, that differ between editions.

  • Diamond: Y −58 to −54 (peaks Y −59). Try strip-mining at Y −58.
  • Iron: Two peaks — Y 16 (mid-layer caves) and Y 232 (mountain tops). Iron is one of the few ores worth chasing above sea level.
  • Gold: Y −16 (peaks). Significant bonus spawns in Badlands biomes — up to Y 79 there.
  • Lapis: Y 0 (peaks). Falls off either side; rare above Y 64.
  • Redstone: Y −58 and below (peaks Y −63). Strip-mining at the same level as diamond gives you both.
  • Copper: Y 48 (peaks). Dripstone caves get extra copper, so look for pointed dripstone above the spot.
  • Emerald: Y 232 in Mountain / Hills biomes only. Will not spawn anywhere else — check biome first with the Seed Map.
  • Coal: Y 96 (peaks) for the main band; rare deep-coal layer near Y −33.
  • Ancient Debris: spawns throughout the Nether, but highest concentration Y 8–22 (peaks Y 15). Needs a diamond pickaxe minimum.

Java vs Bedrock: same rules, different placement

Both editions follow the same Y-level peaks and biome rules listed above. What differs is the underlying noise the game uses to decide where each vein actually lands. That’s why a Java seed and a Bedrock seed of the same number generate different worlds — and why the edition dropdown above has to match the game you’re actually playing.

One Bedrock-specific quirk worth knowing: dripstone caves (where copper concentrates) generate slightly differently, so the copper finder is a touch noisier on Bedrock than on Java.

Tips for efficient mining

  • Strip-mine at the peak Y-level. Y −58 covers diamond and redstone simultaneously.
  • Branch every three blocks. Ore veins are 4-block clusters max; a 3-wide branch pattern catches everything without wasting tunnels.
  • Carry a water bucket. Pouring water onto lava blocks turns them into obsidian or cobblestone — and saves you from a lava death.
  • Pre-plot routes. Use the finder to pick the densest cluster within a few hundred blocks of your base, then dig straight there instead of randomly.

Find ores, structures and biomes with one seed

Once you’ve found a vein you like, switch to the Seed Map to see the structures and biomes around it — great for picking a base location near both diamonds and a village or stronghold. Both tools share the same seed input so you don’t need to retype anything.