Desire 12 dolazi s 5,5-inčnim HD+ IPS LCD zaslonom, dok se 6-inčni nalazi u „većem bratu“, no oba dolaze s jednakom razlučivosti od 1,440 x 720 piksela (18:9). Još jedna vizualna razlika između modela je i dvostruka kamera u „plus“ modelu. On dolazi s drugim senzorom od 2MP za bokeh efekt, dok dijele jednaku glavnu 13MP kameru pri f/2.2.
Prednja kamera kod Desire 12 iznosi 5MP s mogućnošću snimanja 720p videa, dok 12+ dolazi s 8MP-a te mogućnošću snimanja Full HD videa.
Za razliku od, primjerice, Desire 10 Proa oba modela dolaze sa poleđinom od akrilnog stakla (pleksiglasa), no rubovi ekrana izgledaju relativno uski, dok se gornji i donji rubovi ne razlikuju mnogo od modela smartphonea od prije nekoliko godina.
Android Oreo najvjerojatnije će se naći na oba modela, no najveća hardverska razlika je u procesoru. Desire 12 dolazi s ugrađenim MediaTekovim MT6739 procesorom, 2GB RAM-a i 16GB prostora za pohranu ili 3GB i 32GB, zavisno o regiji prodaje. 12+ ostaje na 3GB RAM-a i 32GB za pohranu te ga pogoni Snapdragon 450.
Snaga baterija u oba modela iznosi nešto manje od 3000mAh – 2730 za Desire 12 te 2965mAh za 12 +. Oba uređaja doći će s 3.5mm utorom za slušalice te microUSB-om 2.0.
Cijena novih HTC-ovih mid-range smartphonea nije poznata.