Great images make for great web pages. Copyright laws prohibit you from just taking images from Google, but there are several great websites out there that offer stock images with the creative commons license.
Libre Stock is a great website that actually pulls stock images from more than 4 free stock libraries. It is down on occasion, and it doesn’t always get every result from each library, but it is a great place to start.
Unsplash is a free stock library with great curated content. It is especially good at nature pics.
Pexels is another great stock library of free images. It also includes some free images as well, which can be handy when you want to add a little something extra to your page (just make sure they’re optimized properly).
Freely Photos is a free faith-based stock library. They really go out of their way to avoid your typical cheesy
Keeping your media sharp, and your file sizes small is an important part of optimizing the user experience for your website. Here are a few free tools which you can use to help keep accomplish this task
Gimp is an open source image editor available for Mac and PC. This will help you crop and resize images, as well as lossy compression to reduce file sizes (reduce JPG Quality)
Online Image Editor
Online Image Editor is a simple web-based tool for resizing images for the web. It’s not fancy, but it can be used on any computer with a web browser and internet connection
TinyPNG is a web-based tool for losslessly compressing JPG and PNG image files. Simply upload the file, and it will send it back to you smaller, without degrading the quality of the image. This is usually done in addition to lossy compression to minimize file sizes.
HandBrake is a free tool for Mac and PC used for optimizing video. This is especially handy for optimizing background videos for your website.