---
title: "k6 Studio | Grafana k6 Studio documentation"
description: "Grafana k6 Studio Grafana k6 Studio is an open-source desktop application for macOS, Windows, and Linux designed to help you generate k6 test scripts. Overview k6 Studio is a desktop application that lets you:"
---

# Grafana k6 Studio

Grafana k6 Studio is an open-source desktop application for macOS, Windows, and Linux designed to help you generate k6 test scripts.

* * *

## Overview

k6 Studio is a desktop application that lets you:

- Record a user flow from browser interactions and generate a HAR file.
- Generate and customize a k6 test script from a HAR file, including the ability to use rules to quickly iterate on the script creation process.
- Generate a k6 browser test script, including browser interactions such as navigating to pages, interacting with elements on the page, text assertions, and more.
- Test and debug k6 scripts using a visual interface. Inspect the request and response details for any request in your script.

The scripts you create in k6 Studio can be used to run performance tests in [Grafana Cloud k6](/docs/grafana-cloud/testing/k6/), or as k6 scripted checks in [Synthetic Monitoring](/docs/grafana-cloud/testing/synthetic-monitoring/).

## Explore

[Introduction  
\
An overview of k6 Studio and its components.](./introduction/)

[Installation  
\
Learn how to install k6 Studio.](./set-up/install/)

[Record your first script  
\
Get started with k6 Studio by recording a test, creating rules, and validating the generated script.](./record-your-first-script/)

[Components  
\
Understand how the Recorder, Generator, and Validator components work.](./components/)

[Troubleshoot  
\
Troubleshoot common issues with k6 Studio.](./troubleshoot/)
