You just shipped a redesign. Or migrated to a new CMS. Or updated a theme that touches every template. How do you actually know that all 600 pages still look right?
The honest answer, for most teams, is that you do not. You spot-check the homepage, a couple of product pages, maybe the page a client complained about last time, and you hope the rest held up. Crawl data tells you the status codes, the titles, and the word counts, but it cannot tell you that a hero image is now stretched across half the viewport, that a cookie banner is sitting on top of the call to action, or that a page renders completely blank because a script failed to load.
The only way to know how a page looks is to look at it. The problem is that looking at every page, by hand, does not scale.
Capture every page, automatically
IATO crawls your site and captures a full-resolution screenshot of every page it visits. You turn screenshots on for a crawl, IATO renders each page in a real browser, the way a visitor would see it, and saves the image. A 600 page site becomes 600 screenshots, with no manual clicking, scrolling, or saving.
Because pages are rendered in a real browser with full JavaScript support, the screenshots reflect what actually loads, including content that only appears after the page runs its scripts. If a page looks broken to a visitor, it looks broken in the screenshot too, which is exactly what you want.
What full-site screenshots are good for
Visual QA at scale. Run a crawl after every deploy, theme change, or plugin update, then scan the gallery. Layout breakage that used to surface as a support ticket three days later shows up immediately, across the whole site, in one place.
Redesigns and migrations. Capture the site before the change and again after. Now you can compare the visual record page by page and confirm that nothing regressed quietly. This pairs naturally with a site migration, where the risk of breaking pages at scale is highest.
Brand and design consistency. Reviewing a whole site for consistent headers, fonts, spacing, and calls to action is painful when you are hopping between browser tabs. In a single gallery it takes minutes, and the outliers jump out.
A visual archive. Keep a dated snapshot of how the site looked before a major change. It is useful for compliance, for client records, and for the simple reassurance of being able to prove what was live on a given day.
Client deliverables. Handing a client a spreadsheet of URLs is not a deliverable. Handing them a complete visual inventory of their site is.
How it works
Start a crawl with screenshots enabled. IATO crawls up to 250,000 pages, and the screenshots are rendered in the background after the crawl completes, so capturing images never slows the crawl itself down.
When it finishes, open the Screenshots view. Every captured page is there, searchable by title or URL, in a grid or a list. Open any page at full size, or download the image to drop into a report or a ticket.
Screenshots are available on every plan. On the free tier, each crawl captures a thumbnail of every page, so you can see the whole site at a glance from day one. Paid plans unlock full-resolution captures and downloads, plus an option to capture full resolution on demand for crawls you have already run. So if you start free and upgrade later, you do not have to re-crawl to get the high-resolution versions.
The bonus: make your whole site viewable by any LLM
Here is the part that is genuinely new.
AI agents are very good at reading HTML, but reading markup is not the same as seeing a page. An agent can parse your nav structure and your headings and still have no idea that the layout is broken, that the text is unreadable against its background, or that an image is covering the content.
IATO exposes its crawl data through an MCP server, the open standard that lets AI tools like Claude connect to outside systems. With the latest update, the screenshot of any crawled page is handed to the agent as a vision-ready image. The agent does not get a link it cannot open. It gets the actual picture of the page, sized for a vision model to read.
That means an agent can look at your site the way a person would. You can ask it to review a set of pages for design consistency, to flag accessibility problems it can see, to find pages that render blank, or to compare the before and after of a redesign visually. Every page becomes something an LLM can actually look at and reason about.
That is the difference between an assistant that can describe your sitemap and one that can review your website.
Start seeing your site
Crawl any site and capture a screenshot of every page, free for up to 500 pages. Turn it on for your next crawl, browse the gallery, and if you work with an AI agent, connect through the MCP server and let it see the pages for itself.
Get started for free and capture your whole site.