ScreenshotNeo

BlogHow-to

How to save a website as PDF on a laptop in India

Save a webpage as a PDF on Windows, Mac, or Linux using your browser’s print dialog. Choose A4, fix layout issues, and save a copy you can share offline.

By the ScreenshotNeo team4 October 20267 min read

To save a website as a PDF on your laptop, open the page, press Ctrl+P on Windows or Linux, or Command+P on Mac, then choose the PDF destination in the print dialog. Check the preview and settings, then save the file to a folder you can find again. You do not need a physical printer or paid converter for this basic workflow.

The steps are broadly the same in India as elsewhere. Menu names, available destinations, and defaults depend on your browser and operating system, so use the PDF option shown in your print dialog.

Save a webpage as PDF in Chrome

Windows or Linux

  1. Open the webpage in Chrome.
  2. Press Ctrl+P, or open the browser menu and select Print.
  3. In the destination selector, choose Save as PDF if it appears. On some Windows setups, the option may be called Microsoft Print to PDF.
  4. Review the preview and settings. For standard paper in India, choose A4 if it is available and appropriate for the document.
  5. Click Save or Print, choose a folder and filename, and save the PDF.

Mac

  1. Open the webpage and press Command+P.
  2. Choose the PDF-saving option shown in the browser or system print dialog. On macOS, this is commonly available from a PDF menu as Save as PDF.
  3. Choose a filename and folder, then save.

Chrome’s desktop help documents Ctrl+P for Windows and Linux and Command+P for Mac, followed by selecting the destination and print settings. The exact dialog can vary by version and system. Google Chrome Help: Print from Chrome.

Save a webpage as PDF in Firefox

  1. Open the page and choose Print from the Firefox menu, or press the platform’s print shortcut.
  2. Set the destination to Save to PDF.
  3. Review paper size, scale, pages per sheet, margins, headers and footers, and backgrounds.
  4. If offered and useful, select Simplified format to reduce page clutter.
  5. Select Print, then choose where to save the PDF if prompted.

Firefox notes that pages can be designed to look different on paper than on screen. Simplified format may not be available for every page. Mozilla Support: How to print web pages in Firefox.

Save a webpage as PDF in Microsoft Edge

  1. Open the page and press Ctrl+P on Windows or Command+P on macOS. You can also choose Print from Edge’s menu.
  2. Select the PDF destination offered by the print interface.
  3. Choose settings such as orientation, pages, scale, margins, paper size, and whether to include backgrounds. Select A4 when that is the paper size you need and it is available.
  4. Inspect the preview, then save the file.

For a page with unrelated material around the part you need, Edge supports selecting text and images, right-clicking the selection, and choosing Print. Immersive Reader may help reduce clutter on sites where it is available. Microsoft Support: Print in Microsoft Edge.

Choose print settings for a readable PDF

Setting When to adjust it
Paper size Choose A4 when you intend to print on standard A4 paper. Do not assume it is the default; confirm it in the dialog.
Orientation Try landscape for wide tables or pages that are clipped in portrait. Use the preview to check readability.
Scale Reduce scale or use fit-to-page options if content is cut off. Avoid shrinking text so much that it becomes difficult to read.
Margins Adjust margins when content is crowded or occupies too many pages. Very small margins may still be constrained by the print layout.
Background graphics Include backgrounds when they carry useful visual information. Leaving them off can make a simpler, smaller document; check the preview either way.
Headers and footers Turn these off if browser-added page titles, dates, or URLs distract from the document, when the browser provides the control.

Print layout can differ from the live page: menus, columns, images, and page breaks may move or disappear. Always inspect the preview before saving. Firefox printing guidance and Edge’s print options describe these layout controls.

Fix common PDF-saving problems

