Your browser does not support JavaScript.To fully experience our site, please enable it.

Facebook pixel

iPhone X vs iPhone 12


Price Comparison

iPhone X vs iPhone 12 Pricing

iPhone X prices start at $123, which is cheaper than the iPhone 12 low price of $206.

Specs Comparison



Size iPhone X iPhone 12
Width 72 mm 2.8 inches
Height 147 mm 5.8 inches
Depth 7 mm 0.3 inches
Weight 174 g 162 g 5.7 ounces


Camera iPhone X iPhone 12
Primary 12.2 MP
Resolution None 4032x3024
Aperture f/2.4
Secondary 12.0 MP


Display iPhone X iPhone 12
Screen Tech None OLED
Resolution 1170x2532
Screen Size 154 mm 6.1 in
Pixels Per Inch None ppi 457 ppi
Refresh Rate - Hz 60 Hz


Battery iPhone X iPhone 12
Capacity mAh 2815 mAh
Longevity hours 13 hours
USB None Lightning


Processor iPhone X iPhone 12
CPU Apple A14 Bionic APL1001 / APL1W01
CPU Cores 6
GPU 16-core Neural Engine
GPU Cores 4

Color Choices

iPhone X

Available in 2 colors:

  • Gray
  • Silver

Which iPhone X color should you buy?

iPhone 12

Available in 6 colors:

  • Black
  • White
  • Blue
  • Green
  • Purple
  • Red

Which color iPhone 12 is the most popular?

iPhone X vs iPhone 12 Colors

The iPhone X and iPhone 12 have completely different color choices. The iPhone X offers two color choices: Silver and Gray. The iPhone 12 sports six different color choices: Black, Blue, Green, Purple, Red, and White.

Storage Options

iPhone X

Choose from 2 storage options:

  • 64GB
  • 256GB

Which iPhone X storage should I buy?

iPhone 12

Choose from 3 storage options:

  • 64GB
  • 128GB
  • 256GB

Which storage iPhone 12 is the most popular?

iPhone X vs iPhone 12 Storage

The iPhone 12 introduces one new storage option not found on the iPhone X: 128GB. Both the iPhone X and iPhone 12 share two storage options: 64GB and 256GB.


iPhone X

192 reviews 4.9 stars

iPhone 12

39 reviews 4.9 stars

iPhone X vs iPhone 12 Reviews

Both the iPhone X and iPhone 12 earn 4.9 of 5.0 stars from Swappa user reviews.

More Comparisons

Disclosure: This site contains affiliate links to other sites. We may receive commissions for purchases made through these links.

Get Help, Fast


[email protected]

Need help with a listing or a sale?

Submit Help Request

Helpful Links

Swappa's typical response time for help requests is around 20 minutes... That's really fast

Cart, Full of Deals

Your cart is empty :(

Login for Deals


By continuing to browse this site, you agree to our use of cookies to enhance your experience.