Simplify Your Workflow: Search MiniWebtool.
Add Extension
Related Tools
EMI CalculatorMortgage Points CalculatorMortgage Refinance 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:

Random PickerRandom Name PickerInstagram User ID LookupImage ResizerLine CounterFPS ConverterRelative Standard Deviation CalculatorSort NumbersFacebook User ID LookupRemove SpacesMAC Address GeneratorBatting Average CalculatorWord to Phone Number ConverterERA CalculatorMAC Address LookupSlope and Grade CalculatorMercury Retrograde CalendarRandom Quote GeneratorFeet and Inches to Cm Converter๐Ÿ“ท OCR / Image to TextSum CalculatorSun, Moon & Rising Sign Calculator ๐ŸŒž๐ŸŒ™โœจโฌ› Aspect Ratio CalculatorPercent Off CalculatorSHA256 Hash GeneratorInvisible Text GeneratorRandom Credit Card GeneratorMerge VideosAudio SplitterMaster Number CalculatorOPS CalculatorRandom Truth or Dare GeneratorMP3 LooperVertical Jump CalculatorRandom IMEI Generator๐Ÿ–ฑ๏ธ Click CounterBroken Link CheckerNumber of Digits CalculatorCompound Growth CalculatorBitwise CalculatorLog Base 10 CalculatorSquare Root (โˆš) CalculatorRandom Superpower GeneratorPhone Number ExtractorCm to Feet and Inches ConverterRoman Numerals ConverterFile Size ConverterRandom Poker Hand GeneratorRandom Activity GeneratorRandom Fake Address GeneratorOctal CalculatorSaturn Return CalculatorSalary Conversion CalculatorImage SplitterRandom Birthday GeneratorYouTube Channel StatisticsBattery Life CalculatorCaffeine Overdose CalculatorWeight Loss CalculatorWord Ladder GeneratorRandom Movie PickerSun Position CalculatorRandom Meal GeneratorNumber to Word ConverterRandom Writing Prompt GeneratorText FormatterCompare Two StringsIP Subnet CalculatorOn Base Percentage CalculatorStair CalculatorHalfway Date CalculatorSlugging Percentage CalculatorSHA512 Hash GeneratorAdd Text to ImageName RandomizerDecimal to BCD ConverterRandom Emoji Generator๐Ÿ“… Date CalculatorAI Text HumanizerVideo to Image ExtractorList of Prime NumbersBinary to Gray Code ConverterPercent Growth Rate CalculatorArc Length CalculatorYouTube Tag ExtractorTime Duration CalculatorBcrypt Hash Generator / CheckerRandom Loadout GeneratorMartingale Strategy CalculatorLunar Calendar ConverterBCD to Decimal ConverterVideo CompressorFirst n Digits of PiLong Division CalculatorProportion CalculatorRatio to Percentage CalculatorWAR CalculatorRemove AccentCone Flat Pattern (Template) GeneratorQuotient and Remainder CalculatorGray Code to Binary ConverterRemove Lines Containing...Day of the Year Calculator - What Day of the Year Is It Today?Random User-Agent GeneratorLeap Years ListWord Scramble GeneratorAPI TesterConnect the Dots GeneratorBingo Card GeneratorBreak Line by CharactersAcreage CalculatorFlip VideoCM to Inches ConverterEmail ExtractorAstrological Element Balance CalculatorWhat is my Lucky Number?Number ExtractorRandom Tournament Bracket GeneratorSmall Text Generator โฝแถœแต’แต–สธ โฟ แต–แตƒหขแต—แต‰โพBolt Torque CalculatorDMS to Decimal Degrees ConverterRandom Group GeneratorMD5 Hash GeneratorOutlier CalculatorWHIP CalculatorModulo CalculatorDecibel (dB) CalculatorAI Language DetectorHebrew Calendar ConverterImage CompressorLove Compatibility CalculatorIP Address to Hex ConverterTrigonometric Equation SolverVideo Splitter๐ŸŽฐ Gacha Pity CalculatorName Number CalculatorRandom Chord GeneratorBinary to BCD ConverterWhat is my Zodiac Sign?Molarity CalculatorSourdough Calculator1099 Tax CalculatorURL ExtractorLottery Number GeneratorAdjust Video SpeedSocial Media Username CheckerDay of Year CalendarVoronoi Diagram GeneratorMAC Address AnalyzerBeer Chill Time Calculator๐Ÿ’ง Dew Point CalculatorEffect Size CalculatorAdd Prefix and Suffix to TextHeight Percentile Calculator๐Ÿ” Plagiarism CheckerLED Resistor CalculatorPercentile CalculatorFirst n Digits of eColor InverterPercentage Increase CalculatorAmortization CalculatorRandom Name GeneratorReverse VideoSum of Positive Integers CalculatorRandom Number Picker๐Ÿ”Š Tone GeneratorHTML CompressorAI ParaphraserDistance Between Two Points CalculatorList RandomizerMagic Square GeneratorPER CalculatorRandomize NumbersPercent to PPM ConverterSquare Numbers ListDice RollerText RepeatHypotenuse CalculatorRandom Chess Opening GeneratorRatio CalculatorRandom Time GeneratorHelium Balloon Lift CalculatorReverse TextBoiling Point CalculatorYouTube Earnings EstimatorText to Speech ReaderSort Text By LengthYouTube Thumbnail DownloaderRandom Math Problem GeneratorMandelbrot Set ExplorerRandom Object GeneratorRemove Leading Trailing SpacesRemove Audio from VideoRotate VideoWater Usage CalculatorCube Numbers ListEstimation CalculatorAI Punctuation AdderSort Lines AlphabeticallyHex to BCD ConverterBCD to Binary ConverterBCD to Hex ConverterMedian CalculatorStandard Error CalculatorAverage CalculatorPVIFA CalculatorActual Cash Value CalculatorScientific Notation to Decimal ConverterAngel Number CalculatorLog 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 CalculatorSocial Media Post Time OptimizerCTR 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 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 CalculatorHeat Transfer CalculatorThermal Expansion CalculatorSpecific Heat Capacity CalculatorGear Ratio Calculator (Mechanical)Pulley System CalculatorHydraulic Cylinder Force CalculatorBelt Length CalculatorCloset Capsule CalculatorStorage Unit Size CalculatorMoving Box Quantity CalculatorGift Card Tip CalculatorGas vs Electric Cost ComparisonPrint Cost CalculatorHair Dye Mixing CalculatorLaundry Detergent Dosage CalculatorDishwasher Load OptimizerTile Grout CalculatorPaint Color Mixing CalculatorFlashcard Spaced Repetition SchedulerLearning Curve CalculatorCornell Notes GeneratorVocabulary Quiz GeneratorLanguage Learning Hours to Fluency CalculatorCollege Cost CalculatorScholarship ROI CalculatorAI Recipe Generator (From Ingredients)AI Gift Idea GeneratorAI Meal Plan GeneratorAI Workout Plan GeneratorAI Reading List GeneratorAI Travel Itinerary GeneratorAI Excuse Generator (Polite)AI Apology Letter WriterAI Unit Converter (Natural Language)AI Resume / CV AnalyzerAI Text Tone AnalyzerAI Data Visualizer (Paste CSV)AI Regex GeneratorAI SQL Query GeneratorPaycheck Calculator (Take-Home Pay)VA Loan CalculatorARM Mortgage CalculatorBiweekly Mortgage Payment CalculatorPMI CalculatorMortgage Points CalculatorBalloon Loan CalculatorInterest-Only Mortgage CalculatorConstruction Loan CalculatorLand Loan CalculatorBoat Loan CalculatorRV Loan CalculatorMotorcycle Loan CalculatorCar Affordability CalculatorOut-the-Door Price CalculatorRent Affordability CalculatorProrated Rent CalculatorRent Increase CalculatorMileage Reimbursement CalculatorPer Diem CalculatorInvoice GeneratorSalary Raise CalculatorSeverance Pay CalculatorHSA Calculator529 College Savings CalculatorI Bond CalculatorT-Bill CalculatorCD Ladder CalculatorCredit Utilization CalculatorLoan Comparison CalculatorGross-Up CalculatorSWP CalculatorRD CalculatorPPF CalculatorEPF CalculatorNPS CalculatorGratuity CalculatorHRA Exemption CalculatorUK Stamp Duty CalculatorZakat CalculatorTithe CalculatorBetting Odds ConverterPayPal Fee CalculatorStripe Fee CalculatorEtsy Fee CalculatoreBay Fee CalculatorAmazon FBA CalculatorShopify Profit CalculatorWholesale Price CalculatorCraft Pricing CalculatorDepreciation CalculatorEOQ CalculatorReorder Point CalculatorSafety Stock CalculatorFIFO / LIFO CalculatorContribution Margin CalculatorWorking Capital CalculatorCost Per Lead CalculatorEmail Marketing ROI CalculatorTip Pooling CalculatorWeek Number CalculatorAnniversary CalculatorHalf Birthday CalculatorSobriety CalculatorRetirement CountdownDate to Roman Numerals ConverterSunrise & Sunset CalculatorMoon Phase CalculatorNap CalculatorWorld ClockJulian Date ConverterISO 8601 Date FormatterChinese Gender PredictorImplantation CalculatorIVF Due Date CalculatorhCG Doubling Time CalculatorChild Height PredictorChild BMI Percentile CalculatorBaby Eye Color PredictorBaby Name GeneratorDiaper Size CalculatorBaby Milk Intake CalculatorCost of Raising a Child CalculatorEasy Grader (EZ Grader)CGPA to Percentage ConverterSAT Score CalculatorACT Score CalculatorAP Score CalculatorAttendance Percentage CalculatorPercentage to CGPA Converter