Mining profit crystal

Mining Profit Calculator

Live Bazaar pricing, Fiesta toggles, spread sliders, and pristine baked into every route.

Hypixel Skyblock Mining Profit (Explained)

Mining is one of the few Skyblock grinds where you can control the outcome. You pick the route, you pick the pace, you pick how clean your loop is, and you even choose how you cash out at the end.

That control is exactly why mining can feel great on paper and awful in reality. The grind is repetitive, the market moves while you’re mid-session, and most players never know if they’re actually on pace for the goal they’re chasing.

This page exists to solve that specific problem. The Mining Profit Calculator converts your stats and your route into a “best realistic scenario” coins-per-hour estimate, so you can plan upgrades, set grind targets, and stop guessing how long something will take.

If you only do one thing before you start, make sure you’re measuring the same “reality” the calculator is trying to model.

First, measure your breaks per minute inside the route you actually run. Don’t use your cleanest lobby test, don’t use the best 60 seconds of your life, and don’t use a number you can’t repeat for a full session.

Next, open your Skyblock menu and write down your Mining Fortune, Gemstone Fortune, Pristine, and your spreads. Those stats decide your value per block, which is the thing the tool converts into coins per hour.

Then pick a preset that matches your content. If you’re in Mineshaft gem rooms, choose a Mineshaft preset. If you’re doing Glacite tunnels, use the Glacite preset. If you’re in Jungle Hard Stone, decide whether you’re modeling Sludge value or Powder progress.

Finally, decide how you sell. Instant Sell is the “right now” reality check. Sell Offer can be higher on paper, but only counts if you truly place offers and wait for fills.

Players usually search for a mining profit calculator, skyblock mining calculator, or “coins per hour mining” tool—this page is built for exactly that.

Runboard

Mining Profit Calculator

Multiple grind presets

Live Bazaar

Bazaar Prices up-to-date

Tap "Snapshot run" after swapping routes to refresh pricing.

1 Gear + tree
2 Route + reality
3 Payout ticket

Core stats rail

Dial these once - every preset inherits them.

Auto recalculates

Routes

Pick a lane

Tiles bundle block strength, drop tables, and live Bazaar IDs. Tap to swap instantly.

Gem / Ore / Powder / Routes

Reality dials

Uptime, chest odds, run timers

Every preset loads its own sliders. These are the only tweaks you need to reflect your lobby, gear, or fuel.

Active lane

Select a preset

Routes unlock live coins/hr.

Route
BP - Fiesta off Powder raw

Price mode

What you mine

--

Drops

--

