Playwright (software)

Playwright
Developer(s)Microsoft
Initial releaseJanuary 31, 2020 (2020-01-31)
Stable release
1.53.0  / 10 June 2025 (10 June 2025)
Repositorygithub.com/microsoft/playwright
Written inTypeScript
Operating systemMicrosoft Windows, macOS, Linux
TypeSoftware testing framework for web applications
LicenseApache License 2.0
Websiteplaywright.dev

Playwright is an open-source automation library for browser testing and web scraping developed by Microsoft and launched on 31 January 2020, which has since become popular among programmers and web developers.

Playwright provides the ability to automate browser tasks in Chromium, Firefox and WebKit with a single API. This allows developers to create reliable end-to-end tests that are capable of running in non-headless mode, as well as in headless mode for automation.

Playwright supports programming languages like JavaScript, Python, C# and Java, though its main API was originally written in Node.js. It supports all modern web features including network interception and multiple browser contexts and provides automatic waiting, which reduces the flakiness of tests.