

Adding a calculator field
Calculation For Contact Form 7 adds a calculator field tag to Contact Form 7, letting you perform real-time calculations between form fields without reloading the page. Use it to build a cost calculator, price estimator, booking quote form, mortgage calculator, tax calculator, finance calculator, or any form that needs live math.
With this Contact Form 7 Calculator plugin, you can run summation, subtraction, multiplication, division, and many other formulas across two or more fields, and display the result instantly inside the form.
This Contact Form 7 Price Calculator add-on supports arithmetic expressions between more than two fields, so you can chain multiple calculations together to fit almost any pricing or quoting scenario, including weight calculators, hotel booking quotes, car rental pricing, mortgage calculators, and tax or finance calculators.
"Label--value" syntax to set a visible label and a separate numeric value for each option, giving you full control over what users see vs. what gets calculated$, €, USD) to the left of the calculated resultkg, %, hrs) to the right of the calculated result1,000,000). or ,) for localised number formattingDemo – Basic Calculator: https://plugin999.com/demo/calcutecontactform7/basic-calculator-operations/
Demo – Date Calculator: https://plugin999.com/demo/calcutecontactform7/calendar/
Demo – Conditional Calculator: https://plugin999.com/demo/calcutecontactform7/conditional-function/
Demo – Maths Calculator: https://plugin999.com/demo/calcutecontactform7/funtion-2/
[text text-1]
[text text-2]
[select menu-1 default:1 "$20--20" "$40--40" "$60--60" "$80--80"]
[checkbox checkbox-1 default:1 "$20--20" "$40--40" "$60--60" "$80--80"]
[radio radio-1 default:1 "$20--20" "$40--40" "$60--60" "$80--80"]
[calculator calculator-1 "text-1 + text-2"]
[calculator calculator-2 "text-1 - text-2"]
[calculator calculator-3 "text-1 * text-2"]
[calculator calculator-4 "text-1 / text-2"]
[calculator calculator-6 "MOD(text-1 , text-2)"]
[calculator calculator-7 "AVERAGE(text-1 , text-2)"]
[calculator calculator-8 "MIN(text-1 , text-2)"]
[calculator calculator-9 "MAX(text-1 , text-2)"]
[calculator calculator-10 "RANDOM(text-1 , text-2)"]
[calculator calculator-11 "POW(text-1 , text-2)"]
[calculator calculator-12 "CEIL(text-1)"]
[calculator calculator-13 "ROUND(text-1)"]
[calculator calculator-14 "FLOOR(text-1)"]
[calculator calculator-15 "SIN(text-1)"]
[calculator calculator-16 "COS(text-1)"]
[calculator calculator-17 "ABS(text-1)"]
[calculator calculator-18 "SQRT(text-1)"]
[date date-1]
[date date-2]
[calculator calculator-19 "DAYS(date-1 , date-2)"]
[calculator calculator-20 "MONTHS(date-1 , date-2)"]
[calculator calculator-21 "YEARS(date-1 , date-2)"]
[calculator calculator-22 hide_field "text-1 + text-2"]
[calculator calculator-22 prefix_left:$ "text-1 + text-2"]
[calculator calculator-22 prefix_right:$ "text-1 + text-2"]
[calculator calculator-22 thousand_sep:comma "text-1 + text-2"]
[calculator calculator-22 decimal_number:2 "text-1 + text-2"]
[calculator calculator-22 decimal_sep:. "text-1 + text-2"]
Building a cost calculator, quote form, or price estimator in Contact Form 7 has never been easier.