Simplify Your Workflow: Search MiniWebtool.
Add Extension
Related Tools
Exponential Decay CalculatorFuture Value CalculatorProjectile Motion CalculatorRV Loan CalculatorScale Model Conversion CalculatorVA Loan CalculatorVampire Apocalypse Calculator
Home Page > Financial Calculators > Loan Calculators > ARM Mortgage Calculator

ARM Mortgage Calculator

Model a 5/1, 7/1, 3/1, or 10/1 adjustable-rate mortgage (ARM) before and after the rate adjusts. Enter your loan amount, initial rate, and the initial / periodic / lifetime rate caps to see your initial payment, your worst-case maximum payment, the payment shock in dollars and percent, a full worst-case rate-and-payment trajectory chart, a year-by-year schedule, and an optional comparison against a fixed-rate mortgage.

ARM Mortgage Calculator
Quick examples — click to fill the form, then press Calculate:
$
%
🛡️ Rate Caps (initial / periodic / lifetime)
%
%
%
The most common ARM cap structure is 2/2/5. Leave as-is if you are unsure.
%

Embed ARM Mortgage Calculator Widget

About ARM Mortgage Calculator

The ARM Mortgage Calculator models an adjustable-rate mortgage — such as a 5/1 or 7/1 ARM — both before and after the interest rate adjusts. It shows your low initial (teaser) payment, your worst-case maximum payment once the rate climbs to the lifetime cap, and the payment shock between them. A worst-case rate-and-payment trajectory chart, a year-by-year schedule, and an optional fixed-rate comparison help you decide whether an ARM is right for you.

What is an Adjustable-Rate Mortgage (ARM)?

An adjustable-rate mortgage has an interest rate that is fixed for an introductory period and then changes periodically for the rest of the loan. ARMs are written as two numbers, like 5/1 or 7/1: the first number is the length of the fixed period in years, and the second number is how often the rate adjusts afterward, in years. A 5/1 ARM is fixed for 5 years, then adjusts once every year; a 7/1 ARM is fixed for 7 years, then adjusts annually.

How ARM Rate Caps Work

After the fixed period, an ARM rate is recalculated as an index (a benchmark rate) plus a fixed margin set by the lender. Rate caps limit how far that rate can move, and they are the single most important protection for the borrower. They are written as three numbers, such as 2/2/5:

  • Initial adjustment cap (first number) — the maximum the rate can rise at the first adjustment.
  • Periodic adjustment cap (second number) — the maximum change at each later adjustment.
  • Lifetime cap (third number) — the maximum the rate can ever rise above the initial rate over the life of the loan.

This calculator uses the caps to build the worst case: the rate jumps by the full initial cap at the first adjustment, then by the full periodic cap every year, until it reaches the lifetime ceiling and stays there.

ARM Payment Formula

Each time the rate changes, the remaining balance is re-amortized over the remaining term using the standard mortgage payment formula:

Monthly Payment
$$M = P \times \frac{i\,(1+i)^n}{(1+i)^n - 1}$$

where M is the monthly payment, P is the remaining loan balance, i is the monthly interest rate (the annual rate divided by 12), and n is the number of remaining monthly payments. The maximum possible payment occurs once the rate reaches the lifetime ceiling, which equals your initial rate plus the lifetime cap.

Worst-Case Rate Example (5/1 ARM, 2/2/5 Caps)

Starting from a 6% initial rate, a 5/1 ARM with 2/2/5 caps follows this worst-case path:

YearPhaseWorst-Case Rate
1 – 5Fixed period6% (initial rate)
6First adjustment8% (+2% initial cap)
7Adjustment10% (+2% periodic cap)
8+Lifetime ceiling11% (capped at +5%)

ARM vs Fixed-Rate Mortgage

An ARM almost always offers a lower initial rate than a comparable fixed-rate mortgage, which means a lower payment during the fixed period. That is attractive if you expect to sell or refinance before the fixed period ends, or if you believe rates will fall. The trade-off is uncertainty: after the fixed period your payment can rise sharply. A fixed-rate mortgage keeps the same rate and payment for the entire term, trading a higher starting rate for complete predictability. Enter a comparable fixed rate in this calculator to see both side by side.

When Does an ARM Make Sense?

📅 Short Time Horizon

If you plan to sell or refinance before the fixed period ends, you can capture the low initial rate and avoid the adjustments entirely.

📉 Expecting Lower Rates

If rates are expected to fall, an ARM can adjust downward, lowering your payment without a refinance.

💵 Higher Early Cash Flow

The lower initial payment frees up cash early on, which some borrowers invest or use elsewhere.

