A useful starting point for researching pool-based swaps. Compare the exact network, token pair and pool version: a single Uniswap fee does not describe every route.
- Product
- DEX / automated market maker
- Networks
- Ethereum & supported networks
- Cost model
- Pool-dependent
- Mechanism
- Liquidity pools; concentrated liquidity in v3/v4
Fees and cost context
The official documentation distinguishes v2, v3 and v4. v2 pools charge 0.30%; v3 has multiple tiers; v4 permits flexible and dynamic fees. Pool, protocol and hook charges are separate concepts. Do not add a protocol fee twice when it is a share of the pool fee. Interface charges and gas require a current quote.
Uniswap fees by pool version
| Pool version | Documented swap fee model |
|---|---|
| v2 | 0.30% |
| v3 | Multiple tiers, including 0.01%, 0.05%, 0.30% and 1%; confirm the actual pool |
| v4 | Flexible fees, with dynamic fees possible through hooks |
A protocol fee can be a portion of the swap fee, so adding it again would overstate the cost. Hook, interface and network costs need separate attention. Fees across Uniswap versions ↗.
Compare Uniswap vs PancakeSwap fees → · See a total-cost example
What to know
- Published protocol documentation makes the fee model inspectable.
- Version-specific pools give a more precise comparison than brand-level pricing.
What to check
- A token being available in a pool is not a quality assessment.
- The quote, network cost and approval requirements still need checking for the exact trade.
Key question
Which pool version and network will execute this trade?
References & record details
- Fees across Uniswap versions ↗Uniswap
- How Uniswap works ↗Uniswap
- Uniswap interface ↗Uniswap
Profile details updated 5 Sep 2026. Personal review has not been completed. Documentation does not establish transaction performance. Read our standards.