Diamond Finder

Minecraft Ore Finder

Use our Minecraft Ore Finder to locate diamonds, ancient debris, emeralds, redstone, lapis, iron, gold, and other ores by seed for Minecraft Java & Bedrock.

SELECT YOUR ORES

How to Find Ores in Minecraft

Enter your world seed and current coordinates, then pick which ore you want to find. Diamond Finder calculates every ore vein in your world using Minecraft's generation algorithm and returns exact X, Y, Z coordinates for the closest deposits. No mods, no /locate command, no cheats — the ore finder works on any Java Edition survival world as long as you have the seed.

Best Y Levels for Every Ore

Since the 1.18 Caves & Cliffs update, every ore in Minecraft has its own spawn distribution. Mining at the peak Y level for your target ore can double or triple your yield compared to random digging. Here are the optimal levels for Java Edition 1.18 and newer:

OreBest Y LevelSpawn RangeNotes
DiamondY -59-64 to 16More common near lava and large caves
IronY 16 / Y 232-64 to 72, 80 to 320Two bands — mountains give surface iron
EmeraldY 236-16 to 320Mountain biomes only
GoldY -16-64 to 32Extra spawns in badlands biomes up to Y 256
CopperY 48-16 to 112Far denser in dripstone caves
CoalY 960 to 256Most abundant in mountain regions
RedstoneY -59-64 to 15Same depth as diamond — mine them together
Lapis LazuliY 0-64 to 64Triangle distribution, rare overall
Ancient DebrisY 158 to 22 (Nether)Bed mining or TNT recommended

Where to Find Diamond, Iron, and Emerald

Diamond ore spawns deep in the world from Y -64 to Y 16, peaking at Y -59 in every biome. Most diamonds are found within five blocks of a cave, ravine, or lava chamber, so exploring large open spaces at deepslate level beats strip mining. Use the diamond finder to skip the search and go straight to the closest veins.

Iron ore generates in two bands: a deep band peaking at Y 16 (where most players mine it) and a mountain band peaking at Y 232 — windswept hills and jagged peaks biomes are loaded with surface iron you can collect without digging. The iron ore finder plots both bands at once.

Emerald ore is the rarest overworld ore and only spawns in mountain biomes — windswept hills, jagged peaks, frozen peaks, and stony peaks. Peak density is Y 236. Outside mountain biomes you will never find emerald ore naturally, no matter how deep you dig. The emerald ore finder filters by biome automatically so you only see real spawn locations.

Ores by Minecraft Version (1.16–1.21)

Ore generation changed dramatically in Java Edition 1.18 ( Caves & Cliffs Part 2). Diamonds moved from Y 12 down to Y -59, iron picked up its mountain band, and copper and amethyst — both added in 1.17 — settled into their modern distributions. Versions 1.19 through 1.21 kept the same ore distributions but added structure-locked items like trial chamber rewards and ancient city loot. If you are playing on 1.16 or 1.17, the old Y 12 diamond level still applies — pick your version in the ore finder and the algorithm switches to match.

More Minecraft Finders & Seed Tools

Frequently Asked Questions

How do I find ores in Minecraft using a seed?

Enter your world seed and the ore you want to find. The ore finder uses Minecraft's world generation algorithm to plot every ore vein in your world and returns exact X, Y, Z coordinates you can dig straight to.

What Y level is best for finding diamonds in Minecraft?

Diamond ore generates between Y -64 and Y 16, but the peak spawn rate is at Y -59. Mining a 2-block-high tunnel at Y -58 and Y -59 gives you the highest chance of finding diamonds without dropping into lava lakes.

Where do you find iron ore in Minecraft?

Iron ore spawns in two bands: one from Y -64 to Y 72 with peak density around Y 16, and a mountain band from Y 80 to Y 320 with peak density around Y 232. Mountains are the fastest source of iron in the overworld.

Where do you find emerald ore in Minecraft?

Emerald ore only generates in mountain biomes (windswept hills, jagged peaks, frozen peaks, stony peaks). It spawns between Y -16 and Y 320 with peak rates around Y 236. Deepslate emerald variants appear below Y 0.

Does the ore finder support Minecraft Bedrock Edition?

The ore finder currently supports Java Edition across recent versions. Bedrock support is on the roadmap — Bedrock uses a different world generation algorithm that requires separate implementation.

Do I need cheats or commands to use the ore finder?

No. The ore finder works entirely from your seed and runs in your browser. There's no /locate command for ores in vanilla Minecraft anyway, so this is the fastest way to find specific veins without mods.