Setup Studio Get the app
Native Windows installer creation

Build setup packages. Simple. Fast. Native.

Setup Studio is a focused Windows application for creating native setup packages with a clear, script-based workflow. Configure your app, build the installer and distribute the result.

Readable .csetup projects Native Windows application Integrated build output
Setup Studio application interface
Everything in one place

A clear workflow for Windows setup creation

Setup Studio keeps the important installer settings in a readable project file and gives you one interface for editing, building and reviewing the output.

01

Script-based projects

Create and maintain installer definitions in readable .csetup files.

02

Application metadata

Set app name, version, publisher, description, website and support URL.

03

Install paths

Configure source folder, main executable, target directory and output file.

04

Shortcut options

Control desktop shortcuts, uninstall support and directory-change behavior.

05

Architecture targets

Declare x64, ARM64 and x86 targets directly in the project configuration.

06

Build output

Run the build and follow the current status in the integrated output panel.

Three clear steps

From app folder to installer

Your application stays in a normal folder. The project file describes how Setup Studio should turn it into a setup package.

1

Prepare the payload

Place the executable and all required files in the source directory.

2

Configure the project

Define metadata, paths, shortcuts, architecture targets and installer behavior.

3

Build the package

Run the build, review the output and distribute the generated setup file.

Readable configuration

A project format you can understand

Paths are relative to the .csetup file, so the complete project can be moved, archived or kept in version control.

App metadataSource directoryMain executable Install pathArchitecturesCompression ShortcutsUninstaller
MyApplication.csetup
; Setup Studio project
; Paths are relative to this .csetup file.

[Setup]
AppName=My Application
AppVersion=1.0.0
AppId=MyCompany.MyApplication
Publisher=My Company
Description=A native Windows application
Website=https://example.com
SupportUrl=https://example.com/support
SourceDir=payload
MainExe=MyApplication.exe
Output=dist\MyApplication-Setup.exe
InstallScope=user
DefaultDir={localappdata}\Programs\My Application
InstallFolder=My Application
Architectures=x64,arm64,x86
MinWindowsBuild=19041
Compression=lzms
AllowDirectoryChange=true
AllowComponentChange=true
CreateUninstaller=true
DesktopShortcut=true
Available for Windows

Get Setup Studio from Microsoft Store

Install Setup Studio and start creating your first installer project.