Softver za uređivanje fotografija računalni je program koji omogućuje osobi da uređuje, manipulira i na drugi način mijenja fotografije koje su skenirane ili uvezene u računalo. Ove vrste programa mogu se kretati od relativno jeftinih ili besplatnih programa do prilično skupih profesionalnih softvera za fotografiju koji mogu omogućiti korisniku da napravi značajne promjene na slici. Softver za uređivanje fotografija obično koristi grafiku temeljenu na rasteru koja je obično izvrsna za izmjenu fotografija, ali je manje korisna za stvaranje originalnih grafičkih djela.
Tijekom većeg dijela povijesti fotografije, bilo kakvo uređivanje slike obično se vršilo ili tijekom snimanja slike, tijekom razvijanja slike u mračnoj prostoriji ili nakon toga fizičkim izmjenama na fotografiji. Međutim, s razvojem računalnih programa za korištenje u grafičkim aplikacijama, digitalna fotografska dorada i izmjene su postale moguće, s daleko većom kontrolom i pouzdanošću od starijih metoda. Ove vrste softvera za uređivanje fotografija često koriste profesionalni fotografi, studenti koji studiraju računalnu grafiku i entuzijasti kućne fotografije.
Softver za uređivanje fotografija može doći od više različitih programera, a različiti programi korisnicima mogu pružiti širok raspon opcija i alata za korištenje. Najčešće vrste promjena koje su dostupne kroz ovu vrstu programa su jednostavne izmjene kao što su osnovne korekcije boja, izrezivanje i lijepljenje te izrezivanje i rotiranje slika. Složenije promjene koje kontroliraju korisnici obično dolaze iz sofisticiranijeg softvera za uređivanje fotografija, koji je obično prilično skup.
Ove vrste softvera za uređivanje fotografija mogu dopustiti nekome da izvrši određene promjene u razinama boja, kao što je pretvaranje između slika u nijansama sive i RGB ili CMYK slika u boji, za digitalnu i ispisnu upotrebu. Također obično mogu ponuditi korisnicima veće alate za odabir i uređivanje područja, kao što su značajke maskiranja, hijerarhije slojeva i mogućnost spremanja odabira za lakši budući ponovni odabir. Ovi složeniji softverski programi za uređivanje fotografija također će obično omogućiti korisniku primjenu filtara i efekata na sliku.
Filtri su često u paketu s programom ili su dostupni kao dodaci za program i omogućuju korisniku softvera da lako napravi dramatične promjene na cijeloj slici ili odabranom dijelu slike. Te promjene uključuju dodavanje zrnatosti, zamućenja pokreta, svijetlećih područja ili teksta, pa čak i promjenu fotografije da izgleda kao da je korišten određeni umjetnički stil ili tehnika. Slika se može promijeniti tako da izgleda kao da je napravljena pomoću vitraža ili mozaik pločica; također se može promijeniti da izgleda kao da su akvareli, kreda ili markeri korišteni za stvaranje slike.