Usually, most free image hosting sites will of course put restrictions on the maximum picture file size allowed, or the maximum space or bandwidth allowed per user. Free image hosting service allows you to upload pictures to a website. The image hosting website will then store the image onto its server and store it for you. While some free image hosting sites give you a code (or link) so others can also view your stored/uploaded pictures, others allow uploads but don’t give any public access to your stored pictures
Snapfish.com
Photoshop.com
http://www.shutterfly.com
http://photo-hosting.winsoftmagic.com
http://www.flickcabin.comSome Image hosting sites also allow tools such as the ability to create/galleries with your pictures, or add them to a slideshow for easier viewing. Some offer advanced tools such as the ability to add notes to an image you upload. Some have features such as the ability to automatically resize images down to a user-selected size. Free Image Hosting Sites have limitations on the added available features but if you don’t need any advanced features and are not using it for commercial purposes it’s for sure worth using it