Uniswap Fee Calculator
Free Uniswap Fee Calculator. Estimate LP fee income, impermanent loss impact, break-even time, and net outcome for selected pool assumptions.
This is a simplified model. Actual LP returns depend on pool composition, rebalancing path, gas costs, and live market volatility.
How to use Uniswap Fee Calculator
The Uniswap Calculator estimates the output amount, price impact, and effective exchange rate for a token swap on Uniswap v2 or v3, allowing you to preview the trade before executing it. Enter the input token, input amount, output token, and pool fee tier (0.05%, 0.3%, or 1%) to see your expected output and the slippage impact for your position size.
Use it to compare different fee tiers for the same pair — a 0.05% fee tier may have deeper liquidity and lower slippage for stablecoin pairs, while a 1% tier may be the only pool available for exotic pairs. For large trades, compare the price impact across different split routes to determine whether routing through multiple pools reduces your effective cost.
Input guide and assumptions
Input token and output token define the swap pair. Input amount is the quantity you want to sell. Pool fee tier determines which Uniswap v3 pool to use — 0.05% for stable pairs, 0.3% for standard pairs, and 1% for illiquid or exotic pairs. Pool liquidity depth is auto-fetched from on-chain data.
Price impact percentage shows how much your trade moves the pool price — above 3% is considered high impact and may indicate insufficient pool liquidity. Slippage tolerance (set separately in the Uniswap UI) determines the maximum price deterioration you'll accept. For swaps with high price impact, reduce the trade size or split across multiple transactions.
How to interpret results correctly
The Uniswap fee calculator outputs projected annual fee income for your liquidity position based on your capital, price range (for v3), and pool utilization metrics. The fee income per day is calculated as: (your liquidity share × pool daily volume × fee rate). In concentrated liquidity (v3), your effective fee share within your active range is higher than your nominal pool share — this is the leverage of concentrated liquidity.
The "in-range vs. out-of-range" status is the most actionable output for v3 positions. When price exits your range, you earn zero fees. Your fee APY is thus an average of the high rate (when in range) and zero (when out of range). For volatile pairs, price exits a ±20% range approximately 30–40% of the time based on historical data — meaning a wide range is often more capital-efficient than a very narrow range for volatile assets.
Practical scenarios and planning workflow
Range selection optimization: for ETH/USDC, test three range configurations in the calculator: full range (like v2, captures all fees but diluted), ±20% range (moderate concentration), and ±5% range (highest fee rate when in-range, but frequent out-of-range). Compare the blended APY (fee rate × in-range time) to find the sweet spot for your risk tolerance.
Capital efficiency analysis: enter a $10,000 position in v2 (full range) vs. $10,000 concentrated in a ±15% band in v3. The v3 position earns fees on the equivalent of $30,000–50,000 of capital within its range, effectively providing 3–5× capital efficiency — but earns nothing when price exits. Calculate whether this leverage is worth the management overhead for your pair.
Risk and execution checklist
- Before providing Uniswap v3 liquidity: 1) Verify the pool exists and has sufficient volume (>$500K/day) to generate meaningful fee income. 2) Review the price range's historical in-range percentage using a tool like Revert.finance. 3) Calculate IL for the worst-case scenario within your range.
- After calculating fee income: compare to the fee APY of a simpler position (full range or v2 equivalent) and the IL generated by both. Only choose concentrated ranges if the blended APY (fee × in-range time) significantly exceeds the full-range fee income after accounting for the higher IL risk.
Common mistakes to avoid
- Setting ranges too narrow on volatile pairs (±5% for ETH/BTC) leads to constant out-of-range time and frequent rebalancing gas costs that exceed the fee income. For assets with 5–10% daily volatility, a ±5% range will be out of range 50%+ of the time — halving your effective APY.
- Not accounting for IL when comparing v3 fee income to v2. In a narrow v3 range, IL is amplified proportionally to the concentration factor. A ±10% range with 5× concentration earns 5× more fees but also experiences 5× more IL for the same price movement within the range.
Frequently asked questions
How does the Uniswap Fee Calculator work?
The Uniswap Fee Calculator combines your inputs with standard crypto formulas and outputs a practical result instantly. It is designed for fast planning and is updated live as you change values.
How accurate are the results?
Results are mathematically accurate based on your inputs and available market data. Live prices, fees, slippage, tax treatment, and execution conditions can change final real-world outcomes.
Can beginners use this calculator?
Yes. The interface is built for both beginners and advanced users, with clear labels, defaults, and practical interpretation guidance below the calculator.
Does this tool store my data?
No personal account is required. The calculator runs in your browser and is designed for privacy-first usage.
Can I use this for real trades or investing decisions?
Use it as a decision-support tool, not as guaranteed advice. Always validate risk, fees, and strategy assumptions before committing capital.
Which related calculators should I use next?
After using Uniswap Fee Calculator, compare outcomes with Profit, ROI, Position Size, Tax, and Break-Even calculators to validate your full scenario end-to-end.