Nuotraukų rengyklės programinė įranga yra kompiuterinė programa, leidžianti asmeniui redaguoti, manipuliuoti ir kitaip keisti nuotraukas, kurios buvo nuskaitytos arba importuotos į kompiuterį. Tokio tipo programos gali būti nuo santykinai nebrangių ar nemokamų programų iki gana brangios profesionalios fotografijos programinės įrangos, kuri leidžia vartotojui atlikti reikšmingus vaizdo pakeitimus. Nuotraukų rengyklės programinė įranga paprastai naudoja rastrinę grafiką, kuri paprastai puikiai tinka keisti nuotraukas, tačiau yra mažiau naudinga kuriant originalius grafinius kūrinius.
Per didelę fotografijos istorijos dalį bet koks vaizdo redagavimas paprastai buvo atliekamas fotografuojant, ryškinant vaizdą tamsioje patalpoje arba vėliau fiziškai keičiant nuotrauką. Tačiau sukūrus kompiuterines programas, skirtas naudoti grafinėse programose, tapo įmanomi skaitmeninės fotografijos pataisymai ir pakeitimai, kurių valdymas ir patikimumas buvo daug didesnis nei senesni metodai. Tokio tipo nuotraukų redagavimo programinę įrangą dažnai naudoja profesionalūs fotografai, kompiuterinę grafiką studijuojantys studentai ir namų fotografijos entuziastai.
Nuotraukų rengyklės programinė įranga gali būti sukurta daugelio skirtingų kūrėjų, o skirtingos programos gali suteikti vartotojams daugybę galimybių ir įrankių. Dažniausiai tokio tipo programose galimi pakeitimai yra paprasti pakeitimai, tokie kaip pagrindinės spalvų pataisos, iškirpimas ir įklijavimas, vaizdų apkarpymas ir pasukimas. Sudėtingesni, vartotojo valdomi pakeitimai paprastai atliekami naudojant sudėtingesnę nuotraukų redagavimo programinę įrangą, kuri paprastai yra gana brangi.
Šių tipų nuotraukų redagavimo programinė įranga gali leisti kam nors atlikti konkrečius spalvų lygių pakeitimus, pvz., konvertuoti pilkų atspalvių vaizdus į RGB arba CMYK spalvotus vaizdus atitinkamai skaitmeniniam ir spausdinimui. Jie taip pat paprastai gali pasiūlyti vartotojams daugiau įrankių, skirtų pasirinkti ir redaguoti sritis, pvz., maskavimo funkcijas, sluoksnių hierarchijas ir galimybę išsaugoti pasirinkimą, kad ateityje būtų lengviau pasirinkti iš naujo. Šios sudėtingesnės nuotraukų redagavimo programinės įrangos programos taip pat paprastai leidžia vartotojui pritaikyti vaizdui filtrus ir efektus.
Filtrai dažnai yra supakuoti su programa arba prieinami kaip programos papildiniai, todėl programinės įrangos vartotojas gali lengvai atlikti dramatiškus viso vaizdo arba pasirinktos nuotraukos srities pakeitimus. Šie pakeitimai apima grūdėtumo, judesio neryškumo, švytinčių sričių ar teksto pridėjimą ir netgi nuotraukos pakeitimą, kad atrodytų, jog buvo naudojamas tam tikras meno stilius ar technika. Paveikslėlį galima pakeisti taip, kad jis būtų pagamintas naudojant vitražą arba mozaikines plyteles; jis taip pat gali būti pakeistas taip, kad atrodytų, kad kuriant vaizdą buvo naudojamos akvarelės, kreida ar žymekliai.