Recommended Free Tools
Safari can convert a webpage to a PDF without an extra app. Open the page, tap the Page Menu (or Share, depending on your tab layout), choose Share, tap Markup, then tap Done and choose Save File To. Name the file, choose a location in Files, and tap Save.
Convert a webpage to PDF in Safari
These steps use the controls described in Apple’s current iPhone User Guide. Menu placement can differ slightly between Safari tab layouts, so use the labels visible on your iPhone.
- Open Safari and load the webpage. Wait until the content you want to preserve is visible.
- Open Safari’s page controls. Tap the Page Menu button. If you use Safari’s Top or Bottom tab layout, the Share button may be shown directly instead.
- Tap Share. This opens Safari’s sharing actions.
- Choose Markup. Safari prepares the webpage as a document that can be marked up before it is saved.
- Add annotations if needed. Use Markup to highlight important passages, draw, or write notes. If you do not need annotations, continue without changing the page.
- Tap Done.
- Choose Save File To. Select the destination offered by the Files picker.
- Enter a filename and tap Save. The webpage is now stored as a PDF in the location you selected.
What each step does
Page Menu or Share
Safari’s tab layout controls how you reach sharing. With some layouts, you first open the Page Menu; with Top or Bottom tab layouts, Share can appear as its own control. The important action is to open Safari’s Share sheet for the current webpage.
Markup
Markup is the conversion route, not merely an annotation tool. It turns the webpage into a document that you can highlight, draw on, or add notes to before saving. Apple describes the feature as a way to mark up a webpage and share the document as a PDF.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
#1 Best Overall
- This phone is unlocked and compatible with any carrier of choice on GSM and CDMA networks (e.g. AT&T, T-Mobile, Sprint, Verizon, US Cellular, Cricket, Metro, Tracfone, Mint Mobile, etc.).
- Please check with your carrier to verify compatibility.
- The device does not come with headphones or a SIM card. It does include a generic (Mfi certified) charging cable.
- Tested for battery health and guaranteed to have a minimum battery capacity of 80%.
Save File To
Save File To completes the process. Choose the folder or other destination shown by Files, give the document a recognizable name, and confirm with Save. If you need the file somewhere else later, you can move it from the Files app.
Annotate before saving
Markup is useful when the PDF is meant for review rather than simple archiving. After you tap Markup, you can highlight a sentence, draw around an item, or write a short note. Keep annotations away from text you may need to copy later, because they become part of the saved document’s visual content. Tap Done only after the page looks the way you want it to appear in the PDF.
Choose a useful filename and location
A descriptive filename makes the document easier to find when several webpages are saved. Include the subject and, when relevant, a date or version in the name. In the Save File To picker, select the destination that matches how you plan to use the PDF: a folder for a project, a location shared with your other devices, or another Files destination shown on your iPhone.
If the controls look different
Do not look for a separate “Print to PDF” command if it is not present. Apple’s current route is Page Menu or Share, then Markup, Done, and Save File To. Safari may present the first control differently according to the selected tab layout, and Apple can revise labels in later iOS releases. Follow the labels that correspond to those actions on your version.
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #2
- 6.9" LTPO Super Retina XDR OLED, 120Hz, HDR10, Dolby Vision, 1320x2868px at 460ppi, 1000 nits (typ), 2000 nits (HBM), 4685mAh Battery
- 1TB, 8GB RAM, Apple A18 Pro (3nm), Hexa-core (2x4.05 GHz + 4x2.42 GHz), Apple GPU 6-core, iOS 18, upgradable to iOS 18.3
- Rear camera: 48MP, f/1.8 (wide) + 12MP, f/2.8 (periscope telephoto) 5x optical zoom + 48MP, f/2.2 (ultrawide), TOF 3D LiDAR scanner (depth), Front Camera: 12MP, f/1.9 (wide)
- 2G: 850/900/1800/1900, 3G: HSDPA 850/900/1700(AWS)/1900/2100, 4G LTE: 1/2/3/4/5/7/8/12/13/14/17/18/19/20/25/26/28/29/30/32/34/38/39/40/41/42/48/53/66/71, 1/2/3/5/7/8/12/14/20/25/26/28/29/30/38/40/41/48/53/66/70/71/75/76/77/78/79/258/260/261 SA/NSA/Sub6/mmWave - Dual eSIM
- Unlocked for freedom to choose your carrier. Compatible with both GSM & CDMA networks. The phone is unlocked to work with all GSM Carriers & CDMA Carriers Including AT&T, T-Mobile, Verizon, Sprint., Etc.
Common problems and fixes
There is no Page Menu button
Look for a Share control near Safari’s tab or address controls. Apple notes that Top or Bottom tab layouts can show Share directly. If you still cannot identify it, tap the control that opens actions for the current page rather than the control that opens a new tab.
Markup is not listed in the Share sheet
Scroll through the available actions in the Share sheet. Markup is the action that prepares the webpage for PDF saving. If the sheet is showing a different type of item, close it, return to the webpage, and open Share again from Safari’s page controls.
The saved file is not where you expected
Save File To uses the destination you selected in the Files picker. Repeat the workflow and note the folder before tapping Save, or use Files to search for the filename you entered.
The webpage is incomplete
Let the page finish loading before opening Share. Content that appears only after a delay, behind an interaction, or inside a separate viewer may not be present when Safari creates the document. Return to the page, wait for the material you need, and run the conversion again.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsRank #3
- 6.1inch Super Retina XDR display. Aluminum with color-infused glass back. Ring/Silent switch
- Dynamic Island. A magical way to interact with iPhone. A16 Bionic chip with 5-core GPU
- Advanced dual-camera system. 48MP Main | Ultra Wide. Super-high-resolution photos (24MP and 48MP). Next-generation portraits with Focus and Depth Control. 4X optical zoom range
- Emergency SOS via satellite. Crash Detection. Roadside Assistance via satellite
- Up to 26 hours video playback. USB C, Supports USB 2. Face ID
The PDF contains unwanted page elements
Safari’s built-in conversion captures the webpage as presented. Close or dismiss any overlays that you do not want included before opening Share. If a site’s layout changes between loads, save a second copy after confirming that the desired content is visible.
You need to mark up the document later
Save the PDF first, then open it from the Files location you selected and use the available document markup tools. Saving a clean copy before annotating gives you an unmarked version to keep for reference.
When Safari’s built-in method is the right choice
- Use it for a one-off save: it is already part of Safari and does not require another service.
- Use it for personal notes: Markup lets you highlight, draw, and write before saving.
- Use it when you need a file immediately: the workflow ends in Files with a named PDF.
A server-side capture is more appropriate when you need repeatable captures, automation, bulk URLs, custom device settings, or a PDF generated by a development workflow rather than a single iPhone visit.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server for developers. One GET request can return a PNG, JPEG, WebP, or PDF capture of a URL. It is useful when a webpage must be captured by code instead of manually through Safari. The API accepts custom capture options, including full-page output, PDF paper size, margins, landscape orientation, and page ranges; the exact option names and request format are listed in the ScreenshotNeo documentation.
Rank #4
- This pre-owned product is not Apple certified, but has been professionally inspected, tested and cleaned by Amazon-qualified suppliers.
- There will be no visible cosmetic imperfections when held at an arm’s length.
- This product is eligible for a replacement or refund within 90 days of receipt if you are not satisfied.
- Product may come in generic Box.
Here is the supplied cURL request:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python:
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)
Node.js:
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
Replace the example URL with the webpage you need to capture and use the PDF options documented by ScreenshotNeo when your output must be a PDF rather than an image. The service can accept a cookie or consent banner like a visitor and remove more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each cleanup step can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and each response identifies the result with X-Page-Verdict and X-Billed headers. An MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.
The Free plan includes 1,000 screenshots per month with no card. Paid plans start at $5 for 3,000 screenshots; every feature is available on every plan. Create a free ScreenshotNeo account to try it without entering a card.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Automation considerations
Dynamic pages
For pages that populate content after the initial response, an automated capture may need to wait for a selector, a delay, or network idle. ScreenshotNeo exposes those wait choices, along with custom JavaScript and the ability to click an element before capture.
Privacy and access controls
Some pages require authentication or a particular browsing context. ScreenshotNeo supports custom headers, cookies, user agents, and Authorization values, plus timezone and geolocation settings. Treat credentials as secrets and avoid placing them in publicly shared URLs or source code.
Repeat captures and volume
For recurring work, caching with a chosen time-to-live, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, and a usage API can reduce manual handling. The API also provides an OpenAPI specification, and parameter names used by other screenshot APIs are accepted to make migration easier.
Best Value
- 6.7inch Super Retina XDR display. ProMotion technology. Always-On display. Titanium with textured matte glass back. Action button
- Dynamic Island. A magical way to interact with iPhone. A17 Pro chip with 6-core GPU
- Pro camera system. 48MP Main | Ultra Wide| Telephoto. Super-high-resolution photos (24MP and 48MP). Next-generation portraits with Focus and Depth Control. Up to 10x optical zoom range
- Emergency SOS via satellite. Crash Detection. Roadside Assistance via satellite
- Up to 29 hours video playback. USB-C, Supports USB 3 for up to 20x faster transfers. Face ID
FAQ
Frequently Asked Questions
Can I save a webpage as a PDF without installing an app?
Yes. Safari’s Page Menu or Share action leads to Markup, Done, and Save File To, so the built-in workflow does not require a separate app or paid service.
Can I edit the webpage before saving the PDF?
You can annotate the prepared document in Markup by highlighting, drawing, or writing notes before tapping Done.
Why does Safari show Share in a different place?
The presentation depends on Safari’s tab layout. Apple notes that Top or Bottom tab layouts can show Share directly instead of requiring the Page Menu first.
How do I make automated PDF captures for many URLs?
A capture API such as ScreenshotNeo can run requests in code, use its PDF capture tool through MCP, and submit bulk captures for up to 100 URLs per call.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




