Thoạt nhìn, U12+ rất giống với U11+ khi vẫn còn hiệu ứng chất lỏng trên mặt kính phía sau, trên bản màu đỏ và màu đen, và cả tùy chọn màu trong suốt. HTC hứa rằng bản xanh trong suốt của U12+ sẽ dễ mua hơn so với U11+ trong suốt, vốn chỉ bán tại châu Á. Một trong những thay đổi quan trọng khác của U12+ chính là bổ sung thêm hai camera. Camera kép phía sau giờ đã thành chuẩn mực trên các smartphone cao cấp nên không có gì đáng ngạc nhiên khi HTC U12+ cũng vậy. Thế nhưng, camera kép ở phía trước thì lại là điều khiến U12+ trở nên nổi bật so với đối thủ.
Bên cạnh đó, tính năng chụp ảnh xóa phông thời gian thực và zoom kỹ thuật số lossless 2x cũng là điểm nhấn của camera sau trên U12+. Thậm chí, U12+ còn nhảy thẳng lên vị trí thứ hai trên bảng xếp hạng camera của DxOMark với 103 điểm, chỉ kém Huawei P20 Pro mà thôi. Màn hình U12+ dùng công nghệ LCD, kích thước 6 inch và độ phân giải Quad HD+ (2880×1440 pixel). Cấu hình của máy không thua kém bất cứ smartphone cao cấp nào khi được trang bị chip Snapdragon 845, 6GB RAM và dung lượng lưu trữ 64 hoặc 128GB.
U11+ có âm thanh rất tốt và U12+ cũng không ngoại lệ. Ngoài việc trang bị công nghệ BoomSound, U12+ cũng được tặng kèm tai nghe USB-C USonic với khả năng chặn tiếng ồn chủ động. U12+ không có jack cắm tai nghe 3.5mm. Công nghệ Edge Sense mà HTC trình làng năm ngoái cũng được cải thiện trên U12+. Cụ thể Edge Sense 2 sẽ cung cấp cho người dùng nhiều cách tương tác hơn với cả hai cạnh của chiếc smartphone. Hiện tại, bạn có thể nhấp hai lần vào cạnh smartphone để co màn hình lại cho dễ thao tác với một tay, nắm chặt điện thoại để ngăn nó tắt màn hình… Nghe thì có vẻ tệ nhưng những tương tác này hoàn toàn có thể được tùy chỉnh và bạn có thể thiết lập để chúng hoạt động với bất kỳ ứng dụng nào.
Các tính năng khác bao gồm chống nước, chống bụi đạt chuẩn IP68, nút nguồn và nút âm lượng nhạy cảm áp lực với phản hồi giả. Pin U12+ có dung lượng 3.500mAh, nhỏ hơn U11+, nhưng hỗ trợ sạc nhanh Quick Charge 3.0, có thể sạc 50% trong vòng 35 phút. Mặc dù cài sẵn Android 8.0 Oreo nhưng với việc hỗ trợ Project Treble, U12+ sẽ sớm được lên đời Android P. HTC cho phép khách hàng tại một số thị trường đặt trước U12+ ngay từ hôm nay. Tại Anh và châu Âu, U12+ có giá 699 bảng Anh và 799 EUR tương ứng cho bản 64GB. Tại Mỹ, khách hàng sẽ phải trả 799 USD cho bản 64GB (màu đen hoặc xanh) và 849 USD cho bản 128GB (chỉ có màu xanh). Model màu đỏ hiện vẫn chưa cho phép đặt hàng. HTC U12+ lộ diện, không có tai thỏ, camera kép trước và sau, chip Snapdragon 845