La macrofotografia è una tecnica fotografica che permette di ottenere tramite forti rapporti di ingrandimento immagini di soggetti molto piccoli.

Nella fotografia tradizionale, quella cioè che utilizza la pellicola, si considera macrofotografia la foto in cui il rapporto tra le dimensioni del soggetto e quelle della sua immagine sul negativo è superiore ad 1:1. Nella fotografia digitale, essendo il sensore molto piccolo (escludendo le reflex professionali), si fa riferimento al rapporto tra soggetto e la sua stampa in dimensioni "normali" della foto (10x15), ma non si tratta di un concetto universalmente accettato.La tecnica per ottenere questo tipo di immagini consiste nell'utilizzo di obiettivi appositamente progettati o tubi di prolunga, quando si utilizzano macchine con obiettivo smontabile. Nel caso di digitali compatte si utilizzano appositi "aggiuntivi" fissati anteriormente all'obiettivo originale.