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
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.5.
SourceWordPress plugins · Nov 3, 2026
01 / Source details
Aboutthistool.
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.
Features
Easy to set up with a visual tag generator inside the Contact Form 7 editor
Adds a dedicated calculator tag to Contact Form 7
Supports addition, subtraction, multiplication, division, and modulus
Built-in math functions: MOD, AVERAGE, MIN, MAX, RANDOM, POW, CEIL, ROUND, FLOOR, SIN, COS, ABS, SQRT
Date calculations: count Days, Months, and Years between two date fields
Add a prefix to the calculated value
Choose the number of digits after the decimal point
Build complex math equations across multiple fields
Hide a calculator field from the visible form while still calculating
Multiple total fields in one form (Pro)
Custom labels for Radio, Select, and Checkbox fields (Pro)
Multiple Total Fields — display more than one calculator result in a single form, each with its own formula
Custom Labels for Radio, Select & Checkbox — use the "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
Prefix Left — attach a symbol or text (e.g. $ , € , USD ) to the left of the calculated result
Prefix Right — attach a symbol or text (e.g. kg , % , hrs ) to the right of the calculated result
Thousand Separator — format large numbers with a comma, dot, or space as the thousands separator (e.g. 1,000,000 )
Decimal Separator — choose your preferred decimal separator ( . or , ) for localised number formatting
Decimal Formatting — control the exact number of digits shown after the decimal point for clean, professional output
Building a cost calculator, quote form, or price estimator in Contact Form 7 has never been easier.
See it in action
Screenshots & previews.
Adding a calculator fieldAdding formulas, prefix, and precision optionsCalculated field values displayed live in Contact Form 7
02 / Source details
Frequently asked questions.
How do I calculate with a formula?
Click the calculator tag generator inside the Contact Form 7 form editor, then enter a formula referencing any of your existing field names. Example formulas are shown directly below the formula field for reference.
Can I calculate between more than two fields?
Yes. You can chain as many fields and operators as needed inside a single calculator formula, including nested parentheses and the built-in math functions.
Does this plugin support date-based calculations?
Yes. You can calculate the number of days, months, or years between two date fields using the DAYS, MONTHS, and YEARS functions.
Does the page reload when a calculation runs?
No. All calculations run instantly in the browser without a page reload.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati