TarkovAtlas
The Escape from Tarkov economy, laid out like a market. A flea screener, craft and barter returns ranked per hideout-hour, and interactive maps for every location.

What it is
Escape from Tarkov has a player-run marketplace called the flea market, a hideout where you craft items, and traders who offer barters. Working out what is actually worth your time normally means switching between spreadsheets and several websites. TarkovAtlas puts it in one place and treats the game like a market.
The interface is meant to feel like an instrument rather than a web page. Thin rules replace cards, and color is used only when it means something: green for a gain, red for a loss, and one accent for actions.
Walkthrough
Use the tabs above the preview to flip through the screens.
- Start on the MarketA screener of every tradeable item, close to five thousand rows. For each one it shows the flea price, the 48 hour change, the listing fee, what you net after the fee, what traders pay, where it sells best, and how many offers are live.
- Narrow it downQuick views cut the list to what you care about: flea beats trader, vendor it, biggest movers, thin markets, and best value per inventory slot. Search by name, or filter by category.
- Pick your modeThe PvP, PvE and Season switch in the corner swaps the whole site to that economy, so you never read the wrong prices.
- Open an itemAn item page gives a plain answer first: the best action right now, what it nets after the fee, and how that compares with the trader. Below that you get the 24 hour range and every craft or barter that makes or uses the item.
- Check crafts and bartersCrafts are ranked by profit per hideout-hour, so a slow, expensive recipe cannot hide behind a big number. Plenty are unprofitable at current prices, and the site says so.
- Plan a raid on the mapThere are interactive maps for all 17 locations, with floors, a search box and 27 layers you can switch on and off: extracts split by PMC and Scav, bosses, hazards, quest objectives, containers and loose loot.
Getting the numbers right
- The flea listing fee uses the game's real formula, not an approximation. Craft tools are left out of input cost because the hideout gives them back when the craft finishes.
- A price averaged over one or two listings is easy to distort, so the biggest-movers view only counts items with at least 20 live offers. A Thin market view collects the unreliable ones instead of hiding them.
- Prices are as fresh as the community data allows. I measured a median age of about 17 minutes across every flea-traded item, and nobody can beat that ceiling because the game publishes no official price feed.
- If the live refresh ever fails, the header says Baked prices instead of passing old numbers off as current.
Design decisions
- Color only ever carries data. Everything structural is olive and concrete grey, and there is no purple, no gradient text and no glow.
- Map markers are not distinguished by color alone. Each of the 27 categories has its own glyph, so the map reads for color-blind players and at a glance.
- Zooming the map changes the visible window of a vector drawing rather than stretching a picture, so it stays sharp at every level.
- Every text color passes the WCAG AA contrast check on the dark background, and motion is limited to simple fades that switch off for anyone who prefers reduced motion.
How it's built
- It is a static site with no server, no database and no paid tier. A build step pulls the game data, works out the economics, and writes a real HTML page for every route, nearly 4,800 of them, so search engines and slow connections get content immediately.
- On top of that, a background worker in the browser refreshes prices about every 15 minutes using conditional requests, so an unchanged file costs a few hundred bytes instead of nearly two megabytes. Everything derived from a price, such as the fee and net, is recalculated whenever it changes.
- The app itself is about 61 KB compressed. The baked data is around 10 MB in total, and each page loads only the slice it needs.
- A deploy check runs before every release, and the site rebuilds itself every six hours.
Credits
TarkovAtlas is an unofficial fan project and is not affiliated with Battlestate Games. Prices and game data come from tarkov.dev. Maps are by Shebuka and the-hideout, used under the CC BY-NC-SA 4.0 license.