Fib Retracement Calculator
Enter a swing high and a swing low and this calculator returns the Fibonacci retracement levels inside that move for an uptrend or a downtrend, plus a separate Extensions mode that projects targets beyond the swing. It adds two things most quick tools leave out: custom levels you define yourself, and a price ladder chart drawn from your own numbers, with the decimal precision under your control.
Fibonacci Levels
In Extensions mode this tool measures each ratio from the swing start: upward from the swing low, downward from the swing high. That is the standard anchoring charting packages use, and the article below explains it before you trade on the numbers.
Quick Answer
For a swing from $100 to $200 in an uptrend, the retracement levels are $176.40 (23.6%), $161.80 (38.2%), $150.00 (50%), $138.20 (61.8%) and $121.40 (78.6%), with the swing ends at $200.00 (0%) and $100.00 (100%). The 38.2% level is flagged as Key Support and the 61.8% level as the Golden Ratio in the results. The calculator above is pre-filled with this exact swing, so one click reproduces every number.
Key takeaways
- Retracements measure pullbacks inside a move: uptrend levels subtract from the high, downtrend levels add from the low. Same swing, mirrored prices.
- The levels everyone watches are 38.2%, 50% and 61.8%. The 50% level is not a Fibonacci ratio at all; it survives because halfway pullbacks are common.
- Extensions here are measured from the swing start, the same anchoring most charting platforms use, so a 161.8% level on a $100 to $200 swing is $261.80. Read the extension section before using them.
- A level is a zone other traders are watching, not a prediction. The tool does the arithmetic exactly; what you do at a level still needs confirmation from the chart.
- Quick Answer
- How to use the Fib retracement calculator
- The three formulas: uptrend, downtrend and extension
- Worked example: a $100 to $200 uptrend, level by level
- Extensions here: read this before you trade them
- What competing calculators miss
- Using the levels without fooling yourself
- Frequently asked questions
- Add This Calculator to Your Website
- References
How to use the Fib retracement calculator
Pick the mode that matches your swing, enter the two swing prices, and click Calculate. The results stay hidden until you calculate, and the ladder chart redraws from the same numbers.
- Choose the mode: Uptrend Retracement if price climbed from the low to the high, Downtrend Retracement if it fell, or Extensions if you want targets beyond the swing. The labels on the price fields change to show which end is Point A and which is Point B.
- Enter the swing high and swing low: use the actual extreme prices of one clean move, not the whole chart history. The high must be greater than the low, and both must be above zero, or the tool stops with a message naming the problem.
- Set decimal places: 2 is right for most stocks and indices. Forex pairs and cheap crypto often need 4 or more. Be aware that entering 0 still displays 2 decimals; that quirk is documented below rather than hidden.
- Add a custom level if you use one: type a percentage such as 45 or 65, click Add Level, then Calculate. Custom levels join the standard set in the results. In the two retracement modes only custom levels up to 100% are used; in Extensions mode every custom level is used.
- In Extensions mode, enter the current price: it only selects the direction. If the current price sits below the swing low, levels project downward, measured from the swing high; otherwise they project upward, measured from the swing low.
Copy Results puts the full level list on your clipboard in the same format the tool has always produced, ready to paste into a trading journal or platform notes. Reset restores the $100 to $200 worked example and clears any custom levels.
The three formulas: uptrend, downtrend and extension
Every mode starts from the same range, Range = High − Low, and multiplies it by each ratio. What changes is the anchor: the high in an uptrend, the low in a downtrend, and the swing start in Extensions mode.
Downtrend level = Low + (Range × Ratio)
Extension, upward = Low + (Range × Ratio) | Extension, downward = High − (Range × Ratio)
The ratios themselves come from the Fibonacci sequence, where each number is the sum of the two before it: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34. Dividing a number by the next one gives 0.618, the golden ratio tracked by the Britannica’s article on Fibonacci numbers at the University of St Andrews; dividing by the one two places ahead gives 0.382, and the square root of 0.618 gives 0.786. The retracement set built into the tool is 0%, 23.6%, 38.2%, 50%, 61.8%, 78.6% and 100%, and the extension set is 127.2%, 138.2%, 150%, 161.8%, 200%, 261.8% and 423.6%.
Worked example: a $100 to $200 uptrend, level by level
The range is $200 − $100 = $100, so each level is the high minus that percentage of $100. The table below is the exact output of the pre-filled calculator, including the two rows the tool calls out by name.
| Level | Price | What traders watch for |
|---|---|---|
| 0% | $200.00 | The swing high itself |
| 23.6% | $176.40 | Shallow pullback; strong trends often turn here |
| 38.2% | $161.80 | Flagged Key Support in the results |
| 50% | $150.00 | Halfway point; psychological, not a Fibonacci ratio |
| 61.8% | $138.20 | Flagged Golden Ratio in the results |
| 78.6% | $121.40 | Deep pullback; the last common level before the move is undone |
| 100% | $100.00 | The swing low; a full retracement |
Read as a ladder, the same seven prices look like this. Bar length is the price itself, which is the fastest way to see how unevenly the levels are spaced: the gap from 0% to 23.6% is $23.60, while the gap from 78.6% to 100% is only $21.40 on a $100 range, and the middle levels bunch tighter than most beginners expect.
Run the same swing as a downtrend and the prices mirror: 0% sits at the low ($100.00), 38.2% is $138.20, 61.8% is $161.80 and 100% is the high ($200.00). Nothing about the swing changed; only the anchor did. That mirror is the single most common beginner mistake with this tool, picking the uptrend tab for a falling move and then reading resistance levels as support. If you later sell into one of these levels, the stock sell calculator works out what that exit actually returns after the trade.
Extensions here: read this before you trade them
Extensions mode projects seven levels beyond the swing: 127.2%, 138.2%, 150%, 161.8%, 200%, 261.8% and 423.6%. With the worked swing and a current price of $250 (above the high), they come out at $227.20, $238.20, $250.00, $261.80, $300.00, $361.80 and $523.60.
Here is the part other pages leave out. This tool computes an upward extension as Low + (Range × Ratio): the ratio is measured from the swing low, where the move started. That is the same price as High + (Range × (Ratio − 1)), and it is the anchoring most charting packages and extension tools use, so their 161.8% target for the same swing also sits at $261.80. True three-point tools go one step further and project from a third point you enter, the retracement end; this tool has no third-point input, so it anchors at the swing start instead. The current price field also deserves honesty: it never enters the size of any level. It only decides direction, upward measured from the low or downward measured from the high, and in Extensions mode the ladder chart draws only the High and Low labels, not the extension lines. Finally, downward extensions on a small range can print negative prices (a $100 to $200 swing with a current price below the low gives a 261.8% extension of -$61.80). Treat that as the formula running off the edge of the useful range, not as a price target.
What competing calculators miss
Five tools dominate this keyword, and each leaves a specific gap:
- MiniWebTool: clean start/end inputs and a price ladder, but its extension set stops at three levels (127.2%, 161.8%, 261.8%) and there are no custom levels, so a trader who watches 65% or 138.2% cannot get their number.
- JournalPlus: good level-by-level explanations, but only the five standard retracement ratios, no extensions at all, and no precision control for forex-priced swings.
- CalculatorsHub: the fastest of the group, five levels and a formula, but uptrend only in practice; its worked formula subtracts from the high with no downtrend mirror and no extension mode.
- BraveCalculator: solid educational copy around five levels, again with no custom ratios, no downtrend handling worth the name and nothing beyond the swing.
- UpFront Trading and the three-point school (MiniWebTool’s separate extension tool, Market-Bulls): their extensions need a third point, the retracement end, and project from it. More faithful to textbook method, but slower, and their levels shift with where that retracement ended, while this page anchors every extension at the swing start, as the section above spells out.
- The gap this page fills: both retracement directions with mirrored anchors, seven extension levels, custom levels up to 500%, decimal control to 8 places, a ladder chart, and a copyable level list, with the extension convention stated in plain words instead of buried.
Using the levels without fooling yourself
A Fibonacci level works, when it works, because thousands of traders placed orders at the same obvious prices. That makes levels useful as zones to watch and useless as guarantees, a distinction the SEC’s investor glossary entry on technical analysis makes in its own cautious wording.
Three habits separate traders who get value from these levels from traders who get noise. First, demand confluence: a 61.8% level that also sits on a prior swing high, a round number or a major moving average is a different proposition from a level floating in empty chart space. Second, match the timeframe to the trade; levels drawn on a daily swing survive contact with intraday noise far better than levels drawn on a five-minute swing. Third, write the plan before price arrives: entry zone, invalidation below the next level down, and a target at an extension, then judge the plan afterwards with something like the portfolio performance calculator rather than by how the chart felt. What this calculator will not do is pick your swing for you. Two traders measuring different swings on the same chart get different levels, and both sets of arithmetic are correct; the disagreement is about which move matters, and no calculator settles that. Trend strength is the other half of that confluence check: the average directional movement index calculator measures how one-sided price movement has been on Wilder’s ADX scale, so a level on a fading trend reads differently from one on a strong trend.
Frequently asked questions
Fibonacci retracement is a technical analysis method that divides a price swing into horizontal levels at Fibonacci ratios (23.6%, 38.2%, 50%, 61.8% and 78.6%) to mark where a pullback might stall. In an uptrend the levels sit below the swing high as potential support; in a downtrend they sit above the swing low as potential resistance.
The 61.8% level, the golden ratio, is the most watched, and this calculator flags it by name in the results. The 38.2% level is flagged as Key Support, and the 50% level draws heavy order flow even though it is not a Fibonacci ratio. In practice the level that matters is the one that lines up with other evidence on your chart.
Subtract the swing low from the swing high to get the range, multiply the range by 0.618, and subtract the result from the high in an uptrend. For a $100 to $200 swing: range $100, 0.618 of the range is $61.80, and $200 minus $61.80 is $138.20. In a downtrend you add the same $61.80 to the low instead.
Retracement levels sit inside the original swing and mark pullback zones; extension levels sit beyond the swing high or low and mark possible continuation targets. This calculator’s retracements run from 0% to 100%, and its extensions run from 127.2% to 423.6%, measured from the swing start: the low for an upward projection, the high for a downward one.
The current price only chooses the direction of the projection. If it is below the swing low, extensions project downward, measured from the swing high; otherwise they project upward, measured from the swing low. It never changes the size of a level, which is always the swing range multiplied by the ratio.
No. The 50% level does not come from the Fibonacci sequence; traders adopted it because halfway pullbacks are common and the midpoint is an obvious place for orders to cluster. It is included in the standard set here, as it is on most platforms, but it has no mathematical connection to the golden ratio.
Downward extensions can print negative prices when the distance measured down from the swing high passes zero, as the worked example in this article shows with a 261.8% extension of -$61.80; treat those as the formula running past its useful range. And no, Fibonacci levels do not predict prices. They mark zones where many traders watch for reactions, so they work best with confirmation from other evidence.
Because of how the tool reads the field: a value of 0 is treated as empty and falls back to the default of 2 decimals. Decimal settings from 1 to 8 work as expected, and the chart labels always use 2 decimals regardless of the setting. It is a known quirk of this calculator, stated here rather than left for you to discover.
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- University of St Andrews, MacTutor History of Mathematics. Leonardo Pisano Fibonacci. Accessed October 21, 2026.
- Encyclopaedia Britannica. Fibonacci number. Accessed October 21, 2026.
- University of St Andrews, MacTutor History of Mathematics. The Golden ratio. Accessed October 21, 2026.
- Weisstein, Eric W., Wolfram MathWorld. Fibonacci Number. Accessed October 21, 2026.
- Weisstein, Eric W., Wolfram MathWorld. Golden Ratio. Accessed October 21, 2026.
- OEIS Foundation. A000045: Fibonacci numbers. Accessed October 21, 2026.
- Knott, Ron, University of Surrey. Fibonacci Numbers and Nature. Accessed October 21, 2026.
- Encyclopaedia Britannica. Fibonacci number. Accessed October 21, 2026.
- Encyclopaedia Britannica. Golden ratio. Accessed October 21, 2026.
- U.S. Securities and Exchange Commission, Investor.gov. Technical Analysis (glossary). Accessed October 21, 2026.
