How to Save a URLbox Screenshot as a PDF from Chrome
Save a URLbox screenshot displayed in Chrome as a PDF, or render the original webpage directly to PDF when you need a page-based document.
If Chrome is displaying a URLbox screenshot image, open Chrome’s Print command, choose Save as PDF as the destination, check the preview, and save. This puts the displayed image onto a PDF page. If you want the original webpage rendered as a PDF instead, use Urlbox’s PDF output option or Chrome’s print command on the webpage itself.
Save the screenshot image from Chrome
- Open the URLbox screenshot in Chrome. If it appears inside a results page, open the image itself in Chrome or download it and open the image there.
- Open Chrome’s Print command from the browser menu or your operating system’s print shortcut.
- In the destination or printer selector, choose Save as PDF.
- Inspect the preview. If the screenshot is clipped or too small, adjust the page layout or scale options and review the preview again.
- Select Save, choose a filename and folder, and confirm.
Chrome’s print dialog offers a Save as PDF destination, as shown in the University of Queensland’s print-to-PDF instructions. The guide is from 2019, so current Chrome labels or dialog layout may differ.
What this PDF contains
This workflow prints the image Chrome is displaying. The PDF contains the screenshot placed on a page; it does not re-render the original website as page content. The print preview is the best way to check how the image fits before saving.
Screenshot image versus webpage PDF
| Workflow | Input | Result | Useful when |
|---|---|---|---|
| Chrome prints an opened screenshot | An existing screenshot image | The image placed on a PDF page | You need to archive or share that exact capture |
| Chrome prints the webpage | The live webpage | Web content laid out for printing | You want a quick manual PDF of what the page prints |
| Urlbox PDF rendering | A URL or HTML | A rendered PDF with page-layout controls | You need a direct or repeatable URL-to-PDF workflow |
Urlbox documents PDF output by setting format to pdf. Its default is a multipage PDF; full_page can place the full site on one PDF page. Its render options include page sizes such as A4, Letter, and Legal. Print CSS is used by default, while media: "screen" selects screen CSS. Other documented controls include page ranges, background printing, headers, footers, page numbers, and metadata. See the Urlbox PDF guide and render options for the service’s current parameters.
Choose the right input
- Choose the Chrome image workflow when the screenshot already exists and its captured appearance is what you need to preserve.
- Choose a webpage-to-PDF workflow when you want the website content laid out as a document, possibly across pages.
- Check the PDF preview or output when print styles, page size, or scaling could change the layout from the browser view.
Automate PDF creation with Chrome Headless
For a local command-line workflow, Chrome Headless can print a target page to PDF. This prints the page URL, so use a URL that serves the screenshot image if you want a PDF of the image. Google’s documentation says --print-to-pdf saves the target page as output.pdf in the current working directory. The following command also suppresses print headers and footers:
chrome --headless --print-to-pdf=output.pdf --no-pdf-header-footer "https://example.com/screenshot.png"
Replace the example URL with a URL that serves your screenshot. The available executable name can vary by installation; use the Chrome executable installed on your machine. See the Chrome Headless command-line reference for the documented flags. Chrome notes that --no-pdf-header-footer omits print headers and footers; the older flag name was --print-to-pdf-no-header.
Troubleshooting
| Symptom | Likely cause | What to do |
|---|---|---|
| There is no Save as PDF destination | The print destination list differs by operating system or available print setup. | Check the destination or printer selector in Chrome’s print dialog. If the option is unavailable, use Chrome Headless or a direct PDF rendering workflow. |
| The screenshot is cut off | The image does not fit the selected page size or orientation. | Adjust layout or scale, then inspect the preview before saving. |
| The screenshot looks small on the page | The image is being fitted to the page with extra space around it. | Review the scale and page layout options in the print dialog and check the preview. |
| The PDF shows webpage content instead of just the screenshot | Chrome printed the page containing the image rather than the image opened directly. | Open the screenshot image itself in Chrome before printing. |
| The Headless command cannot find Chrome | The executable name or location differs on the machine. | Run the installed Chrome executable by its local path, or use the browser’s Print command. |
| The Headless PDF includes headers or footers | The command omitted the header/footer suppression flag. | Add --no-pdf-header-footer and consult the current Chrome Headless reference if the installed version behaves differently. |
Performance, reliability, and cost
Printing an already-open screenshot is a practical one-off method and requires no separate PDF rendering service. The manual workflow depends on the image being available in Chrome and on checking the print preview. For repeated jobs, Chrome Headless or a URL-to-PDF service can avoid repeating the dialog steps; output still depends on the page and print settings.
Urlbox’s CLI provides a shortcut for command-line users: urlbox pdf https://stripe.com/pricing --output pricing.pdf. Its documentation defines pdf as shorthand for rendering with PDF format and full-page output. Consult the Urlbox CLI quickstart for setup and current usage. No pricing figures are included here because the supplied research does not establish them.
Or skip the browser setup
ScreenshotNeo can return a PDF directly from a URL with one GET request. The example below saves the response body as a PDF; see the ScreenshotNeo API documentation for the API parameters and output options.
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
ScreenshotNeo accepts cookie and consent banners before capture and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each step can be turned off. Bot checks, blank pages, timeouts, failed loads, and cache hits cost nothing, and response headers report the page verdict and billing status. Its MCP server lets AI agents use the take_screenshot, get_page_info, and capture_pdf tools. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 screenshots.
Learn about ScreenshotNeo, or sign up free for 1,000 screenshots a month with no card.
FAQ
Can I save a URLbox screenshot as a PDF without downloading it first?
Yes, if Chrome can display the screenshot image. Open it in Chrome and print to Save as PDF. If the image is embedded in a results page, opening the image itself helps ensure the PDF contains the screenshot rather than the surrounding page.
Will printing the screenshot make a full-page PDF?
Not in the sense of re-rendering the source website across document pages. It places the displayed image on a PDF page. Urlbox’s direct PDF option supports multipage output by default and a single full-page document with full_page.
Can Chrome save the original webpage as a PDF?
Yes. Open the webpage and use Chrome’s Print command with Save as PDF. The result follows print layout behavior. For more control over URL rendering, Urlbox documents PDF, page-size, page-range, and media options.


