Print Stylesheet Checker - Is Your Page Print-Friendly? avatar

Print Stylesheet Checker - Is Your Page Print-Friendly?

Pricing

$10.00 / 1,000 page scanneds

Go to Apify Store
Print Stylesheet Checker - Is Your Page Print-Friendly?

Print Stylesheet Checker - Is Your Page Print-Friendly?

Check whether a page is print-friendly. Input: a URL. Output: JSON with print stylesheet detection (media=print links and @media print rules) plus hints about content likely to break when printed. Cheap pay-per-result: $0.01 per page scanned.

Pricing

$10.00 / 1,000 page scanneds

Rating

0.0

(0)

Developer

Anthony Snider

Anthony Snider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Print Stylesheet Checker

Find out in seconds whether a web page actually prints well — or breaks the moment someone hits Ctrl+P.

Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.

What you get

  • Print stylesheet detection<link media="print">, <style media="print">, and inline @media print { ... } rules, with a per-source breakdown and a total count.
  • hasPrintStyles flag — a single boolean to gate "is this page print-ready?".
  • Print-breakage hints — flags the usual culprits: no print styles at all, position:fixed/sticky overlays, full-viewport 100vh sections, missing page-break/@page rules, background images that browsers drop when printing, and <iframe>/<video>/<canvas> that print blank.
  • Bulk mode — check up to 50 URLs in one run.

Input

{
"url": "https://en.wikipedia.org/wiki/Printing",
"urls": ["https://github.com"],
"maxUrls": 25
}

Output

{
"url": "https://en.wikipedia.org/wiki/Printing",
"finalUrl": "https://en.wikipedia.org/wiki/Printing",
"status": 200,
"contentType": "text/html; charset=UTF-8",
"htmlBytes": 318204,
"hasPrintStyles": true,
"printStylesheetCount": 2,
"printStyleSources": {
"linkMediaPrint": 1,
"styleMediaPrint": 0,
"atMediaPrintBlocks": 1,
"inlineStyleBlocks": 3
},
"hints": [
"5 CSS background-image rule(s) — browsers often omit backgrounds when printing unless print-color-adjust is set."
]
}

One charge event (page-scanned) is billed per page checked.