Available at 1 shop
From Rs 2,301
The Rockymile Film Lens iPhone 12 Pro costs Rs 2,301 today, its lowest price in the last 90 days.
Last checked 4 Nov 2026, 12:17 am
Each shop's price at the end of each day, over the last 90 days.
Tap or hover over the chart to see every shop's price on that day.
Lens Types
Wide-Angle:
Expands your field of view, ideal for capturing more in a single shot, such as landscapes or large group photos.
Macro:
Allows for extreme close-ups with high detail, perfect for photographing small objects or intricate textures.
Fisheye:
Provides a 180-degree view with a distinctive curvature, adding a creative and dramatic effect to your photos.
Attachment Mechanism:
The lens typically attaches via a clip-on system or a custom case designed for the iPhone 12 Pro. Ensure the attachment method aligns with the phone’s camera layout and doesn’t obstruct any of the camera lenses.
Image Quality:
High-quality lenses should minimize distortion and maintain clarity. Check product reviews and sample images to ensure the lens enhances rather than detracts from your photo quality.
Build Quality:
Opt for lenses made from durable materials such as high-grade glass or aluminum. A well-built lens will last longer and offer better performance.
Ease of Use:
The lens should be easy to attach and detach. It should also not interfere with the phone’s regular use or make it overly bulky.
Compatibility:
Make sure the lens is designed specifically for the iPhone 12 Pro, considering the placement and size of the phone’s camera lenses. The iPhone 12 Pro has a triple-camera setup, so ensure the lens aligns properly with each of them.
The price of Rockymile Film Lens iPhone 12 Pro in Sri Lanka is Rs 2,301 at 1 shop.
37left.lk lists Rockymile Film Lens iPhone 12 Pro prices from 1 shop in Sri Lanka on one page.
Yes, Rockymile Film Lens iPhone 12 Pro is available in Sri Lanka at 1 shop.
The lowest price today, Rs 2,301, is the lowest it has been in the last 90 days. It has stayed about the same over the last 30 days.

Rs1,750

Rs1,161– 1,290

Rs1,804

Rs1,950

Rs2,301

Rs1,690

Rs1,690

Rs1,804

Rs2,301

Rs2,302

Rs1,990– 2,302

Rs1,990– 2,302

Rs1,990– 2,302

Rs1,299– 1,443

Rs1,950– 2,201

Rs1,500

Rs1,990

Rs1,750