How to format field values into currency?

  • Profile Image
    nkoul96
    Asked on September 27, 2025 at 12:29 PM

    I'm using jotform. I have a form when I have to put a purchase price for a home. I want it to look like a full currency value when it is filled, for example, if I type 100000 it should look like $100,000.00

  • Profile Image
    John JotForm Support
    Replied on September 27, 2025 at 2:13 PM

    Hi Norair,

    Thanks for reaching out to Jotform Support. You can use the Masked Input widget to format numbers with commas, decimals, and currency symbols. This widget automatically formats the field values based on how you configured the widget. Let me walk you through setting that up:

    1. In Form Builder, click on the Add Elements button on the left side of the page.
    2. Under the Widgets tab, search for Masked Input widget, then drag and drop it into your form.
    3. Customize the widget settings on the right panel by adding a period in the Decimal separator field. You can also configure the currency symbol in the Prefix field.
    4. Finally, click on Update to save the changes made.

    How to format field values into currency? Image 1 Screenshot 30 This will format the numbers entered by users as currency with the prefix and decimal formatting you set. Check out the screencast below for the results: How to format field values into currency? Image 2 Screenshot 41 Give it a try and let us know if you need any further help.

  • Profile Image
    nkoul96
    Replied on September 29, 2025 at 3:57 PM

    Ok great that one worked. Can this be applied with a table and not just one box?

  • Profile Image
    Joseph Christian JotForm Support
    Replied on September 29, 2025 at 6:03 PM

    Hi Norair,

    Unfortunately, the Masked Input widget can't be applied to an Input Table. It only works as a standalone field. If you need multiple entries with the same formatting, you can add multiple Masked Input widgets and shrink them to place side by side. Let me show you how:

    1. In Form Builder, select all the Masked Input widgets by holding the Ctrl button on your keyboard and right-clicking on them.
    2. In the dropdown menu, click on Shrink.

    How to format field values into currency? Image 1 Screenshot 20 Give it a try and let us know how it goes.

Your Reply