Load the image in Photoshop.
Create a new transparent sheet with a width larger than the loaded image.
Copy and paste the loaded image onto the transparent sheet.
Click Add layer mask in the Layer panel.
Click the Gradient.
Then drag the gradient line from the desired edge of the image to the transparent area. This fades the image to transparent.
To watch the video click here.