The OnePlus 12 isn’t the company’s current flagship model, but it remains a solid device boasting top-notch performance from its Snapdragon 8 Gen 3 Mobile Platform and incredibly fast charging speeds. It’s a more affordable alternative to the OnePlus 13, and now is a great time to buy one because the device is currently on sale.
You can save $300 off the 512GB OnePlus 12 by entering the code “300OFFNOW” at checkout when purchasing the phone from OnePlus’ official storefront. This deal applies to both the Silky Black and Flowy Emerald (green) color options, the latter of which is finally back in stock after a long hiatus. The 256GB OnePlus 12 is currently out of stock.
Also: The best Android phones of 2025: Expert tested and reviewed
It’s possible to save even more money through OnePlus’ trade-in program. For example, if you trade in a base iPhone 16, you shave off $436 from your purchase.
ZDNET’s managing reviews editor Kerry Wan reviewed the OnePlus 12 when it was first released in 2024. I encourage everyone to read the review for deep insight into the smartphone; however, here’s a quick overview.
Also: I tested dozens of MagSafe battery packs and found the ones worth buying
The OnePlus 12 is a well-rounded device capable of competing with the company’s latest flagship model, the OnePlus 13. Thanks to the Qualcomm Snapdragon 8 Gen 3 processor, performance is fast and reliable. Users will be able to play intensive mobile games like Genshin Impact and hop between multiple apps with relative ease. Plus, its high-quality Quad HD+ (3,168 x 1,440 pixels) resolution display has a maximum brightness of 4,500 nits. That’s bright enough to pierce the sun’s glare and maintain clear visibility.
<!–>
One of the smartphone’s best features is its longevity. Its massive 5,400mAh battery allows the OnePlus 12 to last a full day and a half on a single charge. The model supports 80W wired and 50W wireless charging to go from 0% to 100% battery in almost no time at all.
Looking for the next best product? Get expert reviews and editor favorites with ZDNET Recommends.
How I rated this deal
As per ZDNET’s rating system, I give this deal a score of 3/5. $300 off is a roughly 33% discount, which is a substantial amount. This is the lowest price I recall seeing for the OnePlus 12–>. Act fast to take advantage of this deal before it dries up.
As per OnePlus, this deal will end on July 20.
Deals are subject to sell out or expire at any time, though ZDNET remains committed to finding, sharing, and updating the best product deals for you to score the best savings. Our team of experts regularly checks in on the deals we share to ensure they are still live and obtainable. We’re sorry if you’ve missed out on this deal, but don’t fret — we’re constantly finding new chances to score savings and sharing them with you at ZDNET.com.
Show more
We aim to deliver the most accurate advice to help you shop smarter. ZDNET offers 33 years of experience, 30 hands-on product reviewers, and 10,000 square feet of lab space to ensure we bring you the best of tech.
In 2025, we refined our approach to deals, developing a measurable system for sharing savings with readers like you. Our editor’s deal rating badges are affixed to most of our deal content, making it easy to interpret our expertise to help you make the best purchase decision.
At the core of this approach is a percentage-off-based system to classify savings offered on top-tech products, combined with a sliding-scale system based on our team members’ expertise and several factors like frequency, brand or product recognition, and more. The result? Hand-crafted deals are chosen specifically for ZDNET readers like you, fully backed by our experts.
Also: How we rate deals at ZDNET in 2025
Show more
Featured reviews
<!–>
–>