A 128GB photo stick can hold about 4,300 photographs. That will vary depending on the file size of your photos, however. Besides capacity, be sure to look at the device’s read/write speed and its compatibility with your phone and computer.