Bazaar snapshot

    Coins / hour

    Live Bazaar + perks

    --

    Fiesta toggle, Fortune, Spread, and Pristine are baked in. Powder converts only when you give it value.

    Profit density

    --

    coins per block/action

    Blocks / hour

    --

    Driven by speed x block strength

    Powder / hour

    --

    Reported powder per hour

    Coins pace Target: 20m/hr
    Blocks pace Target: 60k/hr
    Powder pace Target: 150k/hr

    Current math

      Why “Coins per Hour” Is Harder Than It Looks

      On paper, mining is simple: break blocks, get drops, sell drops. In practice, most “coins/hr” numbers are inflated because they measure peak output instead of session output.

      The gap between peak and session is almost always uptime. Uptime is the percentage of time you are actually breaking profitable blocks, not traveling, not rerolling, not getting interrupted, and not doing inventory chores.

      If you only time the moment you’re standing inside a perfect cluster, you’re measuring the best part of the hour and ignoring everything that makes mining real.

      Real sessions include walking between veins, tunnels, and pivots. They include Mineshafts that are dry. They include lane hunting. They include being bumped by mobs, swapping lobbies, running out of fuel, or simply losing rhythm for a minute.

      That’s why most presets treat uptime as a first-class assumption. If your estimate feels too good to be true, don’t nerf your fortune first. Fix uptime first.

      How to Measure Breaks per Minute and Uptime Without Lying to Yourself

      Most players don’t have a “stats problem.” They have a measurement problem. The calculator is only as honest as the numbers you feed it, and mining is full of ways to accidentally measure the best case.

      For breaks per minute, the simplest method is also the most reliable: pick a normal stretch of your route, start a 60-second timer, and mine exactly like you normally do. Count the blocks you break. Do it two or three times and average it.

      Don’t do this in a lobby you would never actually keep. Don’t do it with perfect focus if your real sessions include interruptions. You’re trying to model your average, not your highlight reel.

      For uptime, think in reverse. Ask yourself how often you’re forced to stop mining profitable blocks. That includes travel time, lane resets, rerolling, minecart movement, inventory maintenance, and “dead time” where you’re technically in the area but not breaking the thing you’re trying to value.

      A good way to estimate uptime is to run a 10–20 minute session and ask: “How many minutes of that were actually spent mining my target blocks?” If you spent 14 minutes mining and 6 minutes moving, fighting, or resetting, your uptime is about 70%.

      Once you set a believable breaks/min and uptime combo, the rest of your estimate becomes much harder to accidentally inflate.

      Bazaar Pricing Modes (Instant Sell vs Sell Offer vs NPC)

      The calculator supports three price modes because “profit” depends on how you actually cash out at the end of a session.

      Bazaar Instant Sell

      Instant Sell is the cleanest reality check. It assumes you dump everything immediately and take the current instant price. This is the best mode for honest route comparisons, because it matches what most players do when they’re focused on grinding instead of babysitting orders.

      If you want a single number that behaves like real coins gained over time, Instant Sell is usually the right baseline.

      Bazaar Sell Offer

      Sell Offer is “patient selling.” It can be higher than Instant Sell, but only if the item has stable volume and you truly wait for fills. For fast-moving items, Sell Offer can reflect what you actually do.

      For low-volume items, Sell Offer can look better than reality. If you have to wait forever for fills, that waiting becomes hidden downtime and your effective coins/hr shrinks back toward Instant Sell behavior.

      NPC Sell

      NPC mode is the baseline floor. It’s useful when Bazaar pricing is missing, volatile, or you just want the most stable “worst case” comparison possible.

      Important: when you use a Bazaar mode, the tool subtracts the Bazaar tax from the displayed “using” price so the coins/hr number reflects what you actually receive. (That’s one of the biggest reasons “your math” and “your purse” disagree.)

      What Each Stat Does in the Calculator

      You’ll see a handful of inputs that control almost every mining method. If you understand what each one does, you can model any route accurately instead of guessing.

      Breaks per minute

      This is your real mining speed in the route. It’s the biggest lever in the calculator because it drives blocks per hour. If your coins/hr is wrong, this is often the first thing to sanity check.

      If you change gear, fuel, drill, or route density, your breaks/min changes. Re-measure it whenever you change something meaningful.

      Uptime

      Uptime is how much of the hour you are truly breaking profitable blocks. Dense loops and consistent lanes have high uptime. Lane hunting, rerolling, travel, and interruptions lower uptime.

      If your estimate feels too high, lowering uptime is usually the correct fix. If your estimate feels too low, your uptime might be too harsh.

      Mining Fortune and Gemstone Fortune

      Fortune scales drops per block. Ore routes depend mostly on Mining Fortune. Gem routes care most about Gemstone Fortune. Higher fortune increases coins per block without changing speed.

      In mixed setups, both totals matter because mining sets often contribute to both stats through equipment and upgrades.

      Pristine

      Pristine adds expected value by rolling bonus gemstone yield. It matters most when flawed gemstone value is high, and when your route breaks lots of gemstone blocks per hour.

      When flawed gems are cheap or your route is slower, Pristine can feel “less dramatic” than players expect. That isn’t the stat failing. It’s the market and route context.

      Mining Spread and Gemstone Spread

      Spread represents extra yield that increases your effective drops per block. Use Mining Spread for ore-style routes and Gemstone Spread for gemstone routes, so the calculator scales the correct portion of your output.

      If your spread numbers are wrong, your coins per block will be wrong even if your speed is perfect.

      Fiesta (2x)

      Fiesta is a straight multiplier. Toggle it on only when it’s actually active, then use it for “what if” comparisons to see which routes scale hardest with events.

      If you’re trying to calculate mining profit accurately, get breaks/min and uptime believable first—everything else is fine-tuning.

      Mining Presets: Pick the Route You Actually Run

      Presets exist so you can model the “shape” of a route without manually wiring every drop. Each preset defines what you’re mining, where you’re mining, and which assumptions usually match real gameplay.

      The goal isn’t to force everyone into one number. The goal is to make route comparisons fair. If you keep your stats consistent and swap presets, you can see which activities are genuinely better for your account right now.

      Gem loops

      Gem routes estimate value from rough gemstones plus expected pristine value from flawed gemstones. These presets are designed for Crystal Hollows gemstone loops, Glacite tunnels gemstones, and Mineshaft gemstone rooms where density and downtime vary a lot.

      If you’re swapping between gem types based on what you find, use a mixed preset. If you’re forcing one lane repeatedly, pick the specific preset and make uptime honest.

      Ore routes

      Ore routes are consistent and fortune-driven. Mithril and Titanium are classic examples. Glacite ore blocks behave similarly: you mostly care about your blocks per hour and your fortune scaling, because the drop mix is simple.

      Ore routes tend to be easier to model because pristine is less central and the drop table is less “spiky.”

      Powder, Sludge, and run-based routes

      Some mining value isn’t a single “drop → sell” step. Powder routes are chest-chance driven and often measured in powder per hour. Sludge is Hard Stone converted into Sludge Juice value. Nucleus runs are better modeled by time per run and average coins per run than by blocks.

      These presets exist so you can compare progress efficiency without pretending everything is the same kind of mining.

      Tip: if a preset feels too high, lower the uptime first. If it still feels off, re-measure breaks/min with a longer sample.

      How the Calculator Actually Computes Profit

      The tool converts your stats into a per-unit value, then scales it by how many units you complete per hour. That’s why it shows coins per block and blocks per hour alongside the headline coins/hr.

      First, it computes blocks per hour from breaks per minute and uptime. If your uptime is 0.80, you’re saying you spend 80% of the hour actually mining the target blocks.

      Next, it computes coins per block using your fortune and spread multipliers and the selected price mode. For gem presets, it adds expected pristine value on top of rough gemstone value.

      Finally, coins per hour is coins per block multiplied by blocks per hour. If something looks wrong, the breakdown makes it obvious whether the issue is speed, uptime, or value density.

      The “current math” panel exists so you can audit the exact formulas and the numbers used for your run, instead of trusting a black box.

      Use Coins per Hour to Plan a Grind (Without Burning Out)

      The best use of a mining profit calculator isn’t flexing a screenshot. It’s planning a grind like it’s a real budget.

      Once you have a believable coins/hr baseline, you can estimate time-to-goal. If your target is an upgrade that costs 200 million and your baseline is 20 million/hr, the “perfect world” answer is ten hours.

      Then you make it real. You add breaks. You account for market movement. You recognize that not every hour is a full-focus hour. When you do that, the estimate becomes a planner instead of a bait number.

      If you want the estimate to match your purse more closely, treat uptime as your correction knob. If your purse gain is lower than the estimate, your uptime is probably optimistic. If it’s higher, your uptime might be too harsh or your sells were better than the snapshot.

      Common Mining Profit Questions (Fast Answers)

      Q: “Why is my coins/hr lower than YouTube?”

      A: Most videos show peak loops in perfect conditions. If your uptime includes travel, searching, and interruptions, your number will be lower but more honest. Dropping uptime by 5–15% often makes the estimate match reality.

      Q: “Should I use Instant Sell or Sell Offer?”

      A: Instant Sell is the best “right now” comparison. Sell Offer is better only if you truly wait for fills on high-volume items. If fill time becomes a bottleneck, practical profit often behaves closer to Instant Sell anyway.

      Q: “Why does changing Pristine barely move my result sometimes?”

      A: Pristine value is market-dependent. When flawed gems are expensive, Pristine spikes harder. When they aren’t, most value may come from rough gems and speed instead.

      Q: “What about powder?”

      A: Powder presets emphasize powder/hr because the real payoff is what the powder enables. Coins/hr can include Hard Stone value, but the long-term value is usually progression.

      Q: “How often should I refresh prices?”

      A: If you’re comparing routes, refresh when you switch presets. If you’re staying in one route for a long session, a refresh every so often can keep the estimate aligned with the current market, especially for gems and sludge.

      Plan a Profitable Mining Session

      Think of the calculator as a session companion. You’re not trying to predict the future perfectly. You’re trying to compare routes fairly and avoid wasting hours on a method that only looked good because your test was too clean.

      Before you mine, choose one preset and commit to measuring it honestly for 10–20 minutes. Start with the default uptime, then adjust it only after you’ve felt the real travel time and interruptions.

      During the session, treat blocks per hour as your speed reality check. If blocks/hr looks wrong, your breaks/min or uptime is off. Treat coins per block as your value reality check. If coins/block looks wrong, your price mode or your drop assumptions don’t match what you’re really mining.

      After the session, compare the estimate to your purse gain over the same window. If it’s close, you’ve found a baseline you can reuse. If it’s far off, adjust uptime until it matches your lived run—then the tool becomes a reliable planner.

      Accuracy Notes (Read This If Numbers Look Weird)

      Mining profit is market-driven. Even if your stats never change, your coins/hr can swing because your sell price changes.

      The tool uses live Hypixel Bazaar pricing when available and caches it for performance. If a product has no active orders or isn’t listed, you may see missing pricing and the tool will fall back to whatever value is available.

      Bazaar modes include tax in the “using” price. That’s intentional: the estimate models coins received, not coins “listed.”

      When in doubt, treat this as a decision tool. It’s best at comparing routes under consistent assumptions, not predicting an exact purse value down to the coin.

      Quick Start

      Pick a preset that matches what you’re actually doing. If you’re in Mineshaft gem rooms, pick a Mineshaft preset. If you’re doing Crystal Hollows Jade/Amber/Topaz, pick the matching gem route. If you’re in Jungle Hard Stone, use Sludge or Powder depending on your goal.

      Enter your stats next, then adjust uptime until the estimate feels like your real pace. After that, switch between Instant Sell and Sell Offer to understand the gap between fast cash-out and patient selling.

      Finally, use the math panel as your audit log. If something seems off, it will usually be obvious whether the issue is blocks/hr (speed + uptime) or coins/block (value + price mode).