Problem Likely cause What to try
No PDF destination appears The browser and system print dialogs expose different destination names, or a system option is unavailable. Check the full destination list and whether the browser offers Save as PDF. On Windows, look for Microsoft Print to PDF. If needed, open the system print dialog from the browser. Chrome may offer its own PDF save option even when an older Windows setup lacks the Microsoft virtual printer. CFPB: How to save a PDF of a web page.
Text or images are cut off The page is wider than the selected paper or its print layout does not fit. Try landscape, a smaller scale, or a fit-to-page option. Recheck the preview.
The PDF has too many pages Large margins, scale, headers, or a long page layout may be adding pages. Adjust scale and margins, remove optional headers and footers, or print only a selected section if your browser supports it.
Colors or page backgrounds are missing Background printing is disabled or the site’s print stylesheet omits decorative content. Enable background graphics if the dialog offers it, then compare the preview. Some differences come from how the page is designed for printing.
The PDF looks unlike the webpage Websites can provide a separate print layout, and interactive or dynamic elements may not translate to paper. Try a clutter-reduction mode if available, wait for the page to finish loading, then reopen print preview. If only part of the page matters, print a selection where supported.
You cannot find the saved file The save dialog used a different folder than expected, or the browser downloaded it to its default location. Note the folder and filename in the save dialog. If you already saved, check the browser’s downloads list and default download folder.

When a browser PDF is enough, and when a capture API helps

The built-in print dialog is the simplest choice for occasional offline reading or sharing. A screenshot API is useful when you need a faithful image capture, a PDF from an automated job, or repeatable captures without opening print dialogs by hand. ScreenshotNeo is a website screenshot API and MCP server from ScreenshotNeo; its API can return a PDF as well as PNG, JPEG, or WebP. See the ScreenshotNeo API documentation for request options.

Or skip the browser setup

For a PDF capture through the ScreenshotNeo API, send a GET request with the target URL and PDF output option:

curl -G "https://api.screenshotneo.com/v1/shot" \
  -d access_key=YOUR_API_KEY \
  --data-urlencode url=https://stripe.com \
  -d format=pdf \
  -o page.pdf
import requests

r = requests.get(
    "https://api.screenshotneo.com/v1/shot",
    params={
        "access_key": "YOUR_API_KEY",
        "url": "https://stripe.com",
        "format": "pdf",
    },
    timeout=90,
)
r.raise_for_status()
with open("page.pdf", "wb") as pdf:
    pdf.write(r.content)
const q = new URLSearchParams({
  access_key: 'YOUR_API_KEY',
  url: 'https://stripe.com',
  format: 'pdf',
});
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`ScreenshotNeo returned ${res.status}`);
const fs = await import('node:fs/promises');
await fs.writeFile('page.pdf', Buffer.from(await res.arrayBuffer()));

With the browser workflow, your browser’s print controls determine the layout. With ScreenshotNeo, use the API’s PDF settings for paper size, margins, landscape, and page ranges. Cookie banners, newsletter popups, and chat widgets are removed before capture; each cleanup step can be turned off. Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed, and response headers report the page verdict and billing status. The MCP server offers take_screenshot, get_page_info, and capture_pdf for AI agents. The Free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000 shots. Every feature is on every plan.

Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card.

Performance, reliability, and cost

  • For a one-off PDF: The browser print flow avoids API setup and software cost. Wait for page content to load before opening print preview, especially if images or content load dynamically.
  • For repeatable captures: An API can be called from scripts or jobs, but requests depend on the target page loading and the options you choose. Check the returned status and response headers, and handle timeouts or failed loads in your caller.
  • For layout-sensitive documents: Browser preview makes it easy to adjust paper settings interactively. Automated PDF settings are useful when the same configuration needs to be applied repeatedly; inspect representative output before relying on it in a workflow.
  • Cost: Browser save-to-PDF is built into the normal print flow. ScreenshotNeo has a free tier of 1,000 shots per month without a card, then paid plans starting at $5 for 3,000 shots; yearly billing gives two months free. Only clean shots are billed.

Frequently asked questions

Can I save a webpage as a PDF without installing an app?

Yes. Use the browser’s print dialog and select a PDF destination. The core Chrome, Firefox, Edge, and operating-system workflows use their built-in print interfaces.

Will the PDF include the whole webpage?

It captures the page’s print layout, which may differ from what you see on screen. Check the preview for missing sections, page breaks, and image placement.

Can I save only part of a page?

In Edge, select the relevant text and images, right-click, and choose Print. Other browser options can vary.

Does India require a different PDF method?

The researched browser instructions do not identify an India-specific workflow. Use the same print-to-PDF steps and select A4 when that paper size suits your document and is available.

Do I need to buy a printer?

No. A PDF destination saves a file; it does not require a physical printer.