saas · Sep 7, 2026
extractpics.com
We found more conversion tactics here than on 10% of the 1,450 multi-step SaaS funnels we have measured.
3 pages walked · measured by Roentgen 1.27.0
- 3 pages captured
- 14 UX checks
- 4 flagged
How this was measured
Every figure on this page was read off the live site by Roentgen 1.27.0 on 2026-09-07, a script that reads page structure, computed CSS and matched text. No AI judgment, nothing estimated, and a capture’s numbers stay as read.
Detection coverage, not a verdict. A low count means we did not detect those patterns, not that the funnel is weak.
- Links on the entry page319 links
- Walkable, same site295 links
- Matched a funnel step2 links
- Pages captured, entry page included3 pages
What we found
3 of 11 applicableextractpics.com shows 3 of the 11 tactics that apply to a SaaS funnel, and we did not see the other 8.
Proven on the page · 3
What is ExtractPics?
01 Add source 02 Set options 03 Review result
text, checkbox, email, consent
Not seen on any step reached · 8
Absence is a measurement, not a recommendation: we do not know why a tactic is missing, whether it belongs here, or whether adding it would change anything. Where a walk stopped early, a tactic living deeper would also read as not detected.
The funnel, frame by frame
3 steps walkedIn their own words
31 quotedTheir headline: “Extract images from any website”
Their description: “Paste a public website URL, review the images the page loads, and download the files you need. Works with lazy loading, JavaScript, and responsive sources.”
All 31 quoted strings: title, description, headings and buttons
- Page title
Extract Images From Any Website | ExtractPics
- Meta description
Paste a public website URL, review the images the page loads, and download the files you need. Works with lazy loading, JavaScript, and responsive sources.
- Headline
Extract images from any website
- Section headings
Start with the job you need to do
Work from the tab you already have open
Popular site extractors
Guides & tutorials
Find, sort, and download every image
How it works
Who it's for
About the image extractor
+8 more, not shown- Buttons and links
Tools expand_more
♥ Support
Single URL
Bulk URLs
IMDb
View all →
bolt Quick Extract
keyboard_double_arrow_down Deep Extract
thumb_up Yes
thumb_down No
+2 more, not shown
Sections
4 identified
structural bands identified on this funnel, cropped from its own capture
How well it’s built
14 run · 4 flagged4 of 13 measured checks need work, and each comes with its fix
1 could not be measured, not counted either way
- 4 Need work
- 4 Worth knowing
- 5 Clear
- 1 Not measurable
-
Body text size
Smallest sampled text is 10px, below the 13px floor this check uses.
Keep body copy ≥15-16px; reserve sub-13px for fine print only.
What this measures -
Named controls
675 buttons/links have no accessible name (icon-only, no aria-label).
Add aria-label to icon-only buttons and links.
What this measures -
Oversized images
6 images are shipped at more than 2x the width shown.
“check-image-source-license.webp” is 1536px wide, displayed at 211px
Serve responsive sizes (srcset/sizes) matching the rendered width.
What this measures -
Tap-target size (mobile)
746 of 857 interactive targets are under 44×44px on mobile.
smallest: “Brand Assets” at 71×16px
Give tappable controls a ≥44×44px hit area. the touch minimum.
What this measures
4 worth knowing, 5 clear, 1 not measurable
Worth knowing4
-
Line length
11 paragraphs run past ~95 characters per line.
Cap measure at ~60-75ch for comfortable reading.
What this measures -
Label in name
4 controls have an aria-label that does not contain its visible text, so voice-control users cannot activate it by saying what they see.
Make the accessible name start with the visible label text.
What this measures -
Render-blocking resources
5 stylesheets/scripts in <head> block first paint.
Defer non-critical JS (defer/async) and inline only critical CSS.
What this measures -
Keyboard reachability
75 elements look clickable but cannot be reached by keyboard.
“Add ExtractPics credit in file met”, “Add ExtractPics credit in file met”, “JPEG & WebP · platforms may strip ”
Use <button>/<a>, or add role + tabindex="0" and a key handler.
What this measures
Clear5
Text contrast (WCAG AA) · Mobile viewport · Language declared · Image alt text · Inline validation
Not measurable1
-
Page weight
At least 1.3 MB across 112 measurable resources, but 95 cross-origin resources did not expose a size. The true weight cannot be determined from the page.
Brand kit
5 colour rolesWe measured 4 colour roles on this funnel.
- accent#e8f0fe
- bg#f5f3ee
- surface#fffefc
- text#302d28
See the roles applied and the type scale
Body copy in their text role, on a surface card.
We also ran these layers on the pages we captured and found nothing to show: Elements, Playbook match (2 of 9 layers). That is a measurement of this funnel, not a recommendation, and a layer we never ran is not listed.
Go further
Compare with the corpus
Measured ranges for the parts of a page, from the funnels we have x-rayed.
Navigation barsHero sectionsFAQ sectionsFootersWhy we walk the whole funnel
Take this report with you
The same measurements, in formats a build agent can read.

