Een fotoprinter is speciaal ontworpen voor het afdrukken van foto's met hoge kwaliteit. Ze kunnen beelden produceren met een hogere resolutie, betere kleurnauwkeurigheid en vaak een langere levensduur dan gewone printers. Gewone printers zijn daarentegen veelzijdiger en kunnen naast foto's ook tekstdocumenten en andere items afdrukken, maar ze zijn mogelijk niet zo geoptimaliseerd voor fotoafdrukken qua kwaliteit.