ScreenshotNeo

BlogHow-to

How to Capture a Webpage from the Indian Passport Seva Portal for Application Records

Use Passport Seva’s receipt for your ARN or appointment number, or save a general page as a PDF or screenshot. Learn what to keep private.

By the ScreenshotNeo team4 October 20267 min read

For a record that needs your Application Reference Number (ARN) or appointment number, use Passport Seva’s own Print Application Receipt option. If you only need to preserve the visible contents of another page, you can generally use your browser’s print-to-PDF or screenshot feature. These browser steps are general guidance; Passport Seva’s official material reviewed here does not document device-specific capture commands or guarantee that a dynamic page or session-only data will appear in a capture.

You do not need to carry a printed application receipt as appointment proof according to Passport Seva: an appointment SMS is accepted at the Passport Office. A screenshot or PDF can be useful for your own records, but it is not a substitute for the portal-issued receipt when you need its ARN or appointment details. Passport Seva’s instructions explain the receipt and SMS guidance.

Choose the right record for your purpose

Your purpose Best record to save What to know
Keep the ARN or appointment number Passport Seva’s Print Application Receipt The portal-issued receipt is the appropriate record for these details.
Show appointment proof at the Passport Office Appointment SMS Passport Seva says the SMS is accepted; carrying the receipt printout is no longer required for this purpose.
Keep a copy of another visible portal page Browser print-to-PDF or screenshot This is a general capture method. It may omit hidden, changing, or session-only content.
Track an application Official Track Application Status page The page asks for application type, file number, and date of birth.

The status page is at Passport Seva Track Application Status. Its status guide says the file number is on the acknowledgement letter issued after submission at a Passport Seva Kendra (PSK). Do not copy example identifiers from guidance pages as though they were yours.

Get the official application receipt

  1. Open the official Passport Seva portal and sign in using your account.
  2. Open the saved or submitted application associated with the record you need.
  3. Choose Print Application Receipt when available.
  4. Check that the receipt shows the correct application details and ARN or appointment number before saving or printing it.
  5. Store it privately. If the purpose is appointment proof, remember that Passport Seva says the appointment SMS is accepted instead of carrying the printout.

Passport Seva’s application instructions describe the receipt. Its fee-payment FAQ repeats that an appointment SMS is accepted in place of the printout for this purpose.

Save another portal page as a PDF or screenshot

These are general browser and device steps, not commands documented by Passport Seva. Names and shortcuts can vary by browser, operating system, and device, so verify them for your setup.

  1. Open the page and confirm that the information you need is visible.
  2. Use the browser’s Print command, commonly found in its menu or invoked with Ctrl+P on Windows/Linux or Command+P on macOS.
  3. In the print destination or printer selector, choose a PDF option such as “Save as PDF” if your browser or operating system provides one.
  4. Review the print preview for missing sections, clipped content, unexpected page breaks, or blank pages.
  5. Save the file with a descriptive name, such as passport-status-2026-10-04.pdf, and keep it in a private location.

Take a screenshot

  1. Scroll to the relevant information and make sure it is visible on screen.
  2. Use your device’s screenshot command or built-in capture tool; the exact steps depend on the device.
  3. Open the resulting image and check that the needed information is legible and not cut off.
  4. If the page is longer than the screen, capture additional sections or use a supported scrolling screenshot feature. Check that the images are complete and in the intended order.

A PDF may paginate or omit content that is loaded only after scrolling; a screenshot may show only the current viewport. Pages that change over time or rely on a signed-in session can also look different later. Inspect the saved file instead of assuming it contains everything that was visible in the browser.

Keep the record clear and private

  • Use a filename with the capture date and a short description.
  • Keep the record somewhere the applicant can find it when needed.
  • Treat it as sensitive if it shows a name, date of birth, file number, ARN, address, or other application details.
  • Avoid posting the capture publicly or sending it to people who do not need it.
  • Before sharing a screenshot for help, check whether personal identifiers are visible and obscure them if appropriate.

