Hidroksipropil metilceluloza (HPMC) je polu-sintetski proizvod s rasponom molekularne težine od 10 000 do 1 500 000. Može se pripremiti na dvije metode: (1) obradom pamučne dlake ili vlakana drvene pulpe s kaustičnom sodom, nakon čega slijedi reakcija s klorometanom i propilen oksidom, a zatim rafiniranje i mljevenje u prah; (2) obrada metilceluloze odgovarajućeg stupnja s natrijevim hidroksidom, reakcija s propilen oksidom na visokoj temperaturi i tlaku do željenog stupnja, a zatim rafiniranje.
Rafinirana pamučna celuloza se tretira s alkalnom otopinom na 35-40 stupnjeva pola sata, preša, usitnjava i odleži na odgovarajući način na 35 stupnjeva kako bi se osigurao prosječni stupanj polimerizacije rezultirajuće alkalne celuloze unutar potrebnog raspona. Alkalna celuloza se zatim stavlja u reaktor za eterifikaciju, uz uzastopno dodavanje propilen oksida i klorometana, i eterificira na 50-80 stupnjeva tijekom 5 sati, uz maksimalni tlak od približno 1,8 MPa. Zatim se odgovarajuće količine klorovodične kiseline i oksalne kiseline dodaju u vruću vodu na 90 stupnjeva kako bi se isprao materijal, uzrokujući njegovo povećanje volumena. Materijal se dehidrira pomoću centrifuge, ispere do neutralne reakcije i suši vrućim zrakom na 130 stupnjeva dok sadržaj vlage ne bude ispod 5%. Na kraju se usitnjava u prah i prosijava kroz sito od 20 otvora kako bi se dobio gotov proizvod.
