The embodiment of the invention discloses a distributed file uploading method, a device, a computer device and a storage medium, comprising the following steps: obtaining an object file to be uploaded; The target file is sliced to form a plurality of slice files; For any one of the plurality of slice files, an upload task thread is generated corresponding to the slice file, and the generated upload task thread is added to the stack queue for asynchronous upload. By slicing the uploaded target file, The large data file is sliced into several slice files, and each slice file is divided into an appropriate size. When uploading, each slice file corresponds to a thread that establishes an upload task. The terminal can avoid transmission error problem caused by other operation instruction interference through asynchronous upload mode. At the same time, the design of multi-thread upload task, when the terminal is a multi-core processor, each core can execute different upload task thread independently, which greatly improves the efficiency of upload.