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

    File Upload Speed Slow

    Asked by ctphoto on December 14, 2014 at 05:16 PM

    I have a form on my web page and when uploading a large test file (in this case around 131MB) it takes a very long time to upload and appear in my FTP area provided by my ISP. But if I take the same file and uploaded it directly to the same FTP area (using an FTP program), it goes very quickly, about 4x faster.

    Can someone explain what happens when someone uploads a file using the File Upload feature? Does it go through JotForm servers first? If yes, is there a way to make it go directly to my FTP area?



    Page URL:

  • Profile Image
    JotForm Support

    Answered by jonathan on December 14, 2014 at 07:00 PM


    Does it go through JotForm servers first?

    The answer is YES. The process always makes a copy of the uploaded file to JotForm server as well.

    The reason for this is because JotForm needs to account the upload storage quota as well.

    You can delete the submission that have upload later once it had already copied the uploaded file to your FTP server.

    The difference in the upload speed can be attributed to the fact that the Upload field in the form is using http protocol only (web service), while when using FTP, it will be using FTP service.

    The location can be a factor also. If you are just uploading on the same location as your FTP, in contrast to the upload field (http) which is remotely located on JotForm server, the upload speed will be very different.

    Unfortunately, it seems there is no way for you to upload using the jotform if you will not use the Upload field.

    You can also try using instead the multiple upload option of the Upload field, as it has a process that it pre-upload first the uploaded file before submission of the form.

    This will allow the form user to see that uploading is already set before they can submit the form.

    Hope this help. Please let us know if you need further assistance.