Guide

Everything Haggleworks does, what the numbers mean, answers to common questions, and what's coming.

Getting started

  1. Look up your characterEnter your name and surname on the character page. Level 10+ and logged out at least once.
  2. Follow today's planBuy the shopping list, craft, and post at market value. Set a budget if you like.
  3. Check your gathering and enchantingSee what's worth farming at your skill and which greens to disenchant.
  4. Browse professionsThinking about a new profession? Compare them all.

Features

Your character

Type your character's name and surname. We read your public profile from Blizzard: level, professions and every recipe you know, and match you to your auction houses.

Use the box on the home page or “My character” in the menu.

Today's plan

On your character page: what to craft today and how many, a shopping list priced from the cheapest listings right now, and the profit. Enter a gold budget and the plan shrinks to fit.

Buy the list, craft, post at market value. Materials marked “make it” are cheaper to craft yourself.

Every recipe, ranked

All your recipes ranked by profit per day: profit on each craft times how many the market can take from you. Tags warn about slow sellers, gluts, scarce materials and thin data.

Rows that lose money are greyed out; they’re still useful for leveling.

Leveling (beta)

For each crafting profession you have: the cheapest way to your skill cap with the recipes you know, at today’s prices. It counts expected crafts (yellow and green recipes don’t always give a point) and the cost after vendoring the results. When your recipes run out of skill-ups, it suggests what to learn next.

On your character page. Recipe lists also show each recipe’s skill-up colour for you.

Gathering

Mining, Herbalism, Skinning and Fishing: everything you can gather at your skill, priced today, with how much you could sell per day, skill-up colours, level warnings and recipes that pay more than selling raw.

Shown on your character page for gathering professions, and on each gathering profession page.

Enchanting

What your disenchants are worth, greens and blues on the auction house worth more disenchanted than they cost, and what each enchant you know costs in materials, so you know what to charge.

Every green or blue item page also shows what it disenchants into.

Professions

A page for every profession with today’s best money-makers across all its recipes, not only the ones you know. Useful for choosing a profession or a recipe to learn next.

Switch auction house with the tabs at the top; filter recipes by name.

Auction houses and items

Every auction house with its most-traded items, and a page for every item: market value, cheapest buyout, 30-day chart, how fast it sells, trends, and what it’s used to craft.

Press / anywhere to search for an item.

What the numbers mean

Market value
The median price per unit across everything listed, weighted by quantity, so one silly listing can’t drag it around.
Min buyout
The cheapest price per unit anyone is asking right now.
Sold per day
Estimated from listings that disappear between our checks before they could expire. Cancelled auctions look the same as sales, so this is discounted, and it carries a confidence rating.
Early estimate
The sales estimate rests on less than about a day of history, so suggested quantities are kept small. They grow as history builds.
Per day / profit per day
How much one player can sell into the market: about a quarter of what sells daily, never more than the materials listed can supply.
Profit
Sale price after the 5% auction house cut (or a vendor’s price if higher), minus materials. Deposits aren’t counted.
Glut
More than a week of sales is already listed. Expect to wait or undercut.
Slow seller
Sells less than once a day at your share.
Mats scarce
Not enough materials listed to make even one.
Skill-up dots
Orange always raises your gathering skill, yellow usually, green rarely, grey never. Same colours as in game.
Recipe colours
Orange always gives a skill point, yellow usually, green rarely, grey never. Past yellow, your chance is (grey level − your skill) ÷ (grey level − yellow level).
Beta
Works, but rests on data we haven’t fully verified on Forever yet.

FAQ

