In theory, yes, Facebook stores your photos and it’s not likely they’ll ever lose them. But, when you take a cute photo of your baby and upload it to Facebook, that file is resized, reducing the resolution and therefore creating a smaller file. The problem with this, is that if you then delete the original file off your phone, the only copy you have left is a low-resolution file on Facebook. Sure, it’s there for you to view whenever you want, you can tag people, comment on it, and email a link to your mother-in-law.
But, if you ever want to print that photo, add it to your Christmas card, submit it for a photography contest or just use it to embarrass your daughter/son when they turn 18, you might be disappointed with the resolution. A photo downloaded from Facebook is usually smaller between 700 and 900 pixels wide, meaning that once printed, it would only be an inch or two wide (at most, 3), and resizing it will result in a blurry, pixelated photo.
But don’t fear, you can fix this, and it’s easy. It is possible to Upload HD Photos to Facebook, it’s just not a default setting. All you have to do is adjust this setting and all of your Facebook uploads will then be hi resolution, print quality photos.
Almost all of the photos I upload come from my phone, but if you upload photos from a memory card or camera, you’ll need to make sure the album that you add them to is set to HD in order to ensure those uploads display at the highest resolution. When you create a new album it will look like this, and you’ll need to make sure the High Quality option is checked:
Note that Facebook is still not the safest place to store your images. It is definitely an easy way to create a digital archive, but I would still suggest backing up your photos automatically with a service like DropBox, or taking the photos off your phone once per month and saving them to a hard drive (that’s what I do).