What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    Can I add a progress bar / loading icon?

    Asked by ebpForms on November 20, 2015 at 08:00 AM

    Hi - I notice a slight delay when the form is loading in my page.

    I am thinking of showing a progress bar / loading icon as the form is loaded.

    Can you assist me how to do it?




  • Profile Image
    JotForm Support

    Answered by Charlie on November 20, 2015 at 09:24 AM

    Hi George. You can add a custom Javascript in your own website page, where you can set a loading image before totally loading the form.

    Here's a sample page I made: https://shots.jotform.com/charlie/loading_before_form.html.

    I got the loading image or style in this link. You can check my back end code to see how I did it.

    Here's how I did mine:

    1. First, I embedded my form in a website page using the iFrame embed code.

    2. I will add a CSS to show a loading image or styling.

    3. I will set my form to hidden using the style attribute "display:none".

    4. I will use the onload="setTimeout(loadiFrame, 3000)" to tell my page to load the custom script after 3 seconds.


    I hope that helps.

  • Profile Image

    Answered by ebpForms on November 20, 2015 at 10:45 PM
    Excellent !!
    Thanks a lot dear!
  • Profile Image
    JotForm Support

    Answered by Jan on November 21, 2015 at 01:35 AM

    We are glad to know that it is now resolved. On behalf of my colleague, you're welcome.

    Let us know if you need further assistance. Thank you.

  • Profile Image

    Answered by asakitfield on September 30, 2016 at 01:20 PM

    My form continues to load very slow... I would like to use a loading animation to a form as we

    ll.  How can I get the custom CSS to inject for my form here: nutridrip.com/dripdosedetox
  • Profile Image
    JotForm Support

    Answered by Jan on September 30, 2016 at 02:54 PM


    I created a separate thread for your issue. Please refer to this URL: https://www.jotform.com/answers/947457.

    Thank you.