Can two players have the same name on different servers?
Not with the same surname. Forever characters have a name and a surname, and Blizzard identifies a character by that pair across the whole US region: their character lookup takes only “name-surname”, with no server in it. So there’s exactly one Kraven Ashvane in the US. Lots of characters can share a first name; the surname tells them apart.
How fresh are the prices?
Blizzard publishes new auction data about once an hour (around 22 minutes past). We check every 20 minutes, so prices are at most about an hour old. Every page shows how old its data is. Fast-moving deals can be gone by the time you log in.
I changed professions. Why does my character page still show the old ones?
Blizzard only updates a character’s profile after you log out, and it shows up 20–40 minutes later. Log out to the character screen, wait, then click “Refresh from Blizzard” on your character page.
Why does my auction house say “ruleset pending” or “unconfirmed”?
Blizzard’s data doesn’t say which realm type (Normal, PvP, Roleplay, Roleplay PvP) each auction house serves. We confirm them one at a time from in-game screenshots. Until yours is confirmed, your character page lets you pick from your faction’s houses.
Why do some items show as “Item #12345”?
Blizzard’s Forever item data is missing some items. We fill most gaps from Classic data; a handful exist in neither, so they show by ID until we learn their names.
Where do the recipe skill-up levels come from?
Blizzard’s API doesn’t include them, so they come from Forever’s own game data as published by the community site wago.tools, refreshed daily. They’re Forever’s numbers, not Classic’s (Forever changed some recipes). We label leveling as beta until we’ve checked them against the game ourselves. The skill needed to learn a recipe isn’t in that data yet.
How accurate are the gathering levels and disenchant results?
Blizzard’s API has no gathering or disenchanting data, so those tables are entered by hand from Classic. Forever uses Classic’s items, but we haven’t verified every level and rate in Forever yet. If something in game doesn’t match, tell us.
Does Haggleworks touch my account?
No. There’s no sign-in and we never ask for your Battle.net details. Character lookups use the public profile anyone can see. The addon (coming) will never buy, post or click for you.
Is it free?
Yes.
Is this made by Blizzard?
No. Price data comes from the World of Warcraft API provided by Blizzard Entertainment. Haggleworks is not affiliated with or endorsed by Blizzard.
What do you store about me?
See the privacy policy. In short: no accounts, no cookies, looked-up character profiles for at most 30 days, and anonymous visit statistics.

Roadmap

Updated November 10, 2026

12 live1 in progress1 up next19 planned

Prices and markets

  • Live prices for every auction houseChecked every 20 minutes: market value, cheapest buyout, amount listedLive
  • Sell-through estimatesHow many actually sell per dayLive
  • 30-day price charts and 7/30-day trendsLive
  • Item search and compare across housesLive
  • Matching every auction house to its realm typeNormal Alliance is confirmed; the rest come from community screenshotsIn progress
  • Item iconsPlanned

Your character

  • Character lookup by name and surnameLevel, professions, known recipes, your auction housesLive
  • Today's planWhat to craft, a shopping list from the cheapest listings, and a gold budgetLive
  • Every recipe you know, ranked by profit per dayLive
  • Gathering value for Mining, Herbalism, Skinning and FishingLive
  • Enchanting toolkitDisenchant deals, what your disenchants are worth, what to charge for enchantsLive
  • Profession leveling paths (beta)The cheapest way to your skill cap with the recipes you know, and what to learn nextLive
  • Where to learn each recipeTrainer, vendor or drop, and the skill neededUp next
  • Time available and risk settings for your planPlanned
  • Remember your characters on this devicePlanned

Professions

  • A page for every professionBest money-makers today, gathering tables, enchantingLive
  • Skill-up ranges on every recipe (beta)Live
  • Crate plays: empty crates, cheapest fills, crate materialsPlanned
  • Market timing: when to sell whatPlanned

In-game addon

  • Tooltip prices: market, vendor and what it’s worth to youPlanned
  • Daily card: what to craft, sell and farm todayPlanned
  • Buy / Post / Skip on auction resultsPlanned
  • One-click posting at the right price, and undercut alertsPlanned
  • Live deal alertsPlanned
  • Recipe profit in your profession window, and a shopping listPlanned
  • Ledger of what you bought, sold and madePlanned
  • Farm tracker: gold per hour by zonePlanned

Community

  • Farming routes and yields from real sessionsShared, anonymous data from the addonPlanned
  • Ranked opportunity feed by gold per hourPlanned
  • Discord bot for price lookupsPlanned
  • Weekly market reportPlanned

More games and regions

  • Retail, Classic Progression and Classic EraPlanned
  • EU regionPlanned