Free tools Windows power users keep installed
One-click scans. No signup required.
Puppeteer can expose Chrome’s client-side form-autofill annotations for research, but the evidence does not verify a package or project named “AutofillData.” The documented approach uses Chrome’s show-autofill-signatures flag in new headless mode; it reveals heuristic annotations, not a guarantee that Chrome will fill a field for a real user.
What is Puppeteer AutofillData?
“AutofillData” is not identified as a verified Puppeteer package or repository in the available exact-name search results. That limited finding does not prove that no such project exists. Without an identifiable first-party project, there is no reliable basis for package installation steps, APIs, versions, or compatibility claims.
| # | Preview | Product | Price | |
|---|---|---|---|---|
| 1 |
|
SOOVOW 1pcs Chrome Extension Tube | $9.98 | Buy on Amazon |
| 2 |
|
Pegasus A602002CP 1-Inch Extension Kit, Chrome | $12.99 | Buy on Amazon |
The verifiable adjacent technique is to use Puppeteer with Chrome’s show-autofill-signatures flag to inspect client-side annotations Chrome assigns to form inputs. A research paper describes this method and examples such as username_element and new_password_element. The paper’s described method should be understood as browser-derived research, not as usage instructions for a project called AutofillData.
How do I autofill forms with Puppeteer?
If your goal is to inspect how Chrome classifies fields, launch a Chrome build through Puppeteer with the flag enabled, then inspect form inputs for the pm_parser_annotation attribute. The research describes this working with Chrome’s new headless mode, not the older headless implementation.
Recommended Free Tools
#1 Best Overall
- SOOVOW 1pcs Chrome Extension Tube
The source material does not provide a complete Puppeteer script, a tested package version, or a guaranteed selector/API sequence. Consequently, there is no evidence-backed runnable script to reproduce here. In your own setup, verify the installed Puppeteer and Chrome versions, confirm the browser actually receives the flag, and inspect the rendered DOM after the page has loaded. Treat any values you find as annotations rather than proof of what Chrome will fill.
What the annotations mean
Annotations such as username_element and new_password_element are Chrome client-side heuristic signals about the likely role of an input. They can help researchers classify authentication form fields, but they are not themselves the user’s saved credentials or a command to populate the field.
Why the headless mode matters
The cited study says its annotation technique is available to Puppeteer crawlers using Chrome’s new headless mode, including code in the //chrome path. It distinguishes that from the older headless implementation. If annotations are absent, check which Chrome headless implementation your launch configuration uses before concluding the page has no classified fields.
Can Puppeteer use Chrome Autofill?
It can observe certain client-side annotations Chrome attaches to inputs when configured as described above. That is different from reproducing the full autofill experience seen by a person using Chrome. The paper notes that Chrome also has a server-side autofill component inaccessible to outside researchers, so client-side annotations may not match whether or how a user’s browser fills a particular field. The study’s discussion of the technique and its limits is the relevant qualification.
Do not interpret an annotation as a guarantee of autofill, or the absence of one as proof that a user will not see an autofill suggestion. Real behavior can depend on factors beyond the client-side signal exposed to a crawler.
Rank #2
- For use with 1000, 2000, and 5000 Series
- Chrome finish
- Model no. A602002CP
Chrome’s experimental autofill event
Chrome for Developers describes a separate autofill event that can signal an actual autofill attempt and expose proposed values through event.autofillValues. The page may call event.refill() after updating dependent form controls. The article says the feature is in an origin trial starting with Chrome 147, so it is experimental and version-specific—not a stable browser API to assume is available everywhere. Check the current origin-trial and target-browser requirements before building against it. Chrome for Developers: The autofill event is in origin trial.
Troubleshooting missing or unexpected annotations
- No
pm_parser_annotationattribute: Confirm that Chrome was launched withshow-autofill-signaturesand that the setup uses new headless mode, which is the mode identified by the study. - Annotations differ from observed user behavior: This technique exposes only the client-side heuristic signal; Chrome’s server-side autofill component is not represented.
- Expecting a project-specific
AutofillDataAPI: The exact-name search did not verify a matching first-party project. Do not rely on guessed package names or method signatures; obtain the project’s canonical repository or documentation first. - Expecting the
autofillevent in every Chrome version: The cited Chrome article describes an origin trial beginning in Chrome 147. Check availability and eligibility for the specific browser and trial configuration you target.
Or skip the browser setup
If the task is to capture a page rather than inspect Chrome’s autofill heuristics, ScreenshotNeo provides a website screenshot API and MCP server. It does not inspect autofill annotations; it returns a screenshot or PDF. One GET request can capture a page, for example:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11See the ScreenshotNeo API documentation for request options. ScreenshotNeo accepts cookie or consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; these steps can be disabled. Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed, and responses indicate the page verdict and billing status. Its MCP server offers take_screenshot, get_page_info, and capture_pdf for AI agents. The Free plan includes 1,000 screenshots per month without a card; paid plans start at $5 for 3,000 screenshots. Sign up for 1,000 free screenshots a month, with no card required.
Frequently Asked Questions
Does Puppeteer autofill saved passwords?
The documented annotation technique does not establish that Puppeteer can access or reproduce a user’s saved-password autofill experience.
Is Chrome’s autofill event stable?
The cited Chrome for Developers article describes it as an origin-trial feature starting in Chrome 147, not a universally available stable API.
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.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problems

