EVE keeps 30 days of wallet history. Hangar stores older history in this browser. To use this history in another browser, export it to a file. Import the file in the other browser.
- Welcome
- Connect and sync
- Get started
Welcome to Hangar
Bring your stock, builds, planets and trading into one workspace.
Connect an EVE character to start. Add your other characters later to plan with their inventory together.
Sign-in, permissions and your data
Sign in on EVE's website and review the permissions there. Hangar reads inventory, fits, wallet activity, industry, contracts and colonies. It does not move items, place orders or start jobs in EVE.
Your workspace and sign-in stay in this browser. Export backups to keep a separate copy. Importing a backup restores saved data; reconnect its characters to resume syncing.
Dashboard
Stock, production and wallet activity
Market orders
Market ↗Stockpile
Loose stock at your tracked locations
Targets and batches
Each bar at the top is one item: its stock as a percent of its target. Point to a bar to find its row. Each item shows under the build set that uses the most of it. To show an item under a different group, type the group in Warehouse. Sections with items short come first. Coverage counts whole batches held now, without the buffer. Shared materials reserve one batch of each set before counting another batch.
Low-stock plans keep fixed product targets and prompt a rebuild below their trigger percentage. They add no daily rate. Recurring targets cover one period of use or deliveries plus the buffer. Output-only items keep one production batch plus the buffer. Inputs use the same job rounding, blueprint ME and facility bonuses as Build plan. Outputs show planned production; delivery commitments also use stock. Coverage assumes no replenishment. Corporation stock follows your Warehouse setting.
Set a target in Build plan or Warehouse to override the calculation. Observed consumption is stock that disappeared between recorded snapshots in the last 30 days; it is separate from planned demand. Projections are for direct build inputs and outputs. Set intermediate production up as another build set. One-time input targets cover only the work left after stocked products and components.
Set a stockpile location in Warehouse to count an item there and suggest transfers. Without a location, stock counts across all counted locations. Stock elsewhere stays available to haul.
Logistics
Cargo for the trip you’re taking
How suggestions work
Owned loose stock only. Suggestions cover one batch of each active build set, confirmed orders in queue order, the current PI run, and stockpile targets with a location. Stock needed where it is stays there; each remaining stack is assigned once. Draft orders and completed plans are excluded. Corporation stock follows your Warehouse setting.
From and To filter the same location-based plan. Pickup owners and reasons appear under each item. Cargo volume uses packaged items; unknown volumes are marked. Suggestions update with stock reports and syncs. Copying a manifest does not change inventory.
Production & deliveries
Build plan ↗Recent activity
All activity ↗Fit checker
Count your fitted ships and list what to buy
Selected fit
Show fit
Import fits from a file
pyfa keeps fits in a database. Use Backup all fittings, or export to EFT. Fitting XML also works.
Fitted ships
Ships for the selected and requested fits.
Fit request
The app counts each ship and item one time.
Request readiness
Build plan
Plan manufacturing jobs from your blueprints and list the materials to buy
Build set
Each set keeps its own products, facility and build location. Switch to plan another.
Archived · retained in history
Batch or delivery deadline. Repeats by the build period.
The number of days between builds of this set. The Planets page then counts the PI that the set uses each hour.
Dashboard targets cover one build period plus the buffer. Batch quantities and daily PI demand stay unchanged.
Product quantities set fixed stock targets. Rebuild below this percentage. No daily rate.
Facility
Type each bonus as the Industry window shows it under Material consumption modifiers. The app multiplies them and keeps them for every product in this set.
ME applies only to runs that none of your blueprints cover. A job that uses your blueprint uses that blueprint's ME.
Reaction facility
Reaction bonuses only. Requires a refinery reactor in lowsec or nullsec.
Orders
Across all build sets
Order quote
How orders work
Confirmed orders reserve finished stock, materials and blueprint-copy runs in confirmation order, across all customers and build sets. Drafts preview the next place without reserving anything. Costs draw the oldest recorded lots first; missing history uses assigned costs, then market averages. Unknown production costs stay unpriced. Markup is added to cost, not a profit margin. Confirmed prices stay fixed.
Orders are delivery commitments, separate from replenishment targets. They do not add another recurring stockpile or PI target. Their build request and logistics show the remaining work after earlier orders reserve stock. Whole-run surplus becomes available when it appears in inventory. Delivery records hold stock out of new quotes until inventory updates. Costs exclude hauling and selling fees; a quote is not a recorded sale.
Build request
Materials round per job. Stockpile targets stay fixed.
Materials
This list has the materials for all jobs. Substitution rules do not apply.
Stock shown excludes materials used by newer industry jobs. The next inventory copy will confirm these amounts.
Show Multibuy text
Logistics
Blueprints to move
Each blueprint is one item, for all of its runs.
Planning settings
Industry
Sync to update job status. Sync characters ↗
Calculation assumptions
Product ME applies to the selected manufacturing blueprint. Components and reaction formulas use ME 0. Facility bonuses are 0.
PI uses whole cycles. Quantities include all inputs before stock.
Build plan ↗ uses your blueprints and facility settings.
Market
Manage orders and compare your costs with the market
Open orders and contracts
Sync characters ↗Margins before selling fees
Margins compare the order price with the shared average stock cost across your synced characters and corporations. Internal transfers retain that cost. Sales tax, broker fees and relisting costs are excluded. Estimated costs are marked; assign a cost in Warehouse if it is unknown.
Order pressure
Undercut and outbid compare other public orders at the same location with your synced price. Orders from your tracked owners are excluded. Broad-range bids and private structure markets can add competition that this comparison does not show. Equal prices do not establish your place in the queue.
Market arrows compare the last seven complete UTC days with the preceding week, weighted by traded units. Hover for trading volume. Rising prices favor sellers; falling prices favor buyers. These are observations, not forecasts of price or fill time.
Sync details
Item market
Compare markets
How selling works
Immediate sale accepts existing buy orders. The batch price accounts for the available demand at each price. Orders can change before you sell.
List sell order estimates your return at the region's lowest asking price. You wait for buyers; that price does not guarantee a sale or a delivery date. The difference is potential extra revenue, before sales tax, broker fees, relisting and hauling. Use Arbitrage to include these costs.
Choose items
Prices before fees · How to read comparisons
Green means a cheaper purchase or higher sale price than Jita. Savings and price differences exclude sales tax, broker fees, relisting and hauling. They do not show arbitrage profit.
Purchases and immediate sales use order depth to cover your quantity. Listing estimates use the lowest ask for every unit, without assuming buyer demand. Each method compares against the same method in Jita. The Forge row uses Jita orders; other rows use regional orders and may require several stops. Public orders may omit structure markets. Volume is the last seven complete trading days; history covers whole regions.
Days of supply divides all listed sell-order units by average daily trading volume. Batch trading time uses your requested quantity instead. Both use regional completed trades, including for the Jita row. These ratios show market depth, not how long your listing will take to sell. Zero trading volume has no finite estimate.
Totals cover the requested quantities at the best full-batch price for each item, which may mean buying in different regions. Missing or stale full-batch quotes are excluded from the quoted subtotal. Partial totals in item details cover only the available units. Cargo volumes use packaged items and cover all requested units, including items with no price quote. Unknown volumes stay marked as unknown. Copy buy order copies the displayed quantities for EVE Multibuy.
Buy by location splits each item's cheapest full-batch quote into station shopping lists. Tied regions use the first selected region, with Jita first. Each unit is counted once. Each stop shows its shortest gate-route distance from the closest of Jita, Amarr, Dodixie, Hek and Rens. Routes do not filter by security or include player jump networks. Location totals exclude fees and hauling; refresh before buying.
Arbitrage
Costs and assumptions
Estimates use the items, quantities and regions selected above. Instant sales need enough buy orders for the batch. Listing uses the destination's lowest ask as a price scenario; existing sell orders are not buyer demand.
Set your actual rates. Defaults are 7.5% sales tax and 3% broker fee for listings. Immediate trades do not add broker fees. Other costs can include relisting; hauling and other costs apply to each item batch. Return on cost is net profit divided by the purchase, broker, hauling and other costs. Net margin uses gross sale value. Settings last for this session.
Quotes can change. Regional routes may require several stops; volume does not guarantee a sale. These estimates do not change Wallet profit.
EVE fee guide ↗Your purchases and sales
Profit by item
Wallet ↗Inventory appraisal
Find where to sell your cargo, with prices and trends across five trade hubs.
Fees, trends and trade volume
Net proceeds deduct these fees, before hauling and item costs. Rates are editable assumptions. Immediate sales require enough buy-order depth for the whole batch. Listings use the hub's lowest ask; this is a price scenario, not buyer demand. Regional buy-order ranges and private structure markets may limit where you can sell.
Prices use orders within each hub system. Trends compare regional volume-weighted prices over the last seven complete UTC days with the previous seven days, requiring at least four trading days in each week. An upward trend does not predict future prices.
Trade volume is regional, not specific to the hub. Batch days divide your quantity by recent units traded per day; supply days divide current hub sell-order supply by the same volume. Neither predicts time to sell. Listing suggestions need known trade volume and a batch within the editable turnover limit (seven days by default). Other prices remain available in item details.
Up to 200 different items per appraisal. Paste and public prices stay in memory for this session. Appraisal does not change Warehouse inventory.
Wallet
Net balance
Cash flow
Profit
Ship losses
Cash ROI
Categories
Record coverage
Settings
Leave PLEX market sales and linked fees out of income, profit and ROI, including the dashboard. Activity and balances keep the full record. Purchases still count. Fees without a sale link still count.
History and data
Substitution library
Approve alternative modules for every saved fit
The app compares names and quantities. It does not compare CPU, powergrid or skills.
Warehouse
See what you hold and what it cost you
Items and costs
Dashboard ↗Edit cells directly or paste rows and columns from a spreadsheet. Select items for bulk source changes. Expand an item for inventory and cost history.
How sources and costs work
Source and fallback-cost settings apply to an item across all owners. Owner and station filters only limit the list. Sources classify stock without a recorded acquisition; purchases and manufacturing jobs keep their recorded costs. Loot sets the fallback cost to zero. Reset clears the manual source and fallback cost.
Add inventory
Record stock by location, or paste items from the game.
Paste from the game
Copy items from your hangar in the game. Multibuy lists and
Item x40
lines also work.
Update character inventory
Paste loose-item inventory for one character at one station. Pasted quantities replace the recorded amounts for those items. Missing items are kept unless you choose removal. Other characters, stations, fitted ships and blueprint records stay unchanged. The next inventory sync replaces these counts with EVE's data.
Copy loose items only, without filters. Leave fitted ships and blueprints out of the paste. Manual, unassigned stock is kept separately.
Use removal only for a complete station list, including container contents and packaged ships. An item-hangar paste may not include them.
Track another item
Track an item on the dashboard without adding inventory. Leave the target empty to use the calculated amount. The dashboard shows each item under its build set. Type a group to show the item under that group. Set a location to count stock there and suggest replenishment trips. Leave it empty to count stock across locations.
Tab: next cell · Enter / Shift+Enter: next / previous row in text cells · Alt+↑/↓: move vertically · Ctrl/Cmd+D: fill from above · Esc: discard an unsaved cell. Paste into the first cell of a range.
Fitted ships
Show fitted ships
Planets
Keep the factories running with fewer hauls, and see what your PI costs
Alerts
Run
Colonies
Factory planets
Extraction planets
Cost of production
Sustainable production
Supply and priorities
How it works
Rates are units per hour across the selected planets. Demand includes factories at full speed and build sets with a build period. Missing inputs slow factories and leave other inputs unused. In this balance table, build sets use what the factories leave. The sustainable plan above reserves build-set inputs first.
When inputs are short, factories receive them in priority order: High, Normal, Low. Auto sets priority from your build sets. With a build period, needed products are High and other products are Low. Without a build period, needed products are High and other products are Normal. A product also takes the higher priority of any product that uses it. Extraction plans increase supply for High and Normal products.
Extraction planning
Extraction mix
How it works
With recurring build sets, needed P1 rates follow the factory forecast, including the supply reserve. Without build demand, the target divides current P1 capacity by priority: High, Normal, Low. Products at the same priority share the available supply. Suggestions change one planet at a time. They can change the resource, move heads and factories, or add an extractor. Each layout must fit the CPU and power grid and use a resource available on that planet type. Density reports estimate relative output using the current extraction rate. Optional survey yields replace that estimate. With build demand, resource suggestions must improve production for those builds. Otherwise, suggestions must let factories run more of the time. Select Keep for P1 used outside PI, such as Oxygen for fuel blocks. Suggestions retain that supply.
Extraction balance
How it works
With build demand, layouts are ranked by the P1 they contribute to that build chain. Extra raw P0 has no value once its P1 is covered. Without build demand, layouts maximize conversion before the next run. Each layout must fit the CPU and power grid at the command center level your skill allows. Factories use extracted P0 and stored P0. Fewer factories can produce more if they run without stopping. The plan uses measured extraction rates when available. Otherwise, it uses the program's average rate. Build-driven layouts assume programs are restarted, as in the factory forecast.
Alert settings
Characters
Connect EVE characters and keep their assets current
Connected characters
The app counts the assets of every connected character together. Your sign-in stays in this browser and renews itself. Connect again only if EVE ends it, or if you disconnect.
Sync settings
A sync always replaces what that character holds. This setting also clears the rows you typed or pasted.
Wallet, industry, orders and planets refresh when EVE makes new data available. Inventory usually refreshes hourly. This follows the setting above.
Installed app and background sync
Preparing offline access…
Install and open Hangar in Chrome or Edge. The browser chooses when background sync runs, based on usage, power and connectivity. Each EVE endpoint keeps its own refresh time. Open Hangar for an immediate sync.
Saved data stays available offline. Connecting and syncing need a connection. EVE sign-in renews automatically; installing does not extend EVE's token lifetime.
Costs always count corporation stock. This setting also lets the fit checker and the Build plan use it. A Director's sync reads the corporation's hangars.
EVE application client ID
Register an application at developers.eveonline.com. Set the callback URL to
and add the scopes below. Then paste the client ID here.