> For the complete documentation index, see [llms.txt](https://documentation.hak5.org/payload-studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.hak5.org/payload-studio/getting-started/overview.md).

# Overview

<figure><img src="/files/Lz0iROtru1ZjubFaO6vJ" alt=""><figcaption><p>PayloadStudio Splash screen</p></figcaption></figure>

## <mark style="color:red;">PayloadStudio</mark> <img src="/files/tlP9AaWgm2GpuqsRgbag" alt="Pro" data-size="line"> <mark style="color:red;">Edition</mark>

While PayloadStudio offers a community edition that provides everything you *need* out of the box *-* the <mark style="color:red;">**Pro Edition**</mark> provides access to every convenience and configuration option PayloadStudio has to offer.

{% hint style="info" %} <img src="/files/tlP9AaWgm2GpuqsRgbag" alt="Pro" data-size="line"> license holders also gain access to <mark style="color:orange;">BETA</mark> - access to the latest fixes and features before they're released to community edition.\
\ <mark style="color:red;">Get a pro license</mark>  <https://hak5.org/products/payload-studio-pro>&#x20;
{% endhint %}

## Introduction

PayloadStudio is an IDE (or *Integrated Development Environment*) for the collection of DuckyScript™ compatible platforms including the USB Rubber Ducky, Bash Bunny, Key Croc, Shark Jack, Packet Squirrel, and LAN Turtle and even O.MG Devices!

<figure><img src="/files/I6qASR5tospwAIMgOuim" alt=""><figcaption><p>PayloadStudio Device Picker</p></figcaption></figure>

PayloadStudio assists in development by providing a ***consistent*** programming environment, syntax highlighting, auto-completion, debugging, and automatic compiling.  It helps take the frustration out of programming complex DuckyScript payloads, so you can focus on your engagements!

<figure><img src="/files/mCXV0Q07Trdgq5nGgU5c" alt=""><figcaption><p>PayloadStudio Editor</p></figcaption></figure>

## How it Works

Payload Studio runs in your browser - on your Linux, Windows, or macOS system, your tablet, your phone, anywhere you have a modern browser! After loading the page PayloadStudio runs 100% client side in your browser.&#x20;

{% hint style="success" %}
Your files are never sent to "the cloud" or uploaded anywhere!  Your payload development is stored *on your computer*. Encapsulated completely by your browser.
{% endhint %}

Updates to PayloadStudio are rolled out seamlessly so you'll never have to install, host, update or maintain it yourself!&#x20;

PayloadStudio has been tested with Chrome (and Chromium based browsers), Edge, Mozilla Firefox, and Safari, and should be compatible with other modern browser platforms. Korben has even run it *on his smart watch*... This IDE is **seriously portable.**
