Keep sessions separate
Use a named browser profile to keep a task’s data together. Return to that profile to continue a session, or choose another profile for a separate test.
Persistent browser profilesFor developers and their agents
Dovra is a free browser for agent workflows. Keep task sessions separate, inspect browser settings, and work with pages through a companion toolkit or Playwright.
Dovra 1.1.0 (Chromium 153)
Read the release notes and known limitations before use.
Illustrative preview: test how your app handles different locales and time zones. Changes stay on this page and do not configure your browser.
{
"region": "SG",
"timezone": "Asia/Singapore",
"languages": ["en-US", "en"]
}Choose the context. Keep the task in focus.
The building blocks
Set up a session, inspect what the page contains, and give your agent a clear next action.
Use a named browser profile to keep a task’s data together. Return to that profile to continue a session, or choose another profile for a separate test.
Persistent browser profilesChoose a configuration for your test, including language and environment parameters. Save the settings with your results so you can review what the browser used.
Configurable environmentsThe companion toolkit reads rendered page content, links, and interactive elements. Use defined actions to navigate, click, fill forms, and extract results.
A companion toolkitThe workflow
A simple flow for testing your own application or working within a site’s permitted use.
Complete sign-in and verification through the website’s normal process.
Select a profile and the settings your test needs. Keep separate test cases in separate profiles.
Profile → contextInspect the rendered page. Use the companion toolkit’s actions or connect with Playwright to carry out the next step.
Observe → actionRecord the outcome and close the browser cleanly. Reuse the profile when you need to continue the task.
Review → continueFree download
Download the portable Windows x64 build directly from the project’s download server. The release page lists the tested environment and known limitations; SHA256SUMS.txt lists the checksums.
Use this build for lawful workflows and authorized testing. Keep a backup of important browser data before trying a new build.
Dovra 1.1.0 (Chromium 153) · Dovra-1.1.0-win-x64-portable.zip · SHA-256 375d275cfdcf22a1e1d4bc2e984717df323ade364463195a8c3c1cc87701aec9
Checksums · Release notes · Component notices, source, and relinking materials
A few things to know
Dovra is a desktop browser for software developers who work with AI agents and automation tools. It is built on the open-source Chromium project and combines configurable browser environments with a companion toolkit for reading and interacting with web pages.
Yes. Get Dovra and read its release notes, checksums, and known limitations.
Yes. Dovra is free to download and use within its terms and component licenses.
Dovra supports connecting and driving pages with Playwright through the Chrome DevTools Protocol (CDP). Compatibility depends on the build and the APIs your workflow uses. Check the release notes for the APIs tested and the known limitations.
This release targets Windows x64. Its release notes state the actual test environment and requirements; do not assume every Windows configuration has been tested. No public macOS or Linux build is available.
The browser is distributed as a compiled package with component notices and required source and relinking materials. The companion toolkit uses the MIT license. That license does not replace the browser components’ own licenses.
Use Dovra for software testing, QA, accessibility checks, and research you are authorized to perform. Respect website terms, access controls, privacy, and rate limits. The project does not provide support tailored to unlawful use.
No. Dovra does not guarantee undetectability, anonymity, or successful access to any third-party service. Target sites change their controls frequently. Dovra describes what the product can do and leaves the legality and risk of each use to the user.
No. Support does not provide step-by-step guidance on bypassing a named site's security checks, bot-detection, or verification systems. General questions about API usage, profile configuration, and script debugging are welcome.
Let’s talk
Have a question about Dovra, a workflow to discuss, or an issue to report? Contact the project.
dovra.dev@gmail.com
Opens your email app.
Share a short description of your use case. Please leave out passwords, access tokens, and private browsing data.