Transform View je dalším ze způsobů jak implementovat view v MVC architektuře. Využívá transformačních objektů, které převádějí doménové objekty do HTML kódu.

Pokud máme mezi doménovými objekty například zákazníka a obsah jeho nákupního košíku, tak transformační objekt z něj vyrobí HTML kód, který bude obsahovat krásně naformátované jméno, příjmění a adresu zákazníka ale také seznam položek, které si objednal.

Transform view může s výhodou používat XSLT. Doménové objekty se nejdříve převedou do XML a následně pomocí XSLT transformují do HTML. Takovýmto způsobem můžeme rovněž transformovat objekty získané z externích systémů.

Transform view nezanáší do view žádnou logiku, pouze převádí doménový objekt do HTML kódu. Tím pádem je snadné testování. Transform view se předá objekt, zachytí se skutečný výsledek a porovná se s očekávaným výsledkem.