That happens because dcc.Upload
encodes the file data before processing it. For very large files, this internal processing can cause crashes. Instead of using dcc.Upload
, you can try Dash UploadLoader (DU), which stores the file directly on your PC and processes it locally, avoiding memory issues with large files.