Scan scrolling
Scroll a page once and get its scroll experience as a storyboard, scene by scene, with six frames each and what moved in words, saved as one PDF to hand to an AI coding agent or a person.
Scan scrolling turns how a page behaves as you scroll into a storyboard: the page cut into scenes, each with six frames from where it starts to where it ends, what moved in it said in sentences, and how it feels when the scroll stops. Use it to show an AI coding agent, or a designer, a page whose sections pin, fade and slide as it scrolls, without recording a video. It is a preview: the popup marks it with a green dot until you first use it.
- Open the page at the top and click the Page Scanner icon.
- Press Scan scrolling, under Record steps. The popup closes, Chrome's debugging bar comes up over the page, and the page scrolls down by itself at a steady pace. The Page Scanner icon shows how far down it has come.
- Leave the page alone while it scrolls. Scrolling, clicking or typing on it stops the scan.
- The storyboard opens in a tab beside the page when the scan reaches the end, and the page goes back to where it was.
To stop early, click the Page Scanner icon and press Stop and open the storyboard: what was scanned so far opens, marked as stopped short. A scan also stops after two minutes, if you press Cancel on the debugging bar, open DevTools on the page or close the tab.
An agent can ask for a storyboard too, with
page-scanner storyboard or the MCP server's
storyboard_page, and gets the PDF, what was measured as JSON and
the frames as files, without opening the editor. While an agent's scan runs, the popup shows how
far it has come and Stop the scan, which ends it and hands the agent what was scanned.
Read the storyboard
The storyboard is a board of the scenes, a row each, top to bottom. A row says the scene's number and title, whether the page held still there (Pinned), moved things as it scrolled (Scrolls, things move) or just scrolled (Plain scroll), how many screens it lasts, and how it feels: Stops with the scroll, Glides for a moment after you stop, or Loops on its own. Its six frames show it from entry to exit.
Press a row to pick that scene; the Scenes panel on the right shows it:
- What happens: what moved, measured ("The 4 words or lines of "SPACE MISSIONS MADE SIMPLE" move up 113px over 0.8 screens of scroll, one after another"). Take a line out with its ×, and bring the scene's lines back with Put back. A line cannot be reworded, so what the agent reads is what was measured.
- Note for the agent: anything you want to add, in your own words. It is kept apart from the measurements.
- Text on screen: the words that were on screen in the middle of the scene.
- Leave it out of the PDF fades the scene on the board, for a stretch the agent does not need.
The up and down arrows beside "Scene 3 of 8" move through the scenes. The board pans and zooms as the editor's stage does; Fit in the zoom shows all of it.
Play it back
The player at the bottom of the board goes back a scene, plays, and goes on a scene; its track
has a mark at each scene's start, and it says which scene it is in. Press Play (or Space)
and the flipbook opens over the board and plays the scroll at the pace it was scanned. Scroll
over the flipbook, or drag the track, to move through it by hand; ← and → step one frame,
and ↑ and ↓ one scene. Play in the flipbook in the Scenes panel, the button at the
player's right, or F open it without playing, and Esc closes it.
The board and the player follow each other: pick a row and the player jumps to that scene, play into the next scene and its row is picked.
Use this frame puts the frame you are looking at into the scene's strip, in the cell nearest it (the strip's six cells are the scene's start, every fifth of the way, and its end). Use it when the scan's own pick missed the moment that matters. The Scenes panel says how many frames you chose, and Put back the scan's undoes them. A plain scroll has no strip, so the button is off there.
Mark the frames
The toolbar is the editor's, without the crop: rectangles, ellipses, lines and arrows, the
highlighter, text, step numbers, emoji, blur and redact, with the same letters
(Shortcuts). Draw over the frames to point at what matters, or redact
something that should not be shared. ⌘/Ctrl + Z undoes a mark, and Esc puts Select back
in hand.
Save it as a PDF
Press Extract at the right of the toolbar (or ⌘/Ctrl + P). The PDF is the file to hand an
AI coding agent: its first page is an overview of the page (its address, the window size, how
long it is, how it feels, and every scene in a line), and then each scene that moves has a page
of its own, with its six frames in two rows of three, what happens in it, how it feels, your note,
the words you wrote on its frames, and the text that was on screen. Everything said is text the
agent can read, kept apart from what you added: your note is under "Note (from the person who
scanned it)", and words written with the text tool are under "Written on the frames", with the
frame each was on.
Your marks are drawn into the frames, at the same place in each frame they cover on the board;
a redaction is black in the picture itself, so what it hides is not in the file. Scenes you left
out are not in the file. It is named after the page and the day, for example
space-service-storyboard-2026-10-23.pdf.
Keeping it
A storyboard is kept for as long as its tab is open. Your changes (the marks, the notes, the lines taken out, the scenes left out, the frames you chose) survive a reload of the tab, and Chrome asks before you close a tab with changes you have not extracted, since closing it deletes the storyboard. Extract it to keep it.
Limits
- It scrolls the page itself, not a panel that scrolls on its own inside it, so an app whose content scrolls in a box shows as one screen that holds.
- A scan takes at most two minutes, which is about a hundred screens.
- The frames are at most 720 px wide, so small text in them is soft. A video or a canvas drawn by script is pictures only.
- The flipbook has the frames the scan kept, six to eight a second, so an animation faster than that shows as a few pictures.
- An animation that only starts on a real wheel or touch, not on a scroll, does not play.
- Cookie banners are not cleared first, so a banner is in the frames.
- The debugging bar stays up while it scans. See the bar during a scan.
Record steps
Click through a task once and get a step-by-step guide, a picture and a sentence for each click, with sign-in and ID fields covered, as one PDF.
Settings
The choices that have to be made before a scan, the theme, notifications, the model the AI features ask, the usage statistics and the local agent pairing, in one dialog.