OnePlus 12 price, specs and resale value in Singapore

The OnePlus 12 sells for about S$879 in Singapore, 20% below its S$1,099 launch price. That is about what OnePlus phones lose by 2 years old — a normal price, not a deal.

OnePlus 12 specs

Price (Singapore street)S$879
Launch priceS$1,099
Released2024
ChipsetSnapdragon 8 Gen 3
Display6.82" LTPO AMOLED 1-120Hz
Camera50MP Hasselblad + 64MP 3x + 48MP ultra
Battery5,400 mAh
RAM / storage12GB · 256/512GB
Operating systemOnePlus
Tierflagship

What the OnePlus 12 does well

Where it falls short

Resale value and depreciation

After 2 years the OnePlus 12 keeps 80% of its launch price, which works out to about 10.6% lost per year — slower than the 12% a year OnePlus averages across our catalog, so it holds value better than its stablemates.

Switching cost

The OnePlus 12 runs OnePlus. Leaving it behind means leaving OxygenOS, OnePlus Buds pairing, Cross-device clipboard. Our switching advisor prices that friction into the recommendation instead of comparing spec sheets in a vacuum — it is the reason a phone that wins on paper can still be the wrong buy.

Compare the OnePlus 12 against

Browse all 50 phones we track · Compare PC game prices

How this comparison is made

Prices are typical Singapore street prices tracked in our catalog and last reviewed August 2026; no free feed publishes live SG phone prices, so nothing here is dressed up as one. Specs are manufacturer figures, sentiment and the pros and cons are our editorial assessment, and depreciation is measured from launch price to today's street price. No ads, no affiliate links and no paid placement. Every weight and threshold we use is published.