If you ask me, I think the iPhone X is much better than the iPhone 8.
The iPhone X nails it across the board.
It has the perfect form factor, thanks to its large screen and minimized footprint. The iPhone 8 design feels stale and outdated as it enters its fourth year.
The iPhone X also represents exciting features that will become standard in smartphones over the next several years like facial recognition, super high-res displays, and advanced cameras.
The iPhone 8 is still a great phone, and you won't be disappointed if you buy one. But if you want the best of the best, the iPhone X is the clear winner.
Want to read our full iPhone X review? Click here.
The iPhone 8 only has one camera lens. The 8 Plus has two lenses, but doesn't have dual optical image stabilization.
The iPhone X's rear cameras take great photos. Both lenses have optical image stabilization, which means it takes better shots in low-light environments while minimizing the "shaky cam" effect.
The iPhone 8 just has a standard front-facing camera. It doesn't have Face ID and can't take portrait selfies.
The iPhone X has Apple's TrueDepth front-facing camera system. It's used for facial recognition and enhanced AR features like Animoji and better Snapchat lenses.
The iPhone 8 has an LCD screen. It's still good, but not as good as the iPhone X screen, which can display deeper blacks by actually turning off specific pixels.
The iPhone X has a sharper screen that uses OLED technology. It was recently rated the best smartphone display ever made.
Source: DisplayMate