To free up space on your iPhone for photos, you can try deleting unnecessary photos, enabling iCloud Photo Library to store your photos in the cloud, using the "Optimize Storage" feature to reduce the size of photos stored on your device, or transferring photos to a computer or external hard drive.