TINCTURE.

the distilled meta of Path of Exile 2
0.5.3
This league, distilled

Top picks now Decant a real, loadable .build — reconstructed from a real public-ladder player running that build (credited in the file) and saved straight to your Build Planner. Picks we haven't reconstructed yet export an honest labelled template.

Tincture reads what the live ladder is actually playing and lets you grab any pick in one click. For the top picks that's now a real, loadable .build — reconstructed from a real public-ladder player running that build (passives, gems and items, credited in the file) and dropped straight into PoE 2's in-game Build Planner. For picks we haven't reconstructed yet, Decant exports an honest labelled template rather than a fabricated build. Either way you go from "what should I play?" to a starting point in one click.

  1. 1

    Decant a pick

    Press Decant on the headline build or any ledger row. For a reconstructed pick you get a real, loadable .build — passives, gems and items from a credited public-ladder character. For one we haven't reconstructed yet, you get a labelled .txt template: the ascendancy, its ladder share, the sample, the playstyle, and a guide pointer.

  2. 2

    Load it in-game

    Connect your BuildPlanner folder once and the .build saves straight into Documents\My Games\Path of Exile 2\BuildPlanner — otherwise it downloads and you drop it in. Open the in-game Build Planner to follow it. A .txt template isn't loadable, so don't rename it to .build (the game would silently refuse it) — pair it with a community guide instead.

  3. 3

    Always honest no fabrication

    Every reconstructed .build credits the exact source character, account and poe.ninja link — never bylined as ours. Picks without a real reconstruction fall back to the clearly-labelled template; Tincture never writes a fake .build the game would silently refuse.

No account, no login, nothing tracked — Tincture only ever writes to the one folder you choose, right in your browser. GGG does not curate or rank builds; judge any pick on its merits.

Answer a few questions and Tincture matches you to ascendancies that fit — ranked, with the reason each one matched. Your answers live only in the link, so the result is shareable.

Matched to how you want to play and ranked by ladder share (popularity, not a strength score) — every result is a real pick that links to the honest ledger row and Decant.

sort / / /
# Build Of the ladder Trend Decant
The Assay

What the cauldron is made of

Composition
The base metals
    Share of the published ladder, grouped by class — with the long tail as one slice.
    Shares
    Ascendancy by weight
    Bars scaled to the leading ascendancy · n = characters read (est., share × ladder size)
    Purity
    How concentrated the brew is
    HHI = Σ(share²) over published shares, 0–10000. Higher = a few builds dominate. The unlisted tail can only lower it.
    Tiers
    Sorted by play rate
    Tiers count how many run a build, not how strong it is.
    The Crucible
    Every essence across the four vessels

    Colour = published ladder share only; a blank tile means an ascendancy is outside that mode's published top-N — not zero. Switch to Vs. typical to see where an essence over- or under-indexes against its own cross-mode average. Hover a cell for the estimated sample. Standard is curated, not live ladder data, so it's left out. League populations differ up to ~30×, so colour compares share, not headcount.

    Across the leagues
    The same essence, four vessels

    How the headline ascendancies shift between Softcore, Hardcore, SSF and HC SSF — like-for-like published shares, no curation. League populations differ up to ~30×, so smaller leagues are noisier. Gold = softcore variants, oxblood = hardcore variants (SSF shares its trade league's colour; the mode label tells them apart).

    Weigh two essences

    The Counterpoise

    Weigh two or three ascendancies against each other — vitals, defences, and the build behind each. Higher isn't automatically better; survivability and damage trade off.

    The Still

    Thousands of characters, reduced to one essence.

    Every hour we read poe.ninja's live aggregation of the Runes of Aldur ladder — itself drawn from the live ladder through GGG's official API — and boil the cloud of variation down to the consensus that's actually being played. Each week we go deeper: reconstructing a real, loadable build for every meta pick and breaking down the skills, supports and passives behind each ascendancy. No guesswork about the rankings — they're straight from the ladder. The playstyle notes are ours, and we say so.

    poe.ninja — live PoE 2 ladder build data, per-character
    GGG ladder — the source underneath, via GGG's official API
    GGG tree export + PoB2 data — passive & gem mapping that makes builds loadable
    0
    Characters read
    0
    Builds distilled
    0
    Ascendancies ranked
    0
    Refresh cadence
    Every drop, on the shelf

    The Cellar

    Tincture hides nothing — every build in every league we track, the raw file underneath, and the address you can read it from yourself.

    In-build effect text for runes, uniques, gems and notables is derived at build time from public ladder data (poe.ninja), the official passive-tree export, and Path of Building Community (PoB2, MIT) — see effects.json. It falls back to a web lookup when an entry isn't available.

    Draw from the source

    data.json is the API

    There's no secret backend. The same file this page reads is public and static — fetch it, script it, chart it.

    https://tincturepoe2.com/data.json
    patch
    game patch, e.g. "0.5.0"
    updated
    ISO timestamp of the last distillation
    sources
    independent sources backing the data (1 = poe.ninja only)
    default
    the league shown first
    leagues[]
    { url, name, mode, label, totals{characters, ascendancies}, builds[], note?, curated? }
    builds[]
    { rank, tier, cls, asc, skill, pop, delta, n, tag } — pop/delta/n are null on curated rows

    A single static JSON file — poe.ninja-derived ascendancy shares for each live Runes of Aldur league plus a curated Standard list, re-distilled hourly. n is derived (share × league total), not a measured headcount; Trends sit at baseline until snapshots accumulate. Two companion files are public too: meta-detail.json (per-ascendancy top skills, supports, passive notables, uniques and stat medians — the breakdown behind the expandable ledger rows and The Dispensary) and builds/<slug>.build (the real loadable build Decant serves for each meta pick). No key, no rate limit beyond the host's — please don't hammer it. Tincture is an independent fan project, not affiliated with or endorsed by Grinding Gear Games.