🛡️ Comfortable With the Worst Case

An ARM suits you only if you could still afford the worst-case maximum payment that this calculator shows.

How to Use This Calculator

  1. Enter your loan: Type the loan amount and the initial (teaser) interest rate, then pick the loan term and ARM type such as 5/1 or 7/1.
  2. Enter the rate caps: Set the initial, periodic, and lifetime caps. The common default is 2/2/5.
  3. Add a comparison (optional): Enter a comparable fixed rate to compare the ARM against a fixed-rate mortgage.
  4. Click Calculate: Review your initial payment, worst-case maximum payment, payment shock, the trajectory chart, and the year-by-year schedule.

Frequently Asked Questions

What is a 5/1 ARM?

A 5/1 ARM is an adjustable-rate mortgage with a fixed interest rate for the first 5 years, after which the rate adjusts once per year for the remaining term. The first number is the length of the fixed period in years and the second number is how often the rate adjusts afterward, in years.

What do the ARM caps 2/2/5 mean?

ARM caps limit how much the rate can change. In a 2/2/5 structure the first number is the initial adjustment cap (the rate can rise up to 2% at the first adjustment), the second is the periodic cap (up to 2% at each later adjustment), and the third is the lifetime cap (the rate can never rise more than 5% above the initial rate).

What is payment shock on an ARM?

Payment shock is the increase from your initial monthly payment to a higher payment after the rate adjusts. This calculator shows the worst-case payment shock, which is the difference between your initial payment and the maximum payment that the lifetime cap allows.

How high can my ARM payment go?

The maximum is set by the lifetime cap. The highest possible rate is your initial rate plus the lifetime cap. At that rate the remaining loan balance is re-amortized over the remaining term, producing the maximum monthly payment. This tool calculates that worst-case payment for you.

Is an ARM better than a fixed-rate mortgage?

An ARM usually offers a lower initial rate, which can save money during the fixed period, especially if you plan to sell or refinance before it ends. A fixed-rate mortgage offers a predictable payment for the whole term. The right choice depends on how long you will keep the loan and your tolerance for the risk of higher payments later.

What happens to an ARM after the fixed period?

After the fixed period the rate is recalculated periodically as an index plus a margin, then limited by the caps. Each time the rate changes, the remaining balance is re-amortized over the remaining term, so the monthly payment can rise or fall. This calculator models the worst case in which the rate rises to the cap at every adjustment.

Additional Resources

Reference this content, page, or tool as:

"ARM Mortgage Calculator" at https://MiniWebtool.com/arm-mortgage-calculator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: June 23, 2026

Loan Calculators:

Top & Updated:

