It really depends on your internet speed and how big the picture is. Higher internet speed-faster upload, of course. Bigger the picture-slower upload, obviously. Also, it might depend on facebook's server's speed... this kind of question is a little too general.
However one can always get software to improve on their experience downloading and uploading as well as s Surfing the net. Downloader managers and uploaders increase your speed and flexibility in each field of there connections. for example Orbit Downloader and Java uploader can accelerate downloading and uploading respectively
Chat with our AI personalities