iPhone 8 chỉ dùng màn hình 4,7 inch nhưng khi đứng gần iPhone X màn hình 5,8 inch vẫn khá tương đồng nhau. Kích thước thực tế iPhone 8 lần lượt là 67.3x138.4x7.3mm, trong khi iPhone X là 70.9x143.6x7.7mm.
Khi đặt gần nhau, kích thước chẳng có sự khác biệt nhiều, tương đồng nhau và cho khả năng cầm nắm sử dụng bằng một tay dễ dàng.
Camera của iPhone X sử dụng hệ thống camera kép đặt dọc, dày và dài hơn so với iPhone 8 chỉ là camera đơn.
Về khung viền của máy, iPhone X được mạ crôm đen bóng khá đẹp mắt. Trong khi khung viền iPhone 8 vẫn tương tự thế hệ cũ. Cạnh trái là nút gạt chuyển âm lượng và âm lượng.
Cạnh phải là nút nguồn và khe cắm thẻ SIM.
Cạnh dưới tương tự nhau, nhìn ở chiều này thì iPhone X dài hơn đôi chút so với iPhone 8.
iPhone 8 sử dụng màn hình IPS 4.7 inch Retina HD độ phân giải 1334x750, và mật độ điểm ảnh 326ppi. Đối với iPhone X, Apple sử dụng màn hình OLED kích thước 5,8 inch, Super Retina Display, độ phân giải 2436x1125 và mật độ 458ppi.
Màn hình lớn hơn cho không gian trải nghiệm thích hơn khá nhiều. Đặc biệt các nội dung sẽ hiển thị tốt hơn. Mật độ điểm ảnh lớn cũng giúp cho máy sắc nét hơn.
Vì loại bỏ nút home nên cách sử dụng cũng khác nhau. Người dùng sẽ phải đánh thức thiết bị bằng cách vuốt từ màn hình lên hoặc mở khóa bằng Face ID. Mở các tùy chỉnh nhanh cũng khác biệt, iPhone 8 vuốt từ dưới lên trong khi iPhone X vuốt từ trên xuống. Cách bố trí cũng khá tương đồng.
Về camera, iPhone 8 sử dụng camera đơn 12 MP, khẩu độ f/1.8, Zoom kỹ thuật 5X. Đối với iPhone X, camera sử dụng hệ thống camera kép, gồm một camera chính 12 MP, khẩu độ f/1.8 và một camera tele bên cạnh 12 MP, khẩu độ f/2.4.
Cả hai camera này đều có chống rung quang học, zoom kỹ thuật số 10x và hỗ trợ chụp ảnh chân dung. Và đi cùng đó hệ thống đèn nâng cấp lên Quad LED, giúp tạo ra ảnh tốt hơn, đặc biệt là ảnh chân dung.
Một điểm thú vị khác đó là hệ thống camera TrueDepth và công nghệ nhận diện mặt Face ID. Tính năng này cho phép nhận diện khuôn mặt để mở khóa và các tính năng khác liên quan nhận diện khuôn mặt như Animoji. Trong khi iPhone 8 không có hệ thống này.
Ngoài ra, cả hai thiết bị này đều tích hợp vi xử lý A11 Bionic 6 nhân sản xuất trên tiến trình 10nm, RAM 3 GB.