Instagram User ID LookupRandom PickerRandom Name PickerImage ResizerFacebook User ID LookupLine CounterSun, Moon & Rising Sign Calculator 🌞🌙✨Relative Standard Deviation CalculatorSort NumbersFPS ConverterRemove SpacesWord to Phone Number ConverterMAC Address GeneratorERA CalculatorRandom Quote Generator📷 OCR / Image to Text⬛ Aspect Ratio CalculatorSum CalculatorMAC Address LookupSlope and Grade CalculatorJob FinderBatting Average CalculatorFeet and Inches to Cm ConverterSHA256 Hash GeneratorPercent Off CalculatorSquare Root (√) CalculatorMerge VideosRandom Credit Card GeneratorCm to Feet and Inches Converter🖱️ Click CounterVertical Jump CalculatorRandom IMEI GeneratorWeight Loss CalculatorAudio SplitterInvisible Text GeneratorImage SplitterNumber of Digits CalculatorSun Position CalculatorMP3 LooperCaffeine Overdose CalculatorRandom Truth or Dare GeneratorPhone Number ExtractorRandom Superpower GeneratorLog Base 10 CalculatorMaster Number CalculatorSalary Conversion CalculatorRandom Fake Address GeneratorNumber to Word ConverterRandom Writing Prompt GeneratorBitwise CalculatorMercury Retrograde CalendarRoman Numerals ConverterRandom Poker Hand GeneratorRandom Movie PickerAdd Text to ImageWord Ladder GeneratorText FormatterOPS CalculatorStair CalculatorYouTube Channel StatisticsRandom Activity GeneratorRandom Birthday GeneratorSlugging Percentage CalculatorFile Size ConverterSaturn Return CalculatorVideo CompressorLong Division CalculatorLunar Calendar ConverterCompound Growth CalculatorName RandomizerSHA512 Hash GeneratorEmail ExtractorBattery Life CalculatorOn Base Percentage CalculatorOctal CalculatorSigma Notation Calculator (Summation)Halfway Date CalculatorIP Subnet CalculatorQuotient and Remainder CalculatorBinary to Gray Code Converter📅 Date CalculatorPercent Growth Rate CalculatorRandom Loadout GeneratorBingo Card GeneratorRandom Meal GeneratorRandom Time GeneratorBcrypt Hash Generator / CheckerBolt Torque CalculatorDecimal to BCD ConverterLeap Years ListFirst n Digits of PiCompare Two StringsVideo to Image ExtractorRandom Emoji GeneratorMD5 Hash GeneratorHebrew Calendar ConverterOutlier CalculatorRandom User-Agent GeneratorMartingale Strategy CalculatoreBay Fee CalculatorArc Length CalculatorAPI TesterGray Code to Binary ConverterList of Prime NumbersDice RollerImage CompressorYouTube Tag ExtractorWord Scramble GeneratorFlip VideoWAR CalculatorIP Address to Hex ConverterAI Text HumanizerMegapixel to Print Size CalculatorBCD to Decimal ConverterLove Compatibility CalculatorCone Flat Pattern (Template) GeneratorSocial Media Username CheckerAcreage Calculator🔍 Plagiarism CheckerDMS to Decimal Degrees ConverterWHIP CalculatorName Number CalculatorLED Resistor CalculatorBinary to BCD ConverterWhat is my Zodiac Sign?Break Line by Characters🎰 Gacha Pity CalculatorVideo SplitterYouTube Thumbnail DownloaderCM to Inches ConverterJulian Date ConverterRandom Object GeneratorRandom Tournament Bracket GeneratorModulo CalculatorAI Punctuation AdderAstrological Element Balance CalculatorBroken Link CheckerNumber ExtractorConnect the Dots GeneratorDay of the Year Calculator - What Day of the Year Is It Today?Time Duration CalculatorText Case ConverterList RandomizerTrigonometric Equation SolverPercentage Increase CalculatorRemove AccentWhat is my Lucky Number?AI Language DetectorDecibel (dB) CalculatorRandomize NumbersMultiple Fraction CalculatorShort Selling Profit CalculatorFirst n Digits of eSort Text By LengthColor InverterRandom Chess Opening GeneratorProportion CalculatorReverse VideoAmortization CalculatorAdd Prefix and Suffix to TextRandom Number PickerLottery Number GeneratorRandom Group GeneratorHelium Balloon Lift CalculatorDay of Year CalendarProduct Notation Calculator (Pi Notation)1099 Tax CalculatorRandom Sound Frequency Generator🔊 Tone GeneratorRandom Chord GeneratorImage CropperPVIFA CalculatorBoxing Punch Power CalculatorRatio to Percentage CalculatorHTML CompressorSmall Text Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Effect Size CalculatorAdjust Video SpeedTessellation GeneratorAngel Number CalculatorSocial Media Post Time OptimizerL-System Fractal GeneratorRemove Leading Trailing SpacesGolden Ratio CalculatorHypotenuse CalculatorSum of Positive Integers CalculatorRandom Video Thumbnail GeneratorBeer Chill Time CalculatorRandom Math Problem Generator💧 Dew Point CalculatorMAC Address AnalyzerBase-N CalculatorPercentile CalculatorRemove Audio from VideoFraction CalculatorRatio CalculatorAntilog CalculatorArithmetic Sequence CalculatorURL ExtractorAI ParaphraserSort Lines AlphabeticallyHex to BCD ConverterBCD to Binary ConverterBCD to Hex ConverterMedian CalculatorStandard Error CalculatorAverage CalculatorActual Cash Value CalculatorScientific Notation to Decimal ConverterLog Base 2 CalculatorRoot Mean Square CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderLbs to Kg ConverterHex to Decimal ConverterConvolution CalculatorRandom String GeneratorMarkup CalculatorPVIF CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterTwitter/X Timestamp ConverterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorCTR CalculatorROAS CalculatorInfluencer ROI CalculatorForce CalculatorAcceleration CalculatorVelocity CalculatorMomentum CalculatorProjectile Motion CalculatorKinetic Energy CalculatorPotential Energy CalculatorWork and Power CalculatorDensity CalculatorPressure CalculatorIdeal Gas Law CalculatorFree Fall CalculatorTorque CalculatorHorsepower CalculatorDilution CalculatorChemical Equation BalancerStoichiometry CalculatorPercent Yield CalculatorEmpirical Formula CalculatorBoiling Point CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D Distance CalculatorGreat Circle Distance CalculatorCircumscribed Circle (Circumcircle) CalculatorInscribed Circle (Incircle) CalculatorAngle Bisector CalculatorTangent Line to Circle CalculatorHeron's Formula CalculatorCoordinate Geometry Distance CalculatorVolume of Revolution CalculatorSurface of Revolution CalculatorParametric Curve GrapherRiemann Sum CalculatorTrapezoidal Rule CalculatorSimpson's Rule CalculatorImproper Integral CalculatorL'Hôpital's Rule CalculatorMaclaurin Series CalculatorPower Series CalculatorSeries Convergence Test CalculatorInfinite Series Sum CalculatorAverage Rate of Change CalculatorInstantaneous Rate of Change CalculatorRelated Rates SolverOptimization Calculator (Calculus)Gradient Calculator (Multivariable)Divergence CalculatorCurl CalculatorLine Integral CalculatorSurface Integral CalculatorJacobian Matrix CalculatorNewton's Method CalculatorRREF Calculator (Row Echelon Form)Matrix Inverse CalculatorMatrix Multiplication CalculatorDot Product CalculatorCross Product CalculatorVector Magnitude CalculatorUnit Vector CalculatorAngle Between Vectors CalculatorNull Space CalculatorColumn Space CalculatorCramer's Rule CalculatorMatrix Diagonalization CalculatorQR Decomposition CalculatorCholesky Decomposition CalculatorMatrix Power CalculatorCharacteristic Polynomial CalculatorBayes' Theorem CalculatorF-Test / F-Distribution CalculatorHypergeometric Distribution CalculatorNegative Binomial Distribution CalculatorGeometric Distribution CalculatorExponential Distribution CalculatorWeibull Distribution CalculatorBeta Distribution CalculatorSpearman Rank Correlation CalculatorFisher's Exact Test CalculatorContingency Table CalculatorOdds Ratio CalculatorBernoulli Equation CalculatorAP Score CalculatorAttendance Percentage CalculatorPercentage to CGPA ConverterCitation Generator (APA/MLA/Chicago)AI Quiz GeneratorAI Lesson Plan GeneratorInteractive Periodic TableElectron Configuration CalculatorLimiting Reactant CalculatorTheoretical Yield CalculatorHenderson-Hasselbalch CalculatorpKa to Ka ConverterMolality CalculatorNormality CalculatorPercent Composition CalculatorFreezing Point Depression CalculatorBoiling Point Elevation CalculatorOsmotic Pressure CalculatorNernst Equation CalculatorBeer-Lambert Law CalculatorGravitational Force CalculatorEscape Velocity CalculatorKepler's Third Law CalculatorTime Dilation CalculatorE=mc² CalculatorPhoton Energy Calculatorde Broglie Wavelength CalculatorTerminal Velocity CalculatorBuoyancy CalculatorWave Speed CalculatorSpeed of Sound CalculatorMechanical Advantage CalculatorInclined Plane CalculatorFriction CalculatorResistors in Series CalculatorWatts to Amps CalculatorAmps to Watts CalculatorkVA Calculator3-Phase Power CalculatormAh to Wh ConverterGenerator Size CalculatorLumens to Watts ConverterLux to Lumens CalculatorRoom Lighting CalculatorInductive Reactance CalculatorSeries/Parallel Capacitor CalculatorConduit Fill CalculatorAntenna Length CalculatorCubic Yard CalculatorAsphalt CalculatorSod CalculatorGrass Seed CalculatorDeck Stain CalculatorSiding CalculatorBaseboard & Trim CalculatorBaluster Spacing CalculatorEpoxy Resin CalculatorWater Heater Size CalculatorPool Volume CalculatorPool Salt CalculatorPond Volume & Liner CalculatorTV Size CalculatorTV Mounting Height CalculatorPicture Hanging Height CalculatorRug Size CalculatorCurtain Size CalculatorCeiling Fan Size CalculatorDehumidifier Size CalculatorAir Purifier CADR CalculatorFirewood Cord CalculatorCouch Fit CalculatorEngine Displacement Calculator2-Stroke Oil Mix CalculatorOctane Mix CalculatorLease Buyout CalculatorCost Per Mile CalculatorTire Load Index & Speed Rating LookupWheel Offset CalculatorWilks & DOTS CalculatorACFT Score CalculatorRowing Pace CalculatorHiking Time CalculatorBeep Test CalculatorFTP & Power Zones CalculatorRunning Age-Grading CalculatorHeart Rate Recovery CalculatorElo Rating CalculatorK/D Ratio CalculatorNet Run Rate CalculatorBatting Strike Rate CalculatorBowling Economy CalculatorDart Checkout CalculatorStableford CalculatorSpeedrun Split TimerBike Size Calculator