Technical Analysis Tool

Free Fibonacci Calculator

Calculate Fibonacci retracement and extension levels based on high, low, and custom values. Visualize uptrend and downtrend patterns with interactive diagrams.

Retracements & Extensions
Uptrend & Downtrend
100% Free

Fibonacci Calculator

Enter high, low, and custom values to calculate Fibonacci retracement and extension levels. Select the trend direction to see the corresponding diagram.

Enter your values and click Calculate to see Fibonacci levels

What is the Fibonacci Sequence?

The Fibonacci sequence is a series of numbers where each number is the sum of the two preceding ones: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, and so on. This mathematical sequence, discovered by the Italian mathematician Leonardo of Pisa (known as Fibonacci), appears throughout nature, art, and architecture. In financial markets, ratios derived from this sequence are used to identify potential support, resistance, and price target levels.

The key ratios used in trading are derived by dividing numbers in the sequence. For example, dividing a number by the next number in the sequence approaches 0.618 (61.8%), while dividing by the number two places ahead approaches 0.382 (38.2%). These ratios form the foundation of Fibonacci retracement and extension analysis.

Fibonacci Retracement Levels

Fibonacci retracement levels are horizontal lines that indicate where support and resistance are likely to occur during a price pullback. They are calculated by taking the difference between a high and low point and multiplying it by the key Fibonacci ratios. The standard retracement levels used in this calculator are:

  • 23.6% — A shallow retracement, often seen in strong trends where the price barely pulls back before continuing.
  • 38.2% — A moderate retracement level that frequently acts as support or resistance in trending markets.
  • 50% — While not a true Fibonacci ratio, the 50% level is widely watched by traders as a common retracement point.
  • 61.8% — The golden ratio and the most significant Fibonacci level. Price often reverses strongly at this level.
  • 76.4% — A deep retracement that may indicate the trend is weakening but has not yet reversed.
  • 100% — A full retracement back to the starting point of the move.
  • 138.2% — An extended retracement beyond the original move, suggesting a potential trend reversal.

Fibonacci Extension Levels

Fibonacci extensions project price targets beyond the original price swing. They help traders identify potential profit-taking zones and areas where the price may encounter resistance or support after breaking through the original high or low. The extension levels available in this calculator are:

  • 61.8% — The first extension target, representing a move equal to 61.8% of the original swing beyond the starting point.
  • 100% — A measured move equal to the full length of the original swing.
  • 138.2% — An extension of 138.2% of the original swing from the starting point.
  • 161.8% — The golden ratio extension, one of the most commonly watched extension levels for profit targets.
  • 200% — A double move extension, indicating the price has traveled twice the original swing distance.
  • 261.8% — An aggressive extension target, typically reached only in very strong trending markets.

How to Use This Fibonacci Calculator

  1. Enter the High Value: Input the highest price point of the swing you are analyzing. This is the peak of an uptrend or the starting point of a downtrend.
  2. Enter the Low Value: Input the lowest price point of the swing. This is the bottom of a downtrend or the starting point of an uptrend.
  3. Enter the Custom Value: Optionally enter a custom reference price that you want to visualize on the diagram alongside the high and low.
  4. Select Trend Direction: Choose Uptrend if the price moved from low to high, or Downtrend if the price moved from high to low.
  5. Click Calculate: The calculator will display both Fibonacci retracement and extension levels along with a visual diagram showing the trend direction.

Uptrend vs. Downtrend Fibonacci

In an uptrend, Fibonacci retracement levels are measured from the high down toward the low. The 0% level corresponds to the high (the most recent peak), and the 100% level corresponds to the low (the swing bottom). Traders use these levels to find potential support areas where the price might bounce during a pullback. Extensions project above the high to identify potential profit targets.

In a downtrend, the levels are reversed. The 0% level corresponds to the low (the most recent trough), and the 100% level corresponds to the high (the swing top). Traders use these levels to find potential resistance areas where the price might stall during a bounce. Extensions project below the low to identify potential downside targets.

Why Use Our Fibonacci Calculator?

Retracements & Extensions

Calculate both Fibonacci retracement and extension levels in a single tool with comprehensive coverage of all key ratios.

Visual Diagrams

Interactive uptrend and downtrend diagrams help you visualize the price action and understand the Fibonacci levels in context.

Any Market

Works for stocks, forex, crypto, commodities, and indices. Apply Fibonacci analysis to any tradable asset.

Completely Free

No registration, no limits. Use our Fibonacci calculator as many times as you need for your technical analysis.

Frequently Asked Questions

What is Fibonacci retracement?

Fibonacci retracement is a technical analysis tool that uses horizontal lines to indicate areas of support or resistance at key Fibonacci levels before the price continues in the original direction. The key retracement levels are 23.6%, 38.2%, 50%, 61.8%, 76.4%, 100%, and 138.2%.

What are Fibonacci extensions?

Fibonacci extensions are levels used to estimate how far a price may move after a retracement is complete. They project potential profit targets beyond the original price move. Common extension levels include 61.8%, 100%, 138.2%, 161.8%, 200%, and 261.8%.

What is the difference between uptrend and downtrend Fibonacci?

In an uptrend, Fibonacci retracement levels are drawn from the swing low to the swing high, and retracements measure pullbacks from the high. In a downtrend, levels are drawn from the swing high to the swing low, and retracements measure bounces from the low.

Why is the 61.8% level important?

The 61.8% level, known as the "golden ratio," is considered the most significant Fibonacci level. It is derived from dividing a number in the Fibonacci sequence by the number that follows it. Price often finds strong support or resistance at this level, making it a key area for traders to watch.

What is the custom value used for?

The custom value allows you to specify a third reference point for the Fibonacci calculation. It typically represents a recent price level or a specific point of interest that you want to visualize alongside the high and low values on the trend diagram.

Is this Fibonacci calculator free to use?

Yes, the Pineify Fibonacci Calculator is completely free to use with no registration required. You can calculate Fibonacci retracement and extension levels for any asset — stocks, forex, crypto, commodities, and more — as many times as you need.

Mastered Fibonacci Levels? Build Custom Indicators Around Them

You've identified key Fibonacci retracement and extension levels — now automate your strategy. Use Pineify's AI-powered Pine Script generator to create custom indicators that plot Fibonacci zones and trigger alerts automatically.