HelloForms

Price and limit comparison

Jotform alternative: a side-by-side price and limit comparison

Both products sell tiered plans, so the honest way to compare them is at your own volume. Move the four sliders below to your real numbers and the page shows the cheapest plan on each side, using each vendor's published list prices. Every figure on this page is sourced and date-stamped, and the section near the bottom lists the cases where staying put is the better call.

  • Form views are unlimited on every HelloForms plan, including the free Launch plan.
  • Every HelloForms plan includes the whole product — conditional logic, file uploads, payments, webhooks, API access and SSO are not gated behind a tier.
  • HelloForms plans start at $5/month and go to $450/month; seats are included in the plan rather than sold per user.
  • Pay annually on HelloForms and the list price drops 15%.

What would you pay at your volume?

Set the four numbers that decide the tier on both sides. The result updates the URL, so you can send the exact comparison to whoever signs off.

1,000
25,000
15
5

HelloForms

Studio

$10

per month, list

$102 per year

Jotform

Silver

$49

per month, list

$468 per year

$39 less per month on list price

$366 less per year, comparing each vendor's own listed annual total.

On HelloForms your monthly submissions sit near the Studio allowance — the next tier up is what growth would cost.

List prices only. Promotional, non-profit and multi-year discounts are excluded on both sides because they change without notice.

Cost as volume grows

$0$113$225$338$4501002505001k2.5k5k10k25k50kSubmissions per month
HelloForms Jotform
Monthly list price at each submission volume, holding 25,000 form views, 15 forms and 5 seats steady. Steps, not slopes: both vendors price in tiers.
View the chart as a table
Monthly list price by submission volume for HelloForms and Jotform
Submissions / monthHelloFormsJotform
100$10 (Studio)$49 (Silver)
250$10 (Studio)$49 (Silver)
500$10 (Studio)$49 (Silver)
1,000$10 (Studio)$49 (Silver)
2,500$20 (Team)$49 (Silver)
5,000$35 (Growth)$129 (Gold)
10,000$60 (Agency)$129 (Gold)
25,000$155 (Scale)Custom quote (Enterprise)
50,000$450 (Enterprise)Custom quote (Enterprise)

Head-to-head: published plans, prices and limits

HelloForms rows are generated from our live plan configuration. Jotform rows were read from their published pricing page on August 14, 2026.

HelloFormssource: live configuration
PlanMonthlyAnnualFormsSubs/moViews/moSeats
Launch$0$05200Unlimited2
Solo$5$5110500Unlimited5
Studio$10$102251,000Unlimited10
Team$20$204502,500Unlimited15
Growth$35$357755,000Unlimited25
Agency$60$61210010,000Unlimited50
Scale$155$1,58125025,000Unlimited100
Enterprise$450$4,59050050,000Unlimited200
Jotformsource: August 14, 2026
PlanMonthlyAnnualFormsSubs/moViews/moSeats
Free$0$0510010,0001
Bronze$39$408251,000100,0003
Silver$49$468502,5001,000,00010
Gold$129$1,18810010,00010,000,000100
EnterpriseCustom quoteCustom quoteUnlimitedUnlimitedUnlimited1,000
  • Monthly list prices as published on the vendor's pricing page; annual totals are the vendor's own listed annual amounts, not a calculation of ours.
  • Promotional discounts, non-profit rates and multi-year offers are excluded because they change without notice.
  • Form-view limits are the vendor's published monthly view allowance per plan.
  • — HelloForms annual totals apply the standard 15% annual discount to the monthly list price.

Migration guide: moving your forms and conditional logic

Most migrations stall on conditional logic, not on fields. HelloForms accepts an existing conditions array and converts each entry into a rule, so you can move a large form in one pass and then check the rules that could not be mapped one-to-one.

  1. 1. Export the form definition you already have

    You need two things: the field list with labels and types, and the conditions array. Anything exported as JSON works — the importer reads labels, so field ids do not have to match.

  2. 2. Import an existing conditions array

    Paste the array into Builder → Logic → Import. Each entry becomes one HelloForms rule: the source field is matched by label, the operator is mapped to its nearest equivalent, and the action becomes show, hide, require, skip-to-page or set-value.

    [
      { "field": "Do you own the property?", "operator": "equals", "value": "No",
        "action": "show", "targets": ["Landlord name", "Landlord email"] },
      { "field": "Number of bedrooms", "operator": "greater_than", "value": 3,
        "action": "show", "targets": ["Extra rooms to clean"] },
      { "field": "Service type", "operator": "equals", "value": "End of tenancy",
        "action": "skip", "targets": ["Page 4: Recurring schedule"] }
    ]
  3. 3. Run the worked example to check parity

    Our reference migration is a 46-question, 20-rule intake form across five pages: 17 show/hide rules, two page-skip rules and one calculated total. Eighteen of the 20 rules imported unchanged. The two that needed hand work are described below.

  4. 4. Simulate before you publish

    Open Builder → Logic → Simulate, pick sample answers, and the simulator lists exactly which rules fire and in what order. Run it once per page before publishing so a mis-mapped operator never reaches a visitor.

What does not import cleanly, and what to do instead

Nested AND/OR groups collapse to a flat rule list

A condition that combines groups (A and (B or C)) imports as separate rules that share a target. The behaviour matches for show/hide, but the rule list is longer than the original. Workaround: keep the imported rules and rename them, or replace the group with a hidden field that stores the combined answer.

Regex and 'matches pattern' operators need a rewrite

HelloForms rule operators are equals, not equals, contains, greater than, less than, is empty and is not empty. A pattern condition imports as 'contains' with the literal text and is flagged for review. Workaround: move the pattern into the field's own validation and keep the rule simple.

Calculated fields import as read-only totals

Arithmetic across numeric answers is supported; formulas that call date or text functions are not imported and are listed in the import report. Workaround: compute those downstream in your webhook or spreadsheet destination.

Stored file attachments are not copied

The importer moves the form definition, not historical responses or their uploads. Export past responses separately before you switch the live link.

Where Jotform is still the better choice

No product wins every case. If any of these describe you, staying put is the right decision and we would rather you know now.

You need the vendor's own HIPAA-eligible plan tier

Their published Gold and Enterprise tiers list HIPAA compliance features. If your compliance team requires that specific vendor attestation, that is a reason to stay.

You depend on a very large upload allowance

Their published storage allowance reaches 100 GB on Gold and 2 TB on Enterprise. HelloForms upload limits are lower, so heavy media collection is a real constraint to check first.

You already run their integrations and apps in production

They publish a much larger third-party app directory. HelloForms ships 14 first-party destinations plus a signed webhook engine and REST API — powerful, but not a like-for-like directory swap.

You want a single vendor for adjacent products

Their catalogue spans e-signature, tables, apps and AI agents as separate products. HelloForms is a focused form builder.

Frequently asked questions

Try it on one real form

Import a form, run the logic simulator, publish it. Unlimited views on every plan, including free.