Gmail, Hotmail, and Yahoo does not allow more then 20 MB attachment of files which isn’t a lot if you want to send large files. There are some great websites which provide free services to send or receive large files. The following is a list of top 15 websites to send free large files online.