How to Screenshot Product Prices on Lenskart After Selecting a Frame
Save a clear record of a Lenskart frame and its displayed price, then check the live listing before you buy.
Open the product page for the Lenskart frame you selected, make the frame’s name or model and its displayed price visible together, then use your phone, tablet, or computer’s built-in screenshot function. Open the saved image to check that the details are legible. The screenshot records what was displayed at that moment; it does not reserve the frame or guarantee that the price or availability will stay the same.
1. Open the selected frame’s product page
Go to the product page for the frame you shortlisted. Lenskart’s catalog shows frame names, displayed prices, and offer or discount text. Its FAQ describes 3D Try-on from a chosen frame’s product page, so if you use that preview, return to a clear product view before capturing.
If you are comparing several frames, capture each frame’s page separately. Lenskart’s trial instructions allow selection of up to five frames; note each chosen frame’s product ID or model number so you can identify it later.
2. Arrange the page so the price and frame can be identified
- Keep the frame name, model, or product ID visible with the price when the page layout allows it.
- Include any offer or discount text that affects the price you are recording.
- If the product identity and price appear in separate parts of the page, take a second screenshot rather than cropping away useful context.
- Close unrelated menus or overlays if they obscure the product details.
- For a long page, scroll to the section with the price and product identity. A full-page capture is usually unnecessary for this task.
These are practical ways to make the image useful later, not special Lenskart requirements.
3. Capture and check the screenshot
- Use the screenshot function built into the device you are using. The Lenskart information reviewed for this guide does not specify device button combinations.
- Open the resulting image and confirm that the frame identity, displayed price, and any relevant offer text are readable.
- Save or rename the image so you can match it to the frame later. Keep the product ID or model number with it if you expect to return to the selection.
If the price was shown in a different view from the frame name, save both views. A screenshot that clearly identifies the frame is more useful than one that shows a price without enough context.
4. Recheck the listing before ordering
Prices and promotions can change, and Lenskart cautions that a selected trial frame is not guaranteed to remain available for any minimum period. Treat your image as a record of the displayed listing when you captured it, not as a price guarantee or reservation. Check the current product page and availability before purchase.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server. For a public product page, send one request with the frame’s URL; the API returns an image or PDF. Use the actual product-page URL in place of the example target below. See the ScreenshotNeo API documentation for request options and response details.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.lenskart.com/your-frame-page -o frame-price.webp
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={
"access_key": "YOUR_API_KEY",
"url": "https://www.lenskart.com/your-frame-page",
},
timeout=90,
)
open("frame-price.webp", "wb").write(r.content)
const q = new URLSearchParams({
access_key: 'YOUR_API_KEY',
url: 'https://www.lenskart.com/your-frame-page',
});
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
const fs = await import('node:fs/promises');
await fs.writeFile('frame-price.webp', Buffer.from(await res.arrayBuffer()));
ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before the shot. Bot checks, blank pages, failed loads, timeouts, and cache hits are never billed; response headers report the page verdict and billing status. Its MCP server lets AI agents take screenshots. The free plan includes 1,000 screenshots per month with no card, and paid plans start at $5 for 3,000 screenshots. You can also use options such as a viewport, full-page capture, a wait condition, or custom headers when a page needs them; every feature is available on every plan.
Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card.
Troubleshooting
| Problem | Likely cause | What to do |
|---|---|---|
| The price is missing from the image | The capture was taken before scrolling to the price, or the page had not finished loading. | Return to the product page, wait until the price is visible, and capture that view. If needed, save a second image. |
| The frame cannot be identified later | The image shows a price but omits the name, model, or product ID. | Capture a view that includes identifying details, or record the product ID/model number alongside the image. |
| An offer is visible but the final price is unclear | The listing may show offer text separately from the displayed price. | Capture the relevant offer text with the price and check the live listing again before ordering. |
| The screenshot is obscured | A menu, cookie notice, chat widget, or other overlay covers page content. | Dismiss the overlay if possible, adjust the page view, and capture again. An API capture may offer controls for consent banners and overlays. |
| The product page no longer matches the saved image | The listing, promotion, or availability changed after capture. | Use the screenshot as a time-specific record and verify current price and availability on the live page before purchase. |
| An API request returns an error or an unusable capture | The URL or access key may be invalid, the page may be slow or inaccessible, or a bot check may prevent a normal page load. | Check the URL and key, allow enough time for the page, and inspect the API response and its page-verdict/billing headers. Review the API documentation for request options. |
Capture quality, reliability, and cost
- For a quick personal record: a device screenshot is direct and does not require an API key or browser automation setup.
- For repeatable captures: an API can make captures easier to automate, but the target page still needs to load and expose the details you want to save.
- For reliability: check the resulting image instead of assuming the page rendered correctly. For API captures, inspect the response status and page-verdict and billing headers.
- For cost: the native screenshot workflow has no screenshot-service charge. ScreenshotNeo’s free tier includes 1,000 shots per month; paid plans start at $5 for 3,000, with the other listed plans at $15 for 15,000, $39 for 60,000, $99 for 250,000, and $249 for 1,000,000. Yearly billing gives two months free.
FAQ
Does a screenshot lock in the Lenskart price?
No. It records what was displayed when captured. Recheck the live listing before ordering.
Does saving a frame screenshot reserve the frame?
No. Lenskart says availability of a selected trial frame is not guaranteed for any minimum period.
Should I capture the 3D Try-on view?
Capture the product page view that makes the frame and price easiest to identify. If you use 3D Try-on, return to that view before taking the screenshot.


