L'iPhone 4 presenta una fotocamera da 5 megapixel. Dall'uscita di iPhone 4 a giugno 2010, Apple ha rilasciato modelli successivi del telefono che includono fotocamere più avanzate.
Oltre a una fotocamera da 5 megapixel, l'iPhone 4 offre anche funzionalità di flash LED e di registrazione HD. L'iPhone 4 è stato l'ultimo telefono che Apple ha rilasciato che includeva una fotocamera con 5 megapixel. A partire dal 2014, tutti i modelli successivi - iPhone 4s, 5, 5c, 5s, 6 e 6 Plus - hanno telecamere da 8 megapixel. I modelli più recenti includono anche la possibilità di scattare foto panoramiche; questa funzione non è disponibile su iPhone 4.