These are practical recordkeeping and privacy suggestions, not storage requirements prescribed by Passport Seva.

Check application status safely

  1. Open the official Track Application Status page.
  2. Select the application type requested by the form.
  3. Enter the file number and date of birth requested by the official page.
  4. Use the result page as needed, and save a private PDF or screenshot only if you need a personal record.

Passport Seva’s status guide says the file number appears on the acknowledgement letter issued after submission at a PSK. Follow the live official page’s prompts; do not rely on sample identifiers in the guide.

Or skip the browser setup

If you need an automated screenshot of a public webpage, ScreenshotNeo is a website screenshot API and MCP server. One GET request returns a screenshot or PDF. For example, this cURL request saves a WebP image of a public URL; replace the URL with the page you are authorized to capture:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

See the ScreenshotNeo API documentation for setup and parameters. Python and Node.js examples are also available:

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
  • Cookie and consent banners are accepted or removed before capture, along with known newsletter popups and chat widgets.
  • Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed; responses include page-verdict and billing headers.
  • An MCP server gives AI agents tools to take screenshots, get page information, and capture PDFs.
  • The free plan includes 1,000 screenshots a month with no card. Paid plans start at $5 for 3,000 shots.

Use the portal’s own receipt when you need the official ARN or appointment record. Do not send private application pages or credentials to a screenshot service unless you have checked that doing so is appropriate for your data and access.

Sign up for ScreenshotNeo’s free plan: 1,000 screenshots a month, no card required.

Troubleshooting

Problem Likely cause What to do
“Print Application Receipt” is not visible You may be viewing the wrong application or a page that does not expose that action. Return to your account’s relevant saved or submitted application and look for the receipt action. If it remains unavailable, use Passport Seva’s official help channels.
The PDF is blank or missing page sections The browser print view may not include dynamic content, or the content may not have loaded. Wait for the page to finish loading, inspect it on screen, then preview the PDF again. Capture visible sections separately if needed.
The screenshot cuts off information A standard screenshot usually captures the visible screen area only. Scroll and capture additional sections, or use a scrolling capture option supported by your device. Review the saved images for gaps.
You cannot track the application The status page requires the requested application type, file number, and date of birth. Check the acknowledgement letter for the file number and carefully re-enter the requested details on the official status page.
You are unsure where to get help The record or application information may not be available through the page you are viewing. Use the official Passport Seva information and grievance channels listed on its information and help page.

Performance, reliability, and cost

For one application, the portal’s receipt or your browser’s built-in print and screenshot tools require no screenshot API setup. A browser capture is only as complete as the content loaded and rendered when you save it, so inspect the output. The portal-issued receipt is the relevant record for ARN or appointment details; a general screenshot is a visual snapshot and can be incomplete or become stale.

ScreenshotNeo’s supplied plans range from a free allowance of 1,000 screenshots per month to paid plans: Starter $5 for 3,000, Growth $15 for 15,000, Pro $39 for 60,000, Scale $99 for 250,000, and Business $249 for 1,000,000. Yearly billing gives two months free, and every feature is on every plan. These are service plan prices, not a recommendation to upload sensitive Passport Seva application pages. Use a screenshot API for pages appropriate to process that way; retain the portal’s own receipt for official application records.

Frequently asked questions

Can I save a Passport Seva page as a PDF?

For a general page, a browser’s print-to-PDF function is a common option. The official material reviewed here does not document device-specific PDF steps or guarantee what a saved copy will include, so check the file after saving.

Do I have to print the appointment receipt?

No. Passport Seva says an appointment SMS is accepted as proof at the Passport Office and carrying the receipt printout is no longer required for that purpose.

Which details are needed to track an application?

The official status page requests the application type, file number, and date of birth. The status guide says the file number is on the acknowledgement letter issued after submission at a PSK.

Is a screenshot the same as the application receipt?

No. A screenshot records what was visible at capture time. Use the portal’s Print Application Receipt option when you need a record containing the ARN or appointment number.