Enter the swing high and swing low of a move and choose the trend direction to get every Fibonacci retracement level (23.6% to 78.6%) and extension target (127.2%, 161.8%, 261.8%) at once, with an optional current price to see where the pullback stands.
Last updated:
Trend direction
Shows how deep the pullback is and the nearest level.
Enter your values to see the result.
Advertisement
Advertisement
How to use the Fibonacci Retracement Calculator
Find the swing: the most recent clear high and low of the move on your chart.
Enter the high and low and choose uptrend (price rose from the low to the high) or downtrend.
Optionally add the current price to see the retracement depth so far.
Read the levels in the table and ladder: retracements are possible support (uptrend) or resistance (downtrend), extensions are targets.
Copy or download the levels to put them on your chart.
Fibonacci retracement and extension formulas
With range R = swing high − swing low and a ratio p:
Use a clear, completed swing; the levels are only as good as the high and low you pick.
In an uptrend, retracement levels are potential support during a pullback; in a downtrend they are potential resistance during a bounce.
Look for confluence: a Fibonacci level that lines up with a previous high, a moving average or a round number tends to get more attention.
Prices often overshoot a level slightly, so plan entries and stops around zones rather than exact numbers.
Frequently asked questions
How are Fibonacci retracement levels calculated?
Take the range between the swing high and swing low. In an uptrend each level is high − range × ratio; in a downtrend it is low + range × ratio. With a high of 150 and low of 100 (range 50), the 61.8% retracement in an uptrend is 150 − 50 × 0.618 = 119.10.
Where do the Fibonacci ratios come from?
61.8% is the inverse of the golden ratio (1 ÷ 1.618), 38.2% is 0.618², and 23.6% is 0.618³. 78.6% is the square root of 0.618, and 161.8% and 261.8% are the golden ratio and its square. The 50% level is not a Fibonacci ratio but is included by tradition because traders watch half-way pullbacks.
How are the extension levels calculated here?
Extensions are measured from the start of the swing, like the levels beyond 100% on a standard Fibonacci retracement tool. In an uptrend the 161.8% level is low + range × 1.618, which equals the high plus 61.8% of the range. In a downtrend it is high − range × 1.618. Three-point projection tools measure from a later pullback, so their numbers differ.
Which Fibonacci level is most important?
Many traders watch 38.2%, 50% and 61.8% most closely, and 61.8% is often called the golden pocket together with roughly 65%. No level is guaranteed to hold; they are areas where traders look for confirmation from price action or other indicators.
Should I use closing prices or wicks for the swing?
Both are common. Wicks (the absolute high and low) are the classic choice; some traders prefer closing prices to ignore brief spikes. Be consistent and use the same convention as the chart you trade from.
Is Fibonacci retracement reliable?
It is a widely used way to mark potential support and resistance, but it is not predictive on its own and results depend on which swing you pick. Treat the levels as zones, combine them with other analysis, and manage risk on every trade. This tool is for education and is not financial advice.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.