# AutoReg > AutoReg is a free desktop app for macOS and Windows with an AI agent that turns a plain-English description of your web app into browser regression tests, runs them, and automatically heals tests that break when the UI changes. AutoReg solves the test-maintenance problem: hand-written browser tests break every time the UI changes, so teams spend more time repairing selectors than finding bugs. AutoReg generates tests from live DOM snapshots in a real browser (no guessed selectors), runs them with one click, and when a test fails it root-causes the failure and repairs the test automatically — a capability called autoheal. How it works: 1. Describe your app in plain English in a single file, autoreg.md 2. The AI agent opens your app in a real browser and generates JSON test scenarios from live DOM snapshots 3. Run individual scenarios or the full suite with one click, with live progress and HTML reports with screenshots 4. Failing tests are analyzed and regenerated automatically (autoheal) Tests are stored as readable, portable JSON files that live in your repo and can run in CI. AutoReg is free to download, no account required. Who it's for: QA leads and test managers (test plan to running suite in hours), engineering managers (a quality gate that doesn't slow the team), and solo builders who vibe-coded an app and need regression coverage without a QA team. ## Docs - [Documentation](https://docs.autoreg.sh): Full product documentation - [autoreg.md guide](https://docs.autoreg.sh/guide/autoreg-md): How to write the plain-English spec file ## Pages - [Home](https://autoreg.sh): Product overview - [Download](https://autoreg.sh/download): Free download for macOS (Apple Silicon + Intel) and Windows x64 - [Pricing](https://autoreg.sh/pricing): Plans - [Blog](https://autoreg.sh/blog): News and ideas on AI-powered testing ## Contact - Support: support@autoreg.sh - Legal: legal@autoreg.sh - Privacy: privacy@autoreg.sh