Renderiranje podpiksela je proces korištenja računalnog softvera za razbijanje jednog piksela na zaslonu računala na sastavne boje koje se, u različitim intenzitetima, kombiniraju kako bi se stvorila percipirana boja. Rezultat korištenja podpiksela za renderiranje slike je taj da će se kutovi i krivulje činiti glatkijim jer se jedinice prikaza manje od standardnog piksela koriste za popunjavanje područja u kojima bi inače mogao biti samo pun piksel ili uopće nema piksela. Proces subpikselnog renderiranja najčešće se koristi za poboljšanje izgleda fontova na zaslonima računala. Druge aplikacije, kao što je izoštravanje slike ili poboljšanje izgleda vektorske grafike, također su razvijene, ali ne uživaju u širokoj upotrebi fontova.
Osnovna premisa iza renderiranja podpiksela odnosi se na to kako neki monitori prikazuju informacije, točnije zasloni s tekućim kristalima (LCD). Kada se slika nacrta na ekranu, ona se sastoji od mnogo malih točaka poznatih kao pikseli. Svaki od tih piksela može biti jedna od milijuna boja, ovisno o tehnologiji prikaza. Pojedinačni piksel koji većina korisnika vidi samo kao jednu točku zapravo je napravljen od tri ili više manjih točaka, od kojih svaka može osvijetliti samo u jednoj boji, obično crvenoj, zelenoj ili plavoj. Kombinacija ovih boja određuje konačnu boju koja se vidi kao jedan piksel.
Manipuliranjem podpiksela većeg piksela moguće je postići postupnije gradacije prilikom prikazivanja slike. Krajnji rezultat je da se prostor koji inače ne bi zauzimao cijeli piksel može samo djelomično popuniti podpikselom, stvarajući iluziju glatke linije. Renderiranje podpiksela često se uspoređuje s drugom tehnikom obrade slike poznatom kao anti-aliasing, koja ponekad može postići isti učinak, iako obično u većoj skali.
Jedna od komplikacija koja može učiniti subpikselsko prikazivanje neučinkovitim su specifičnosti tehnologije prikaza koja se koristi. Dok mnogi LCD monitori raspoređuju svoje piksele u crvenom, zelenom i plavom nizu, ne rade svi. Neki umjesto toga slažu boje plavu, crvenu i zelenu. To bi moglo uzrokovati da algoritam za prikazivanje podpiksela neispravno aktivira određene piksele. Rezultat renderiranja teksta u ovoj vrsti okruženja je blijedo, ali vidljivo područje boje oko primarnih piksela u slovu koje zapravo degradira kvalitetu teksta.
Nedosljednosti u hardveru prikaza također mogu otežati implementaciju bilo kakve standardizacije subpikselnog renderiranja u prikazu slika u punoj boji. Postoje neki algoritmi, posebno za situacije u kojima se slike mijenjaju ili uređuju radi kvalitete, iako se ne jamči da će se ta poboljšanja prevesti na drugo računalo pomoću drugog monitora. Nekoliko operacijskih sustava, međutim, pokušava koristiti subpikselno renderiranje za prikaz teksta prema zadanim postavkama, iako vid gledatelja također može igrati ulogu u tome je li to poželjan učinak.